Inicio
/
wordpress
-
Muestra el término de taxonomía actual cuando está dentro del tipo de publicación personalizada
Bueno,estodeberíaserbastantesimple,sinembargo,nopudeencontrarlarespuestaenningunapartedelaweb.todaslasrespuestasqueencontréfueroncercanasperonoexactamenteloquenecesitaba.loquenecesitoesmostrarsoloeltérminoactualdeuntipodepublicaciónpersonalizadaenlaqueestoy.¡notodoslostérminossolouno!(elrelevante)estoesloqueestoyusandoperomuestraTODOSlostérminosquenosonbuenosparamí:<?php$taxonomy='genre';$queried_term=get_query_var($taxonomy);$terms=get_terms($taxonomy,'slug='.$queried_term);if($terms){foreac...-
custom-post-types custom-taxonomy terms
-
-
Cómo detener el reenvío de formularios en la actualización de la página
Hola,tengounformularioqueagregaarchivosadjuntosaunapublicación,sinembargo,cuandoelformulariopublica,obviamentenomuestralapublicaciónconelnuevoarchivoadjuntoquehaceecode"suarchivohasidocargado".Cuandoelusuarioactualizalapágina(paraintentarmostrarsunuevoarchivoadjunto),elformulariosepublicadenuevo.¿Esposible(1)detenerlapublicacióndelformularionuevamentealactualizar,(2)actualizarautomáticamentelapáginaparamostrarlapublicaciónconsunuevoarchivoadjunto?(2esmuchomejor)<?php$post_id=$post->ID;if(i...-
php forms
-
-
Recuperar publicaciones por consulta personalizada de identificación de término
Quierorecuperarpublicacionespersonalizadasusandounaconsultapersonalizada.mitaxonomíaesreceta_txycondiciones(Carnederes),(Pollo),etc.heintentadousarSELECTp.*FROMwp_postsp,wp_term_taxonomytt,wp_term_relationshipstrWHEREp.ID=tr.`object_id`ANDtt.`term_id`=tr.`term_taxonomy_id`AND(p.post_type='recipe_cpt')ANDp.post_status='publish'ANDtt.`term_taxonomy_id`=37peronosuerte.¿Alguienpuedeayudarmeaobtenerpublicacionesdewpporsuterm_id?silaidentificacióndebeefses37,entoncesquierorecuperartodaslaspublicacione...-
custom-taxonomy query terms
-
-
¿Cómo llegar al tema actual?
Estecódigoseutilizaparaobtenereldirectoriodelcomplementoactual:plugin_dir_url(__FILE__).¿Quédebousarparaobtenereldirectoriodeltemaactual?-
plugin-development theme-development directory paths
-
-
eliminar párrafos vacíos de the_content?
Holachicos,Simplementequieroevitarlacreacióndepárrafosvacíosenmipublicacióndewordpress.Esosucedeconbastantefrecuenciacuandoseintentaespaciarcontenidomanualmente.Noséporquéestonosurteefecto./*Removeemptyparagraphtagsfromthe_content*/functionremoveEmptyParagraphs($content){/*$pattern="/<p[^>]*><\\/p[^>]*>/";$content=preg_replace($pattern,'',$content);*/$content=str_replace("<p></p>","",$content);return$content;}add_filter('the_content','removeEmptyParagraphs');editar/...-
functions filters wp-autop
-
-
Estoy usando un filtro para eliminar el ajuste automático de las etiquetas <p>, pero ¿todavía hay elementos envueltos?
zoTengoestoenmifunction.php:Lasimágenesdentrodelcontroldeslizanteseagregaroncomotiposdepublicacionespersonalizadasllamadas"Contenidodelapágina".NoestoysegurodesielfiltrosóloseaplicaalasPublicacionesprincipales./***Removeparagraphtagsaroundcontentandexcerpt*/remove_filter('the_content','wpautop');remove_filter('the_excerpt','wpautop');Laspublicacioneseneladministradorsevenasí:PeroalgoaúnenvuelvelasimágenesdemiNivoSliderconetiquetasp:añaCSS:#slider-wrapper{float:left;height:560px;}#slider{float:le...-
filters
-
-
¿Cómo eliminar la barra de búsqueda de un tema de wordpress?
¿Cómoeliminarlabarradebúsquedadeuntemadewordpress?-
theme-development themes search design
-
-
¿Cómo puedo obtener el ID de publicación de un bucle WP_Query?
TengounbucleWP_Queryquerecibepublicacionesdeciertotipo.EstaspublicacionestienenmetadepublicaciónpersonalizadaporloquenecesitopoderobtenerlaIDdelapublicaciónsinhacermeecoparapodermostrarlametadeesapublicación.¿Cómopuedoobtenerlaidentificacióndelapublicaciónsinhacermeecodeella?Esteesmicódigo:$menu_id=get_the_id();$category_args=array('post_type'=>'category','post_parent'=>$menu_id);$menu_categories=newWP_Query($category_args);while($menu_categories->have_posts()):$menu_categories->the_...-
post-meta
-
-
¿Cómo obtengo la URL de la imagen solo en the_post_thumbnail
QuierosabercómoobtenerlaURLdelaimagenenthe_post_thumbnail()Predeterminadothe_post_thumbnail()<imgwidth="800"height="533"src="http://domain.com/wp-content/uploads/2011/02/book06.jpg"class="attachment-post-thumbnailwp-post-image"alt="book06"title="book06"/>Aquísoloquieroagarrarelsrc.¿Cómofiltrothe_post_thumbnail()soloparaobtenerhttp://domain.com/wp-content/uploads/2011/02/book06.jpgAvísame-
post-thumbnails
-
-
Obtener ruta de miniatura en lugar de etiqueta de imagen
VeomuchosmétodosparamostrarminiaturasenWordPress,peronoestoysegurodeinmediatodecómopuedoobtenersololarutaalaminiaturadeunapublicaciónenlugardelcódigohtmllistogeneradoporfuncionescomothe_post_thumbnail()yget_the_post_thumbnail().¿Quémétodostengodisponiblesparaobtenersololarutadelaminiatura(paraestablecerlacomobgimage)enlugardelaetiqueta<img/>?¿Solotengolaopcióndeanalizarlosresultadosdelmétodoget_ohayunamaneramásfácil?-
post-thumbnails
-
-
get_template_directory_uri apuntando al tema principal, no al tema secundario
Elproblemaquetengoesqueget_template_directory_uriapuntaaltemaprincipalcomosite/wp-content/themes/twentythirteen/myGallery/gallery_functions_include.phpperoquieroqueapunteamitemahijo,quedeberíasersite/wp-content/themes/child-twentythirteen/myGallery/gallery_functions_include.phploqueestoyusandoesinclude(TEMPLATEPATH.'/myGallery/gallery_functions_include.php');-
functions child-theme include
-
-
apply_filters ('el_contenido', $ contenido) vs do_shortcode ($ contenido)
Digamosquetengounaopcióndetemaounáreadetextopostmetapersonalizada.Ahoraquieroejecutarvarioscódigoscortos,textosgenerales,imágenes,etc.¿Cuálesseránlasmejoresprácticasyporqué?Opción1:$content=//mytextareadata;echoapply_filters('the_content',$content);Opción2:$content=//mytextareadata;echodo_shortcode($content);Porfavor,explíquemecuálserálamejorprácticayporqué.Permítanmedescribirelescenarioendetalle.Desarrollotemasparaclientesconsusrequerimientos.Aveces,necesitoagregarmetadepublicaciónenpublicacion...-
filters shortcode the-content
-
-
¿Cómo cerrar la sesión sin confirmación? ¿Realmente quieres cerrar la sesión?
Ahoramismo,cuandocierrelasesiónatravésde:<ahref="<?phpbloginfo('url');?>/wp-login.php?action=logout">Logout</a>meredirigealapáginadondenecesitoconfirmarelcierredesesión.¿Cómoeliminarlaconfirmaciónyredirigiralapáginadeiniciodespuésdecerrarlasesión?-
logout
-
-
400 solicitud incorrecta en admin-ajax.php solo usando el gancho de acción wp_enqueue_scripts
Heestadotrabajandoenajaxúltimamente.Lostutorialesqueencuentrasenlaredsontodosmuysimilaresybastantefácilesdeimplementar.Perosiemprerecibounasolicitudincorrecta400enmiarchivoajax-admin.php.Despuésdeunabúsquedalargaeintensa,descubríquesedebealtiempodeintegración.Siutilizoelenlacedeaccióninitparainicializarelscriptywp_localize_script,todofuncionabien.Entonces,elcódigoensídebesercorrecto.my-page-test-functions.phpfunciónajax_login_init(){wp_register_script('ajax-login-script',get_stylesheet_directory...-
functions ajax
-
-
¿Puedo cargar medios en una carpeta específica?
Deformapredeterminada,losmedioscargadosatravésdelpaneldeWordpressvanaunacarpetadeterminadaporlafechaactual.Porejemplo:/wp-content/uploads/2011/09/.Unavezquesecarganlosmedios,noveoningunaopciónenWordpressparacambiarlaubicacióndemiarchivoaotracosa.¿PuedodecirleaWordpressquecoloquemismediosenunacarpetaseparada?Notodosmismedios.Sololosqueseleccionoespecíficamente.-
uploads
-
-
¿Cómo funciona admin-ajax.php?
Tenemosalgunosproblemasconundesarrolladorexterno.Queremoslimitarelaccesoalsitiowp-adminsoloalaccesointerno(atravésdeVPN).Simplementeparaquenoseaatacadoporusuariosexternos.Podemosenumeraralosadministradoresdelsitioynoqueremosqueseanphishing.Nuestrodesarrolladordicequenopodemoshaceresoporqueelsitiodebetenerlapáginadeadministraciónaccesibleexternamenteparaquelapáginafuncione.específicamentelapáginaadmin-ajax.¿Quéhacelapáginaadmin-ajax.php?SeencuentraenlaseccióndeadministracióndeWordPress.¿Losusuari...-
admin ajax security
-
-
¿Por qué usar admin-ajax.php y cómo funciona?
Millamadaajaxparadatosjsonfuncionabienasífunctions.php:add_action('wp_ajax_nopriv_load-filter','prefix_load_cat_posts');add_action('wp_ajax_load-filter','prefix_load_cat_posts');functionprefix_load_cat_posts(){//getdatahere}javascript:varajaxurl='http://'+window.location.host+'/wp-admin/admin-ajax.php';jQuery.ajax({type:'POST',url:ajaxurl,etc.Tengo2preguntas.1)¿Porquéusaradmin-ajax.phpenlugardecodificarsujsonenunarchivoseparadocomothemes/example/json.phpycodificarsusdatosallí?2)¿Cómofuncionaadmi...-
ajax
-
-
admin-ajax.php vs plantilla de página personalizada para solicitudes Ajax
¿Hayalgunarazónparausaradmin-ajax.phpparasolicitudesajaxenlugardeunaplantilladepáginapersonalizada?Noconocíaadmin-ajax.phphastahacepoco,asíqueloquehabíaestadohaciendoescrearunaplantilladepáginapersonalizadacomoesta:<?php/***TemplateName:API*/if(isset($_GET['ajax_request'])){//dostuff}YlallamadaajaxseríaalaURLhttp://mysite.com/api/,queesdondehepublicóunapáginaenblancousandomiplantilladepáginaAPI.EstoparecedarmeaccesoatodasmisfuncionesdeWordPressyescupirdatos.Sinembargo,recientementeleísobreadm...-
ajax
-
-
¿Cómo obtener el título de la página con el ID de la página?
ElIDdemipáginaes:30601¿CómopuedoobtenereltítulodeesteID?QuieroobtenereltítulodelapáginaconID.-
pages title id
-
-
Formulario de contacto 7 seleccione el cuadro diferente valor-texto y luego contenido-texto en la opción
¿Alguiensabecómopuedoestablecerunvalordiferenteenlasopcionesdeselecciónenelcomplementodelformulariodecontacto7?AquíhayunejemploHTMLdeloqueestoyintentandohacer<selct><optionvalue="1">Mycar</option><optionvalue="2">Yourcar</option></select>-
plugins forms options plugin-contact-form-7 select
-