如何在代码中包含Wordpress短代码,而不是在帖子部分

我想在我的代码中插入一个硬编码的短代码,而不是我们通常使用的常用文本编辑器。 基本上我希望这个添加一个库,用户不需要从CMS更改短代码,所以我将硬编码。 我怎么需要这样做,我试着将它发布在我的.php文件中,但它不起作用。 这是我要添加的代码: [jj-ngg-jquery-slider gallery =“1”width =“866”height =“341”]     
已邀请:
这将包含在
.php
文件中的技巧:
<?php echo do_shortcode('[jj-ngg-jquery-slider gallery="1" width="866" height="341"]'); ?>                  
    
创建短代码以包含在帖子或页面中。我可能错了,但wordpress会检查帖子的输入,如果找到一个短代码,它将用html替换它。如果你在.php文件中添加短代码,我觉得它不会起作用,因为wordpress不会在php文件中查找短代码 你可以在functions.php中创建一个函数来生成你需要的html。然后你只需在你的主题.php文件中调用该函数。这就是大多数插件的制作方式。 post&amp;的短代码php文件中的页面和功能。 例:
<?php echo myGallery(array('gallery'=>1, 'width'=>866, 'height' => 341); ?>
    
你尝试过这种方法吗? do_shortcode($内容) 我在http://codex.wordpress.org/Shortcode_API上看过它     

要回复问题请先登录注册