我的功能是检测页面上的图库是否已损坏,我不确定原因。因此,在我的主题模板的附件页中,我调用此函数:
global $post;
$parent_id = $post->post_parent;
if ( strpos(get_post($parent_id)->post_content,\'[gallery \') == false ){
$navigation_markup = \'no gallery\';
}else{ $navigation_markup = \'theres a gallery!\' }
它过去很管用,但昨晚我注意到它停了,我不知道为什么。
如果帖子/页面中唯一(或第一)的内容是[gallery id="1,2,3,4,5"]
我的功能失败。然而,如果我添加了一个空格,或任何字符,它就会通过并检测到库。
关于[gallery
处于第一个位置返回false。