我在wordpress网站的静态页面中创建了一个图库,如下所示:
[gallery type="rectangular" ids="129,13,126,34,130"]
此页面的ID=63,因此我尝试在主页中显示此图库,代码如下:<?php echo do_shortcode("[gallery id=\'63\']"); ?>
但没有显示任何内容。。。我遗漏了什么吗?提前感谢!
我在wordpress网站的静态页面中创建了一个图库,如下所示:
[gallery type="rectangular" ids="129,13,126,34,130"]
此页面的ID=63,因此我尝试在主页中显示此图库,代码如下:<?php echo do_shortcode("[gallery id=\'63\']"); ?>
但没有显示任何内容。。。我遗漏了什么吗?提前感谢!
而gallery短代码确实具有id
争论,它不会像你想的那样。
如果该参数存在,WP将尝试使用get_children()
. 它不会考虑帖子的内容和其中的短代码。
如果库仅为该页面的内容,您可以尝试以下操作(未测试):
echo do_shortcode( get_post_field( \'post_content\', 63 ) );
不知道我做错了什么,但我有以下代码:class the_shortcode { //Define Class Variables private $var; public function __construct() { add_shortcode( \'the_single\', array( $this, \'shortcode_2\' )); }&#