Inicio
/
wordpress
-
¿Por qué query_posts () no está marcado como obsoleto?
Haydosfuncionesquery_posts()técnicamentehablando.Unquery_posts()esenrealidadWP_Query::query_posts()yelotroestáenelespacioglobal.Preguntardesdelacordura:Sielquery_posts()globales"malvado",¿porquénoestáobsoleto?Oporquénoestámarcadocomo_doing_it_wong.-
query-posts
-
-
¿Cómo usar un archivo de tipo de publicación personalizado como página principal?
Megustaríausarunarchivodetipodepublicaciónpersonalizadocomopáginaprincipaldeunsitio,paraquehttp://the_site.com/esunarchivodetipodepublicaciónpersonalizadoquesemuestradeacuerdoconmiarchivoarchive-{post-type}.php.Idealmente,megustaríamodificarlaconsultausandois_front_page()enmiarchivofunctions.php.Intentélosiguiente,conunapáginallamada"Inicio"comomipáginaprincipal:add_filter('pre_get_posts','my_get_posts');functionmy_get_posts($query){global$wp_the_query;if(is_front_page()&&$wp_the_query==...-
custom-post-types functions wp-query custom-post-type-archives
-
-
¿Cómo crear una búsqueda personalizada para el tipo de publicación personalizada?
Tengouncampodebúsquedaparalaspublicacionesdelblog,peronecesitootroparauntipodepublicaciónpersonalizada.¿Cómopuedocrearesteformulariodebúsquedapersonalizadoconundiseñoderesultadodebúsquedadiferente?-
custom-post-types customization search
-
-
Bonitos enlaces permanentes para resultados de búsqueda con consulta adicional var
MegustaríasabercómopuedoreescribirunaURLdebúsquedaquetambiéncontieneunavariabledeconsultaadicionalenunenlacepermanenteusandowp_redirectyelganchotemplate_redirect.HetomadoelcódigodelcomplementoNiceSearchquefuncionabienparacambiarhttp://example.com?s=africaenhttp://example.com/search/africa:add_action('template_redirect','my_rewrite'));functionmy_rewrite(){if(is_search()andfalse===strpos($_SERVER['REQUEST_URI'],'/search/')){wp_redirect(get_bloginfo('home').'/search/'.str_replace('','+',str_replace...-
permalinks url-rewriting search wp-redirect
-
-
¿Una herramienta para analizar las reglas de reescritura?
¿Existeunabuenaherramientaparaanalizarmisreglasdereescritura?Siempremeconfundoconlasexpresionesregularesylosreemplazosdeparámetros.Yomismohecreadoalgoylopublicaréaquíparaqueotrospuedanusarlo,¡peronodudeenagregarotrasherramientas!-
plugin-development url-rewriting wpse-plugin
-
-
¿Rendimiento de mi estructura de enlaces permanentes?
Heleídoladiscusiónsobreelrendimientodediferentesenlacespermanentesenlalistadecorreodewphackers,ESTEforoyenGoogle.Sinembargo,nopudededucirrealmentesilaestructuradeenlacepermanentequeheestadousandodurantelosúltimosañosesbuenaono:/%postname%-%year%%monthnum%%day%.htmlEstacombinacióncolocaelnombredelapublicacióndirectamentedespuésde/ylacombinacióndeaño,mesydíalohacemásexclusivo,yaquemuchosnombresdepublicaciónllevanelmismonombre.Laadicióndehtmlesalgoqueheestadousandodurantelosúltimos10añosenmiblog(in...-
permalinks database performance
-
-
El parámetro de cadena de consulta se pierde en la regla de reescritura
Heagregadoconéxitountipodepublicaciónpersonalizadaylaestructuradelenlacepermanentefuncionamuybien.Entonces,porejemplo,tengountipodepublicaciónpersonalizadabooks,yelenlacepermanenteaunlibroes/books/the-dictionary.Miplantilladepáginasingle-book.phpaceptaunparámetrodeletterparapersonalizarelcontenidoquesemuestraenlapágina.Megustaríapodervincularaestocomo/book/the-dictionary/q.Agreguélosiguientealarchivofunctions.phpdemitema:functionmy_init(){add_books_rewrite();functionadd_books_rewrite(){add_rewri...-
rewrite-rules query-string
-
-
¿Es posible obtener un enlace de página desde su slug?
¿Esposibleobtenerelenlacepermanentedeunapáginasolodesdeelslug?SoyconscientedequepuedeobtenerelenlacepermanentedelapáginaapartirdelIDutilizandoget_page_link():<ahref="<?phpechoget_page_link(40);?>">Map</a>Tengocuriosidadporsabersihayalgunaformadehacerlomismoconelslugdeunapágina,comoesta:<ahref="<?phpechoget_page_link('map');?>">Map</a>-
permalinks pages slug
-
-
Ordene por DESC, ASC en WP_Query personalizado
Necesitorealizarpedidosdevariosnivelesenunaconsulta.ElproblemaesordenarunvalorDESCyelotroASCcomoenSQL.ElsiguienteSQLparecedarmeloquequierocuandoloejecutoenlaterminal:SELECTDISTINCT*FROMwp_postsINNERJOINwp_postmetaONwp_posts.ID=wp_postmeta.post_idWHEREwp_posts.post_type='post'ANDwp_postmeta.meta_key='pb_issue_featured'ANDwp_posts.post_status='publish'ORDERBYwp_postmeta.meta_valueDESC,wp_posts.menu_orderASC;Elpb_issue_featuredesunvalorbooleano.Elresultadofinalquenecesitoeslaconsultaparamostrarpubl...-
wp-query mysql order
-
-
¿Cómo obtener la identificación de la página actual fuera del ciclo?
¿CómoobtenerelIDdelapáginaactualfueradelciclo?-
pages id
-
-
$ post-> ID muestra una ID incorrecta
Esteesbastanteextraño.Estecódigo:$post->IDMuestraelIDcorrectocadavez,exceptolapáginadelblog(lapáginaconfiguradacomoblogen/wp-admin/options-reading.php).Enesapágina,$post->IDdevuelveelIDdelaprimerapublicacióndeblogparalapáginadeterminada.Ahora,lapartecomplicada,heintentadoeliminartodoslosbuclesdetodasmispáginas,borrétotalmenteelarchivoloop.php,deshabilitétodosloswidgetsquepodríanhaberestadoafectandoa$postytodavíadevuelvelaIDincorrecta.¿Algunapista?Miindex.phpesbastanteestándar:<?phpget_head...-
posts id
-
-
En la página de archivo de mis publicaciones, fuera del ciclo, get_the_id () devuelve la ID de la mayoría de las publicaciones principales
EstoyintentandoobtenerelIDdelapáginadearchivodemispublicaciones.Seestableceatravésdeladministradorcomolapáginadepublicaciones,porloqueyatienelaconsultapredeterminada.Laplantillaqueestoyusandoesindex.php,intentéusarpage-blog.phpperocomoconfiguréesapáginacomoarchivodepublicaciones,uséindex.phpensulugar(fuealgodesconcertadoporesto).echoget_the_id()devuelveelIDdelapublicaciónmásimportantedemiblog(enestecaso,unapegajosa)enlugardelIDdelapágina.Estoyfueradelcircuito.Aquíhayunapreguntasimilar:IDdelapági...-
posts archives id
-
-
ID de la página de publicaciones / blogs
Tengounsitiowebquetieneunapáginaprincipalestáticayunapáginadeblogdondesemuestrantodoslosblogs.Estoyusandomipropiotemayhecreadoalgunosmetaboxespersonalizadosquemuestranelcontenidoenunabarralateralsegúnelvalorderetornode$post->ID.Elcomportamientointeresantequeobtengoesque$post->IDmedaelIDdelprimerblog,noelIDdelapáginadelblogensí.Estoyusando$postfueradelcicloylohedeclaradoglobalperosinéxito.Tambiénintentéusar$wp_query->post->IDperoesomedaelIDdelaúltimapublicación.Elcódigorelevanteesdond...-
id blog-page
-
-
Determina si la página es la página de publicaciones
EnlapáginaConfiguracióndelecturapuedeestableceruna"Páginaprincipal"yuna"Páginadepublicaciones".Puedecomprobarsilapáginaactualis_front_page();¿Existeunafunciónsimilarparala"Páginadepublicaciones"?Henotadoqueis_page();nofuncionaparaestapáginaespecial.Gracias-
posts pages
-
-
¿Cómo mostrar el formulario de registro de usuario de WordPress en la parte frontal del sitio web?
¿CómomostrarelformularioderegistrodeusuariodeWordPress(elformularioqueapareceenlapágina"www.mywebsite.com/wp-register.php")enlapartefrontaldemiblog?Hepersonalizadoelformularioderegistro.Peronosécómollamaraeseformularioenlapáginadeinicio.Cualquierapoyoserádegranayuda.Graciasdeantemano.:)-
registration forms
-
-
¿Cómo cambiar el correo electrónico de registro predeterminado?(complemento y / o no complemento)
Despuésdeunnuevoregistrodeusuario,WPenvíauncorreoelectrónicoconelnombredeusuario/contraseñayunenlacealapáginadeiniciodesesión.¿Hayalgunaformadecambiarestaplantilladecorreoelectrónicopredeterminada?Tambiénmegustaríacambiarelasuntoyelremitente.Editar:paracualquierpersonainteresada,aquíesunasolucióndecomplemento.-
templates users email registration customization
-
-
¿Cómo mostrar el contenido de la página en una plantilla de página?
EnmisitiodeWordPress,hiceunaplantilladepáginapersonalizada,queconteníaunaconsultapersonalizada[usandoWP_Query()].Conesaconsulta,puedoobtenerperfectamentelaspublicacionesdeunadeterminadacategoría.Peroquieromostrarelcontenidodelapáginajuntoconlaspublicacionesconsultadas.Lacosaserácomo:---------------------------EncabezadodepáginacontenidodelapáginaEncabezadodelapublicaciónconsultadacontenidodelapublicaciónconsultada---------------------------¿Quépuedohacer?-
wp-query pages page-template
-
-
¿Cómo limitar la cantidad de publicaciones que recibe WP_Query?
HeestadoinvestigandoenGoogleyWPSEyloúnicoqueveorepetidamenteesusarshowposts,esoestáobsoleto.EstoyfamiliarizadoconWP_Queryypenséquesiestablecíaposts_per_pageenmilímite(esdecir,5)ynopagingentrue,seconvertiríaenalgocomo"Ok,tedarésolo5publicaciones".Peroestonofunciona.¿Cómopuedohaceresto?-
posts wp-query query
-
-
Ejecute una solicitud AJAX después de que finalice otra solicitud AJAX
UnarchivoJSestárealizandounallamadaajax.Dentrodeléxitodeestallamadaajax,serealizaotrallamadaAJAX.Lasegundallamadacompruebasielcorreoelectrónicoyaseharegistrado.Sihasidoasí,lasegundallamadaAJAXnorecibedatosdevueltoscomosemuestraenFirebugylaconsolaChromeenelcaso.Peroelmismocódigofuncionabienenlocalhost,mientrasqueelproblemamencionadoocurreSOLOenelservidorenlínea.Lapáginaalojadaseencuentraenhttp://twmobilefitness.com/signup/.Elproblemaocurrecuandohaceclicenelenlace'Registrarseahora'alfinal.Tienesqu...-
ajax
-
-
¿Quieres consultar el tipo de publicación personalizada?
Heinstaladoelcomplementodeinterfazdeusuariodetipodepublicaciónpersonalizada.Despuésdelaactivacióndeestecomplemento,hecreadountipodepublicaciónpersonalizadallamadaportfolio.Ahoraquierousarestoenlapáginadelportafolioenelfront-end.¿Cómoobtengotodaslaspublicacionesquesondetipodepublicaciónpersonalizadaportfolio?-
get-posts custom-post-types
-