Inicio
/
wordpress
-
Orientación con The Loop para CMS
Talvezestoyhaciendoestodemaneraincorrecta,peroesteesmiescenario...MegustaríausarWordPresscomounCMSenlugardeunaplataformadeblogs.Tengounsitiowebquetendráentre25y50páginasynotendráningunapublicación.Estoybuscandodesarrollarmipropiotema,locualdeberíaserbastantefácil,sinembargo,meestoyconfundiendounpocoalusarlasfuncionesdeTheLoop.Entiendoque:<?phpif(have_posts()):while(have_posts()):the_post();?>seusaparaunapáginaqueestátirandoxnúmerodepublicaciones,sinembargo,enmiescenario,soloquieroextraerel...-
php theme-development loop cms
-
-
¿Cómo mostrar las categorías de mi tipo de publicación personalizada?
Tengountipodepublicaciónpersonalizada.Loquemegustaríahaceresmostrarlascategoríasdeproyectosjustoencimadelosproyectosparaquelosvisitantespuedanfiltrarlosproyectosenconsecuencia.Enmifunctions.phptengo:<?phprequire_once('portfolio-type.php');add_filter('excerpt_length','my_excerpt_length');functionmy_excerpt_length($length){return25;}add_filter('excerpt_more','new_excerpt_more');functionnew_excerpt_more($text){return'';}functionportfolio_thumbnail_url($pid){$image_id=get_post_thumbnail_id($pid);...-
custom-post-types php
-
-
Consulta personalizada con orderby meta_value de campo personalizado
Yasabes,apartirdeWP3.0hayopcionesparaconsultasavanzadaspersonalizadas,locualesgenial.Apartirdeestemomento,algunosparámetrosdeconsultadecampospersonalizadoscomometa_key,meta_valuequedaronobsoletosparaelnuevoparámetrometa_query(veraquí)Intentotenerunaconsultabastantesimpleconlanuevasintaxis,consultarpublicacionesporundeterminadotipodepublicación(servicios)quecontieneunameta_claveespecífica(orden_en_archivo);estovabiencomoseesperaba.Pero,quieroordenarporlaconsultaporelmeta_valor,ysinéxito.Estaesmic...-
custom-field query-posts
-
-
¿Cómo se usa orderby con meta_query en Wordpress 3.1?
¿Esposibleordenarmilistadepublicacionespersonalizadas,despuésdefiltrarlaconmeta_query,porlosmetadatosdemielección?Porejemplo,tengountipodepublicaciónpersonalizadallamadaseminariosweb.Estoytratandodeenumerartodoslospróximosseminarioswebyordenarlosporelmetacampopersonalizadollamadowebinar_startDate.Conlasiguienteconsulta,pudedevolverlosseminarioswebconéxitoexcluyendolosseminarioswebanteriores.Sinembargo,siguenapareciendoenelordenenquesepublicaronynoenwebinar_startDate.<?php$my_array=array('meta...-
custom-post-types
-
-
¿Cómo arreglar la paginación para bucles personalizados?
Heagregadounaconsultapersonalizada/secundariaaunarchivodeplantilla/plantilladepáginapersonalizada;¿CómopuedohacerqueWordPressusemiconsultapersonalizadaparalapaginación,enlugardeusarlapaginacióndelbucledeconsultaprincipal?AnexoHemodificadolaconsultadelbucleprincipalatravésdequery_posts().¿Porquénofuncionalapaginaciónycómolosoluciono?-
loop pagination query
-
-
¿Mostrar todos los términos de una taxonomía personalizada?
HicealgunastaxonomíaspersonalizadasynecesitomostrarTODOSlostérminos,loquelogréhastaahoraesmostrarlastaxonomíasqueseseleccionan/eligenenuntipodepublicaciónpersonalizada,peronecesitoquesemuestrentodas,yaseaseleccionadoono.Paraqueluegopuedahacerunfiltroquefiltresegúnlostérminosquecontieneunvalordetipodepublicaciónpersonalizada.<?php$args=array('public'=>true,'_builtin'=>false);$output='names';//orobjects$operator='and';$taxonomies=get_taxonomies($args,$output,$operator);if($taxonomies){for...-
php custom-taxonomy terms
-
-
¿Cómo agregar un archivo CSS personalizado en el tema?
Algunostemaslepidenquenoediteelarchivostyle.css,sinoqueutiliceelarchivocustom.css.Siescribecódigoencustom.css,sobrescribiráelmismoestilodeelementoenstyle.css.Creoqueestosehaceparaevitarlapérdidadeestilosdeusuarioenlaactualizacióndeltema,¿esasí?¿Cómofunciona?¿Yaincluyenelarchivocustom.cssensutema?Pero,¿cómoseincluyeestearchivoeneltemaparaqueeltemabusqueelestiloencustom.cssprimero?Gracias.-
theme-development themes css
-
-
¿Cómo averiguas qué página de plantilla sirve a la página actual?
Cuandoactivauntemadewordpress,siempreescomplicadoaveriguaraquéarchivoirparacambiarlascosas.¿Algunaideadecómosimplificarlascosas?Pero,porotrolado,considerandolafuncionalidadget_template_part,estopuedeserimposible.¿Quédices?-
templates
-
-
Obtener el nombre del archivo de plantilla actual
Encontréestoparamostrarelnombreactualdelarchivousadoenlaplantilla:functionget_template_name(){foreach(debug_backtrace()as$called_file){foreach($called_fileas$index){if(!is_array($index[0])ANDstrstr($index[0],'/themes/')AND!strstr($index[0],'footer.php')){$template_file=$index[0];}}}$template_contents=file_get_contents($template_file);preg_match_all("TemplateName:(.*)\n)siU",$template_contents,$template_name);$template_name=trim($template_name[1][0]);if(!$template_name){$template_name='(default)'...-
templates
-
-
¿Cómo editar un perfil de usuario en la interfaz?
¿Cómopuedoeditarunperfildeusuarioenlainterfazconunformulario?nombre,apellido,nombredeusuario,direccióndecorreoelectrónicoycontraseña-
forms front-end
-
-
Edición de publicaciones de front-end usando un formulario
Tengountipodepublicaciónpersonalizadaconlasmetacajasestándaryalgunoscampospersonalizados.¿Cómopuedoeditarunapublicaciónatravésdeunformularioenlainterfaz?-
custom-post-types posts editor front-end
-
-
WP_Query solo por la identificación?
EnelcódiceparaWP_Queryveoquepuedeconsultarporpage_id=7parapáginasoporp=7parapublicaciones.¿HayalgunaformadeobtenerunapublicacióndecualquiertipodepublicaciónporID?¿Comoid=7queloobtendrásinimportarsiesunapágina,publicaciónotipodepublicaciónpersonalizada?SolopuedohacerqueWP_Queryconp=7funcionesiagrego&post_type=customposttype.¿HayalgunaformadeobtenerloapartirdelIDindependientementedeltipodepublicación?-
wp-query
-
-
¿Cómo obtengo la URL del tema en PHP?
NecesitoobtenerlaURLdemidirectoriodetemasparahacerreferenciaaunaimageneneldirectorioimage/headersdeltema.¿CómosehaceestoenPHP?-
theme-development
-
-
¿Hacer el encabezado del tema Twenty Ten menos alto?
Lapreguntaes¿CómopuedohacerqueelencabezadodeltemaTwentyTenseamenosalto?EsapreguntasehizoenelgrupodeWordPressdeLinkedInqueestáocultaparalosmotoresdebúsqueda,asíquepenséencopiarmirespuestaaquí.Tambiénloheconvertidoenunwikidelacomunidadparaquenomepasereputación.-
themes theme-twenty-ten
-
-
¿Personalizar un tema de WordPress sin cambiarlo?
Heencontradoydescargadountema.Sinembargo,quieromodificarelCSSparacambiarunpocoeldiseño,loscolores,etc.¿Cómodebohaceresto,sindejardepoderactualizareltemasinperderloscambios?-
themes css customization updates
-
-
Cómo imprimir el sql ejecutado justo después de su ejecución
EstoybuscandounaformadeimprimirlaconsultaSQLejecutadajustodespuésde:$wpdb->query($wpdb->prepare("INSERTINTOtbl_watchprositeSETkeywords=%s,url_to_post=%s,description=%s,date_captured=%s,crawl_id=%d,image_main=%s,images=%s,brand=%s,series=%s,model=%s,condition=%s,box=%s,papers=%s,year=%s,case_size=%s,status=%s,listed=%s,asking_price=%s,retail_price=%s,payment_info=%s,forum_id=%d",$this->getForumSettings()->search_meta,$element->href,$post_meta['description'],current_time('mysql'),$c...-
wp-query wpdb
-
-
consulta wp para obtener páginas secundarias de la página actual
¿Alguienpuedeayudarmeconwp_query?Estoycreandounarchivo/bucledeplantillaparacrearyarchivarlapáginadelaspáginassecundariasdelapáginaactual.Estaconsultadebeserautomática,yaquelausoenalgunaspáginas.Estaesmiconsultaacontinuación,perosolodevuelvemispublicacionesenlugardepáginassecundarias.<?php$parent=newWP_Query(array('post_parent'=>$post->ID,'order'=>'ASC','orderby'=>'menu_order','posts_per_page'=>-1));if($parent->have_posts()):?><?phpwhile($parent->have_posts()):$paren...-
wp-query child-pages
-
-
get_posts hijos únicos de ciertos padres
Tengopublicacionesparapadres(tipodepublicaciónpersonalizadajerarquía=verdadero)conID1,2,3,4.LaspublicacionesprincipalesconID2y4tienenpáginassecundarias.Necesitorecuperarsololaspublicaciones2y4ytodassuspáginassecundarias.Algocomoesto$argsch=array('orderby'=>'date','order'=>'DESC','post_type'=>'products','include'=>'2,4');$childs=get_posts($argsch);¿CómopuedoeditarestoparadevolverpáginassecundariasdelosIDincluidos?-
get-posts
-
-
Excluir ID de publicación de wp_query
¿CómopuedoexcluirunapublicaciónespecíficadeunaconsultaWP_Query?(Porejemplo,muestretodaslaspublicacionesexceptounapublicaciónconelID278)Heprobadoelargumentopost__not_inperosimplementeeliminatodaslaspublicaciones..Cualquierayudaseríagenial.Aquíestámiconsultaactual<?php$temp=$wp_query;$wp_query=null;$wp_query=newWP_Query(array('post_type'=>'case-study','paged'=>$paged,));while($wp_query->have_posts()):$wp_query->the_post();?>Gracias-
wp-query exclude
-
-
¿Puedo asignar una plantilla a un tipo de publicación personalizada?
¿Puedoasignarunarchivodeplantillaauntipodepublicaciónpersonalizada?Hecreadountipodepublicaciónpersonalizadallamadoitemsymegustaríaasignarplantillasaloselementoscomopuedehacerconlaspáginas.-
custom-post-types templates
-