Come ottenere il permalink di una pagina in cui è stato utilizzato uno shortcode
21 dic 2015, 09:59:13
Visualizzazioni: 148
Voti: 0
Voglio reindirizzare gli utenti a una pagina in cui è stato utilizzato uno shortcode specifico dopo che effettuano il login. In sostanza, vorrei sapere come posso ottenere il permalink di quella particolare pagina in cui è stato utilizzato lo shortcode specifico del mio plugin.
Commenti
Tutte le risposte alla domanda
1
0
Penso che l'approccio migliore sarebbe memorizzare quella pagina in un'opzione.
In ogni caso, se vuoi ottenere le pagine dove è stato usato uno shortcode, puoi usare il parametro di ricerca (s
) della classe WP_Query
(o la funzione get_posts()
). Fondamentalmente, questo parametro esegue una query LIKE
, quindi potrebbe essere utile per cercare shortcode in questo modo:
$args = array(
's' => '[myshortcode',
'post_type' => 'pages'
);
$pages_with_myshortcode = get_posts( $args );

cybmeta
20.6K
21 dic 2015 11:40:07
Domande correlate
2
risposte
1
risposte
3
risposte
1
risposte