Cómo obtener el enlace permanente de una página donde se ha utilizado un shortcode
21 dic 2015, 09:59:13
Vistas: 148
Votos: 0
Quiero redirigir a los usuarios a una página en la que se ha utilizado un shortcode específico después de que inicien sesión. Básicamente, necesito saber cómo puedo obtener el enlace permanente de esa página particular donde se ha utilizado el shortcode específico de mi plugin.
Comentarios
Todas las respuestas a la pregunta
1
0
Creo que el mejor enfoque sería almacenar esa página en una opción.
De todas formas, si quieres obtener las páginas donde se ha utilizado un shortcode, puedes usar el parámetro de búsqueda (s
) de la clase WP_Query
(o la función get_posts()
). Básicamente, este parámetro realiza una consulta LIKE
, por lo que podría ser útil para buscar shortcodes así:
$args = array(
's' => '[myshortcode', // Busca el inicio del shortcode
'post_type' => 'pages' // Tipo de post a buscar (páginas)
);
$pages_with_myshortcode = get_posts( $args ); // Obtiene los posts que coinciden

cybmeta
20.6K
21 dic 2015 11:40:07
Preguntas relacionadas
2
respuestas
1
respuestas
1
respuestas
3
respuestas
1
respuestas