Inicio
/
wordpress
-
Cómo incluir archivos PHP en complementos de la manera correcta
MiproblemaesquecuandoenelarchivodelcomplementoprincipalincluyounarchivoPHPsimilaraesto:include(WP_PLUGIN_URL.'/wordpress-group-buying/ipn/paypal-ipn.php');//orinclude_once(WP_PLUGIN_URL.'/wordpress-group-buying/ipn/paypal-ipn.php');//orrequire(WP_PLUGIN_URL.'/wordpress-group-buying/ipn/paypal-ipn.php');//orrequire_once(WP_PLUGIN_URL.'/wordpress-group-buying/ipn/paypal-ipn.php');yenesearchivotengounallamadaaunafuncióndeWordPresscomo:add_action('hook','callback');yobtengo:Errorfatal:llamadaalafunc...-
plugin-development functions
-
-
¿Contando las publicaciones de un bucle personalizado de Wordpress (WP_Query)?
Intentécolocaresto:<?php$count=count($custom_posts);?><h2><?phpecho$count;?></h2>alfinaldelciclo:<?phpif(bbp_get_forum_title()=='TestForum1'):?><?php$custom_posts=newWP_Query();?><?php$custom_posts->query('post_type=blocks&location=BusinessandFinance&order=DESC');?><?phpwhile($custom_posts->have_posts()):$custom_posts->the_post();?><divclass="ad"><?phpthe_content();?></div><?php$count=count($custom_posts);?>...-
loop
-
-
¿Cómo obtener una matriz de datos de publicación del resultado de wp_query?
CuandoejecutounaconsultaconelmétodoWP_Query,obtengounobjeto.Entiendoqueluegopuedohacerelcicloparamostrarproductos.Peromiobjetivonoesmostrarnada,sinoquequieroobteneralgunosdatosdelaspublicacioneshaciendoalgocomo"foreach...".¿Cómopuedoobtenerunamatrizdedatosdepublicacionesquepuedarecorreryobtenerdatos?-
wp-query
-
-
Qué consulta SQL hacer una búsqueda simple y reemplazar
Siemprequecreounsitiowebnuevo,primerocreounsitiodepruebaenunsubdominiocomo"stage.domain-name.com".Despuésdequetodofuncionacorrectamente,exportolabasededatos,laabroenelblocdenotas++ybusco/reemplazo"subdomain.domain-name.com"yloreemplazocon"domain-name.com"...finalmenteloimportoenunanuevabasededatosparaelsitioenvivo.Mipreguntaes...¿quéconsultaSQLnecesitaríaejecutarsisoloquisierahacerestasimplebúsqueda/reemplazoentodalabasededatosusandophpmyadmin?-CH-
mysql query sql customization
-
-
if (is_home () &&! is_front_page ())
Veomuchoelsiguientecódigoenarchivosindex.php.Entiendoqueis_front_page()devuelveverdaderocuandovisualizalapáginaprincipaldelsitio(yaseaquemuestreelíndicedepublicacionesdelblogounapáginaestática),mientrasqueis_home()devuelveverdaderocuandovisualizaelÍndicedepublicacionesdeblog(yaseaquesemuestreenlapáginaprincipaloenunapáginaestática).Todavíaestoyalgoperplejosobreelusodelsiguientecódigo:<?phpif(have_posts()):?><?phpif(is_home()&&!is_front_page()):?><header><h1class="pag...-
loop themes templates
-
-
$ wpdb-> get_row () solo devuelve una sola fila?
¿Porquées?Intentélamismaconsultaenlaconsolaydevolvióvariasfilas.Aquíestálaconsulta:$this->wpdb->get_row("SELECT*FROM".$this->wpdb->users."WHEREstatus='active'",ARRAY_A);Siguemostrandolamismafilacuandohayvariosusuariosactivos.¿Mefaltaalgo?-
wpdb
-
-
Obtener el contenido de una página específica (por ID)
Hecreadolasiguienteplantilladeportada:EnlugardeesosgrandesbloquesLoremIpsum,necesitomostrarun"extracto"deunapáginaespecíficaparallenaresecuadro(unaciertacantidaddecaracteres).¿CómoobtengoelcontenidodeunapáginaenformatoStringparapoderrepetirloyrecortarloaunaciertacantidaddecaracteres?-
pages content
-
-
si (is_page (** ID DE PÁGINA **)) no funciona
EstoysiguiendoestetutorialsobrecómoagregarcódigodeExperimentosdecontenidodeGoogleaheader.php.Agreguéelsiguientecódigoaheader.php:<?phpif(is_page('346')):?><!--GoogleAnalyticsContentExperimentcode-->...<!--EndofGoogleAnalyticsContentExperimentcode--><?phpendif;?>Estonoprodujoelcódigodelexperimentodecontenidoenlainterfaz.Intenté:<?phpif(is_page(346)):?><!--GoogleAnalyticsContentExperimentcode-->...<!--EndofGoogleAnalyticsContentExperimentcode--><?phpend...-
conditional-tags
-
-
¿Cómo consulto un tipo de publicación personalizada con una taxonomía personalizada?
Poralgunarazón,meresultadifícilcaptarpublicacionesutilizandounataxonomíapersonalizada...¿alguienpuededesentrañarmiestupidez?$args=array('post_type'=>'adverts','advert_tag'=>'politics'//Doesn'tseemtowork.);query_posts($args);while(have_posts()):the_post();//ShowPostsendwhile;Declaracióndetaxonomía:add_action('init','add_custom_taxonomy',0);functionadd_custom_taxonomy(){register_taxonomy('advert_tag','Adverts',array('hierarchical'=>true,'labels'=>array('name'=>_x('AdvertTags','taxon...-
custom-post-types custom-taxonomy query-posts
-
-
¿Cómo solucionar este error? Error fatal: ¿Llamada a una función no definida ...?
Errorfatal:llamadaalafunciónnodefinidawp()en/home/content/33/7211533/html/someSite/wp-blog-header.phpenlalínea14¿Alguienpuedeimaginarsecuáleselproblema?Yaactualicélacarpetawp-includesywp-adminymifunctions.phpestábien,peronoheimaginadoaveriguarcómosolucionarlo.¿Algunasugerencia?ReinstaléWordPress(carguélanuevacopiaenelsitioymeasegurédequeestéactualizada)-equivalenteaactualizaciónmanual.Despuésdeeso,comenzóafuncionarbien,porloqueesteproblemaahoraestásolucionado.-
fatal-error
-
-
Página de la tienda de WooCommerce para usar mi plantilla personalizada
Antesdehacerlapregunta,quierodecirlequeyahicelapreguntaenhttps://stackoverflow.com/questions/15025213/wordpress-woocommerce-template-file-overidingEstoyusandoelcomplementoWooCommerceparadesarrollarunsitioweb.TodoestábienconWooCommerce.Segúnmirequisito,heconfiguradomipáginadeiniciocomopáginabasedelatiendadesdeelpaneldeWooCommerceparaquemipáginadeiniciosealapáginadelatienda.Ahoramirequisitoescolocaralgunasimágenesquedebencargarsedesdeelladodeladministradorymostraralgodetextosobrelasimágenes.Paraes...-
theme-development plugins child-theme advanced-custom-fields
-
-
Usando wpdb para conectarse a una base de datos separada
Quieroconectarwpdbaotrabasededatos.¿Cómocreolainstanciaylepasoelnombredelabasededatos/nombredeusuario/contraseña?Gracias-
database wpdb mysql
-
-
WP_Query con "post_title LIKE 'something%'"?
NecesitohacerunWP_QueryconunLIKEenelpost_title.EmpecéconesteWP_Querynormal:$wp_query=newWP_Query(array('post_type'=>'wp_exposants','posts_per_page'=>'1','post_status'=>'publish','orderby'=>'title','order'=>'ASC','paged'=>$paged));PeroloquerealmentequierohacerseveasíenSQL:$query="SELECT*FROM$wpdb->postsWHERE$wpdb->posts.post_titleLIKE'$param2%'AND$wpdb->posts.post_type='wp_exposants'ORDERBY$wpdb->posts.post_title";$wpdb->get_results($query);Lasalidaimprimelosresul...-
wp-query sql
-
-
¿Cómo obtener todas las publicaciones con cualquier estado de publicación?
Estoycreandounpaneldeinterfazenelquenecesitomostrartodaslaspublicacionesdelusuarioactual.Entonces,necesitomostrarpublicacionesentodoslosestados,principalmentepublished,trashedyelpending.Ahoraestoyusandounaconsultasimple,perosolodevuelvelaspublicacionespublicadas.$query=array('post_type'=>'my-post-type','post_author'=>$current_user->ID);query_posts($query);¿Alguienpuedeayudar?¿Quémásdebohacer?-
query-posts wp-query post-status
-
-
Obtener publicaciones en taxonomía personalizada
Noobtengolaspublicacionesentaxonomíapersonalizada(fabric_building_types).Tambiénobtengocat_idycat->name,peronopuedoobtenerlaspublicaciones.$args=array('type'=>'post','child_of'=>0,'parent'=>'','orderby'=>'name','order'=>'ASC','hide_empty'=>1,'hierarchical'=>1,'exclude'=>'','include'=>'','number'=>'','taxonomy'=>'fabric_building_types','pad_counts'=>false);$categories=get_categories($args);foreach($categoriesas$cat){//here'smycodeforgettingthepostsforcustomp...-
posts categories custom-taxonomy taxonomy get-posts
-
-
Formulario personalizado que almacena la entrada en la base de datos
NuncaanteshabíausadoWordPress,perotengomuchaexperienciaenprogramación.Mipreguntaes,¿cómocrearformulariosdeaduanaenWordPress?Necesitocrearunformulariodondeunusuariollenealgunoscamposdeentraday,alenviar,losdatosdebenalmacenarseenlabasededatos.Nonecesitoningunanotificaciónparaguardar.TambiénnecesitoconsultarlosdatosyobtenerelresultadoenunatablaHTML.Gracias-
database forms
-
-
Obtener información de usuario de un formulario
Estoyintentandocrearunformularioquepermitaalosusuariosactualizarsuinformaciónenlainterfaz.EstoyempezandoaaprenderPHP(conozcomuybienC#).SiutilizoestecódigoparacrearunformularioenunapáginadeWordPress,¿cómoobtengolainformacióndelusuariocuandopresionanelbotón'Actualizar'yluegoactualizanlabasededatos?functionInsert_AccountTable_1(){$current_user=wp_get_current_user();if($current_user->ID!=0){return<<<HTML<formclass="AlumniForm"method="post"><h3>Name</h3><br><tab...-
users forms front-end
-
-
¿Cómo configuro una imagen destacada (miniatura) por URL de imagen cuando uso wp_insert_post ()?
Mientrasrevisabalaentradadereferenciadefunciónparawp_insert_post(),notéquenohayningúnparámetroenlamatrizquerequiereloquemepermitiráestablecerla'Imagendestacada'paraunapublicación,quesemuestracomolaminiaturadelapublicaciónenmitema.Heexaminadofuncionescomoset_post_thumbnail(),comosugirióelSr.Bennett,peroestopareceserunaadiciónrelativamentenuevaalpropioWordPressyalcódicedeWordPress.Comotal,nohayningunafuentequepuedaencontrarqueexpliquecómosedebeadquirirysuministrarelparámetro$thumbnail_id.Siestaesr...-
post-thumbnails wp-insert-post
-
-
WP_Query - Ordenar resultados por meta valor
Reviséyaúnnohevistounarespuestaquefuncione.TengounaWP_Queryconlossiguientesargumentos:$args=array('post_status'=>'publish','post_type'=>'listing','meta_key'=>'client_feedback_score','orderby'=>'client_feedback_score','order'=>'DESC');$query=newWP_Query($args);Quieroordenarlosresultadosporelcampodepublicaciónpersonalizadoclient_feedback_score,demenoramayor.Peroestonoparecefuncionar...¿alguienpuedeindicarmeladireccióncorrecta?EDITAR(SOLUCIONADO):GraciasalarespuestadeMilo,aquíestáelc...-
custom-field wp-query order
-
-
Ordene por valor meta, primero pro, luego gratis
query_posts($query_string.'&meta_value=pro&orderby=rand');Obtengounalistaproconaleatorio,peroquieroproademásdegratis,peroconlalistaproprimero,luegometa_valuefreegratis.Tambiénconfiguroorderbymeta_valuequery_posts($query_string.'&orderby=meta_value_num');Estonofunciona,yenlacadenadeconsultaelvalorpredeterminadoescat.Tomaráorderbydateconmetavalue=proyfree.¿Algunasugerencia?-
query-posts
-