在Wordpress Functions.php

时间:2017-01-09 16:26:22

标签: php wordpress

如何在 functions.php 代码中向Wordpress中的内容添加图库短代码?我在这里使用的数字是硬编码的,但最终会是动态的。这是我尝试过的但似乎无法发挥作用。

add_filter( 'the_content', 'wpse6034_the_content' );
function wpse6034_the_content( $content )
{
    $gallery_shortcode = '[gallery ids="282,283,284"]';
    $content .= '<p>Hello World!!!!</p>'.$gallery_shortcode;

    return $content;
}

1 个答案:

答案 0 :(得分:0)

如果您想要附加到所有特定的帖子类型,请不要在functions.php文件中执行此操作。 WordPress CODEX有一个简单的解决方案。只需修改该特定帖子类型文件的POST TEMPLATE即可完成所有操作。

https://codex.wordpress.org/Post_Type_Templates single- {post_type} .php

如果您的自定义帖子类型为 COOL_CARS 语法为:

在您的主题文件夹中创建一个文件并调用此文件:

<强>单COOL_CARS.php

现在,您在模板文件中编辑的任何内容都将显示该特定帖子类型的所有视图。