WordPress

Preguntas y respuestas para desarrolladores y administradores de WordPress


3
Permitir HTML en extracto
Aquí está mi código de extracto. // Generate custom excerpt length function wpbx_excerpt_length($length) { return 300; } add_filter('excerpt_length', 'wpbx_excerpt_length'); ¿Cómo permito html como <a> <b> <i> <br>
56 php  excerpt 

7
¿Cómo se muestra la URL de la página actual?
Quiero agregar un código PHP personalizado para garantizar que cada vez que una página de mi sitio se cargue en mi navegador, la URL de esa página se repita en la pantalla. Puedo usar echo get_permalink(), pero eso no funciona en todas las páginas. Algunas páginas (por ejemplo, mi página …
56 php  loop  permalinks  urls 

10
Pasar una variable a get_template_part
El WP Codex dice hacer esto: // You wish to make $my_var available to the template part at `content-part.php` set_query_var( 'my_var', $my_var ); get_template_part( 'content', 'part' ); Pero, ¿cómo hago echo $my_vardentro de la parte de la plantilla? get_query_var($my_var)no funciona para mi He visto toneladas de recomendaciones para usar en …

1
¿Necesita ayuda con add_rewrite_rule
SOLUCIÓN Fui con la Actualización 3 y la tengo funcionando. Lo que tenía mal entendido, era que yo creía que una regla de reescritura cambiaría designers/?designer=some-designer&bid=9a /designers/some-designer. Pero, por supuesto, es al revés. He estado investigando un poco, pero no entiendo cómo usar add_rewrite_rule () . Esta publicación está bastante …

3
¿Cuándo debo usar wp_register_script () con wp_enqueue_script () versus solo wp_enqueue_script ()?
Tengo problemas para entender cuándo necesitas usar wp_register_script(). Actualmente, solo uso algo como: add_action( 'admin_enqueue_scripts', array( $this, 'enqueue' ) ); function enqueue() { $handle = 'some-handle'; $js = 'http://example.com/my.js'; wp_register_script( $handle, $js ); wp_enqueue_script( $handle ); } He leído mucho (Codex, blogs, etc.), pero no puedo entender cuándo debería registrarme …


8
Poner en secuencia secuencias de comandos / estilos cuando el shortcode está presente
¿Cuál es la forma ideal de registrar / poner en cola secuencias de comandos y / o estilos para usar en complementos? Recientemente hice un complemento simple para agregar al usuario avatar / gravatar con un código corto. Tengo diferentes opciones de estilo para mostrar el avatar (cuadrado, redondo, etc.) …


9
¿Cómo pongo en cola estilos / scripts en ciertas páginas / wp-admin?
Tengo dos funciones simples que cargan cosas usando wp_enqueue_style()y wp_enqueue_script(), algo así: function admin_custom_css() { wp_enqueue_style( 'stylesheet_name', 'stylesheet.css') }; function admin_custom_js { wp_enqueue_script( 'javascript_file', 'script.js') }; ... y algunas páginas de administración, creadas con add_menu_page()yadd_submenu_page() function my_menu() { add_menu_page('Page 1', 'bar', 'something', 'else', 'foo'); add_submenu_page( 'theme_menu', 'Subpage 1', 'Subpage', 'something', …

2
Cómo crear una estructura de enlace permanente con taxonomías personalizadas y tipos de publicación personalizados como nombre base / impuesto-padre / impuesto-hijo / nombre-tipo-publicación personalizado
He estado buscando en este sitio y en Google la respuesta y he quedado completamente vacío. Básicamente quiero hacer exactamente lo que esta publicación me pide, pero necesito una taxonomía jerárquica. La respuesta dada en esa publicación funciona muy bien, pero solo con una taxonomía de un solo nivel. ¿Es …




9
Pasando un parámetro a funciones de filtro y acción
Es una forma de pasar mis propios parámetros a la función en add_filtero add_action. Por ejemplo, eche un vistazo al siguiente código: function my_content($content, $my_param) { do something... using $my_param here ... return $content; } add_filter('the_content', 'my_content', 10, 1); ¿Puedo pasar mi propio parámetro? algo como: add_filter('the_content', 'my_content($my_param)', 10, 1) …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.