Inicio
/
wordpress
-
Error al importar medios
CuandogenerounarchivoXMLcon[Herramientas>Exportar]yuso[Herramientas>Importar]enotrositiowebdeWordPress,aparece"Erroralimportarmedios"paracadatipodepublicaciónadjunta.Ylasimágenesquenosecargaronseenlazandesdeelservidoranterior,loqueconsumelatransferenciadeeseservidoranterior...Perocuandodescargo"Pruebaunitaria"dehttp://codex.wordpress.org/Theme_Unit_Test,esteproblemanonoexiste.Algunasimágenestodavíatienenelmensaje"Erroralimportarmedios",perosoloescomo5de30imágenes.TienenURLasupropioservidorensuXM...-
import export
-
-
¿Cómo uso el filtro 'http_request_host_is_external'
Meestácostandomuchointentarutilizarelfiltrohttp_request_host_is_external.Paraalgunosantecedentes,estoytratandodeconfigurarunservidorseparadoparamanejarcomplementosprivadosyactualizacionesdetemas.Elproblemaesqueestáenunservidorseparado,porloquelafunciónwp_http_validate_urldeWordpress(wp-includes/http.php)anulalasolicitud.Lassiguientessonlaslíneas481-503deesearchivo.if($ip){$parts=array_map('intval',explode('.',$ip));if('127.0.0.1'===$ip||(10===$parts[0])||(172===$parts[0]&&16<=$parts[1...-
filters updates http
-
-
Verifique si wp_mail está funcionando correctamente.
Estoyintentandousarwp_mail(probandoenunamáquinalocal)peronorecibocorreo.Elphp.initienesmtp_port=25configuradoyphpmail()estáfuncionandohastaahora.¿cómopuedocomprobarsiwp_mailfunciona?quépuedefallarAquíestáelcódigodemifuncióndecorreo:functionmv_optin_mail($id,$data){$url=$id."-".mv_mail_token($id,$data['token']);add_filter('wp_mail_content_type','set_html_content_type');add_filter('wp_mail_charset','utf8');$headers[]='From:'.sender_signature.'<'.noreply_address.'>';ob_start();include("optin-...-
wp-mail
-
-
Inserte datos en la base de datos usando el formulario
Estoyescribiendouncomplementosimplequecreaunatablaconelnombre"boletín"enlabasededatosyproporcionauncódigocortoparaponerunformularioderegistroenlaspáginas.elformulariocontiene"nombre"y"correoelectrónico".Tengounproblemaalinsertarlosdatosdelformulario(nombre+correoelectrónico)enlabasededatos.escribíesto:<?php$name=$_POST['name'];$email=$_POST['email'];functioninsertuser(){global$wpdb;$table_name=$wpdb->prefix."newsletter";$wpdb->insert($table_name,array('name'=>$name,'email'=>$email...-
database forms table
-
-
¿Cómo obtener la identificación de categoría de la publicación actual?
NecesitoobtenerelIDdecategoríadelapublicaciónactualfueradelciclo.Primeroobtengolacategoríabasadaenlaidentificacióndelapublicación:global$wp_query;$postcat=get_the_category($wp_query->post->ID);Ahora,¿cómoobtenerlaidentificacióndelacategoría?Intenté:$cat_id=$postcat->term_id;peronofunciona.-
categories
-
-
Cambio de las etiquetas del menú de administración
Paséelúltimodíausandoelarchivofunctions.phpparapersonalizarcompletamenteWordPressparalossitiosdemisclientes.Estoyasombradodelomuchoquehepodidolograrydelomuchoquefacilitarálascosasparamisclientes.Heeliminadociertoselementosdelmenúparalosusuariosquenohaniniciadosesióncomoadministrador.Loqueespero(yporloqueheleído,séquesepuedehacer)esencontrarunamaneradecambiarelnombredealgunosdeloselementosdelmenú(barralateralizquierdaeneláreadeadministración).Porejemplo,cambiePublicacionesaArtículos.Sialguienpued...-
wp-admin functions admin-menu dashboard
-
-
Ordenar elementos del menú de administración
Enunanotarelacionadacon"Cambiodelordendelasseccionesdelmenúdeadministración?",estoybuscandounaformadeordenaralfabéticamentelasentradasencadasubseccióndeláreadeadministracióndeWordPress.Actualmente,cadavezqueseagregaunnuevocomplemento,suentradaapareceráenunaubicaciónaparentementealeatoriaenConfiguración/Herramientas/Complementos,yamenudoesdifícillocalizarelnuevoelementodelmenú.(Yatengomuchoscomplementos,porloquemismenúsestánbastantellenos).Dadoqueagregoyeliminocomplementosconbastanteregularidad,p...-
wp-admin admin sort
-
-
¿Cambiar el orden de las secciones del menú de administración?
Estoyunpocofrustradoaquídespuésdehaberpasadounashorastratandoderealizarestatareabastantesimplesinsuerte.Básicamente,tengo5tiposdepublicacionespersonalizadasquecreéytodoloquequierohaceresmostrarcadaunadeellasenunordenespecíficodirectamentedebajodel"tablero".DeladocumentacióndeWordPressparecequerealmentenopuedehacerestoporqueelordendemenúmásaltopareceser"5".YporencimaLSupongoquealgúnexpertoqueleaestopuedemostrarmelaformasencillaenquepuedoordenarelmenúdeadministraciónexactamentedelamaneraquequierou...-
menus wp-admin admin
-
-
¿Cómo puedo mostrar publicaciones solo si meta_value no está vacío
Trespersonasyahanintentadoresolveresto,ynollegamosanada.Quieromostrarsololaspublicacionesquetenganunvalorenlameta_clave'imagen_destacada'Entonces...si'Featured_image'noestávacía,muestralapublicación.Aquíestáelcódigo:<ul><?php$args=array('showposts'=>5,'meta_query'=>array(array('key'=>'featured_image','value'=>'','compare'=>'!=')));$ft_pagination=newWP_Query($args);?><?phpwhile($ft_pagination->have_posts()):$ft_pagination->the_post();?><?php$ftimage=get_p...-
wp-query post-meta
-
-
query_posts y solo muestra resultados si un campo personalizado no está vacío
¿Cómoquery_postsysolomuestroresultadossiuncampopersonalizadonoestávacíootieneunvalor?¿QuieroincluirunaURLenuncampopersonalizadoysolomostrarestaspáginassihayunaURL?códigoactual,peronopuedoentenderelresto:$args=array('posts_per_page'=>'10','post_type'=>'programmes','orderby'=>'meta_value_num','meta_key'=>'popularityfig','order'=>'DESC',);-
custom-field query-posts
-
-
¿Puedo iniciar sesión mediante programación con un usuario sin contraseña?
Estoycreandousuariosmanualmentemedianteprogramaciónyquieroiniciarsesiónenelusuarioreciéncreado.WPfacilitaelaccesoalacontraseñahash,peronoalaversióndetextosinformato.¿Hayalgunaformadeusarwp_signon()sinlacontraseñadetextoplano?Encontréaunapersonaqueafirmahaberhechoestoaquí,peronofueasí.nofuncionaparamí.¡GRACIAS!-
login authentication
-
-
Agrega el nombre de la clase a la miniatura de la publicación
Estoyusandominiaturasdepublicacionesparavincularaunapágina.¿Esposibleagregarunnombredeclasealaimagenenminiaturadelapublicación?<li><ahref="<?phpthe_permalink();?>"><?phpthe_post_thumbnail();?></a></li>-
post-thumbnails
-
-
Jerarquía de plantillas: confundido con index.php, front-page.php, home.php
Estoyrealmenteconfundidoconindex.php,home.phpyfront-page.php.Enmuchoscasos,aunqueteníaunindex.php,losobrescribíaconfront-page.php.Perorecientemente,meenterédehome.php.¿Cuálesladiferenciaentrehome.phpyindex.php?¿Cuáleslacondiciónidealparausarunhome.phpqueunindex.php?¿Cuáleslacondiciónidealparautilizarunfront-page.php?Cuandoestoyusandounfront-page.php,¿quétareaespecíficaestáhaciendounindex.phppormí?HeleídolaJerarquíadeplantillasenCodex.Porfavor,nomezclemipreguntaconPlantillasdepágina,lasentiendo,a...-
template-hierarchy
-
-
Agregue un nuevo subsitio desde el back-end de WordPress y luego en la tabla de opciones del subsitio option_value debe estar con https
Instalélaconfiguracióndevariossitiosparaeldominiohttps://uninfo.orgperocuandoagregounnuevosubsitiodesdeelback-endqueestácreando,peroenlatabladeopcionesdeWPdelsubsitio,secreóconHTTPenlugardehttpsporqueconfiguréhttpsentodoslossubdominiosositiosprincipales,inclusoconlosquetambiénfuncionancuandoheactualizadomanualmentelaURLdelsitio.haciéndolofuncionarenelmomentode"agregarunnuevosubsitio"&enlatabladeopcionesdelsubsitio,muestrelaURLdelsubsitioconhttps.Porfavor,devuélvamelarespuestaapropiadaacualqu...-
multisite options subdomains ssl https
-
-
Gancho para cargar publicaciones y páginas
Necesitoejecutarunafuncióncuandosecargaunapublicaciónopáginaenparticular.¿Hayalgúnganchoquemepermitacomprobarsisemuestraunapublicacióndurantelacargadelapágina?-
custom-post-types posts pages hooks
-
-
Los archivos multimedia existen en la carpeta de carga pero no aparecen
Enmiwordpress,intentésubirmisimágenesmedianteelcargadordemediosperodice"nosepudocreareldirectoriowp-content/uploads/2016/09".Luegocreolascarpetascorrectamente.Yahora,cuandotratédecargarmisarchivosmedianteelcargadordemedios,dice"nosepudomoveraldirectoriowp-content/uploads/2016/09".Finalmentecarguémisimágenesenlacarpetayluegorevisélabibliotecademediosylabibliotecademediosdiciendo"noseencontraronmedios".¿Porquéestásucediendo?-
uploads
-
-
Agregar campo personalizado a la categoría
Megustaríaagregarcampospersonalizadosaunacategoríadeterminada.Unacategoríasolotienelossiguientescampos:Nombre:Babosa:Padre:Descripción:Comotengounsitiodeseriesdetelevisión,quieroagregaralgunoscamposmás,quieroalgocomoesto,cuandocreounanuevacategoría(Categoría=Serie)Nombre:Artista:Año:Tipo:Género:Resumen:Babosa:Padre:Descripción:Yasísucesivamente...¿Algunaayudaporfavor?Graciasdeantemano.-
categories
-
-
¿Algún ejemplo de cómo agregar campos personalizados al editor de categorías?
Creoqueestoybastantecercaderomperestanuez:)Estoyintentandoagregarunconjuntodecampospersonalizadosaleditordecategorías.Dadoquenoestoytratandoconpostmeta,creoqueescribirémisvaloresdecampodecategoríapersonalizadaenlatablawp_term_taxonomyenlugardeenlatablawp_options.¿Esestocorrecto?Sihayejemplosdecómohaceresto,porfavorcompartaunenlaceounfragmentodecódigo.Noestoysegurodecómocapturaryguardarmiscamposdecategoríaspersonalizadas.Aquíestámicódigo...//addthehooktoplacetheformonthecategoryeditorscreenadd_ac...-
plugin-development
-
-
¿Cómo obtener el enlace de categoría de producto de WooCommerce por ID?
LascategoríasdeproductosdeWooCommercesonunataxonomíapersonalizadallamadaproduct_cat.Enunafunciónqueestoyescribiendo,estoyusandoget_categoriesconelparámetrotaxonomyestablecidoenproduct_cat.Todofuncionabienypuedoobtenereltérminoid,elnombreeinclusolababosa.Loquenopuedoentenderescómohacerquesemuestreelenlace.Aparentemente,get_category_linknofuncionaconlataxonomíapersonalizadayget_term_linktampocofunciona,apareceunerror.Estoesloquetengo:$prod_cat_args=array('taxonomy'=>'product_cat',//woocommerce'...-
custom-taxonomy woocommerce link-category
-
-
Incluya un archivo PHP externo en una plantilla personalizada de Wordpress
¿EsposibleincluirunarchivoPHPexternoenunaplantillapersonalizada?dosEstoytratandodeagregarunblogamisitio.Yatengoeldiseñodelencabezado,piedepáginaybarralateralenmisitio.¿Puedousarlosenmiplantillapersonalizada?<?php/*TemplateName:Blog*/?><?phpinclude(PATH.'http://www.example.com/includes/header.php');?><?phpif(have_posts()):while(have_posts()):the_post();?><div<?phppost_class()?>id="post-<?phpthe_ID();?>"><h2><ahref="<?phpthe_permalink()?>"><...-
php theme-development customization include
-