我想将用户重定向到登录后使用了特定短代码的页面。因此,基本上,我想知道如何获得使用插件特定短代码的特定页面的永久链接?
如何获取已使用快捷代码的页面的永久链接
1 个回复
最合适的回答,由SO网友:cybmeta 整理而成
我认为最好的方法是将该页面存储在选项上。
无论如何,如果要获取使用了短代码的页面,可以使用search参数(s
) 属于WP_Query
类别(或get_posts()
函数)。基本上,此参数执行LIKE
查询,因此搜索以下短代码可能很有用:
$args = array(
\'s\' => \'[myshortcode\',
\'post_type\' => \'pages\'
);
$pages_with_myshortcode = get_posts( $args );