gpt4 book ai didi

php - 帮助在帖子内容区域外执行简码

转载 作者:行者123 更新时间:2023-12-02 05:12:14 25 4
gpt4 key购买 nike

开始,我正在使用这个插件

http://wordpress.org/extend/plugins/my-youtube-playlist/&这个主题,www.press75.com/themes/on-demand/this-is-a-sample-video-post-4/

我的目的是让 youtube 播放列表显示在主题的灰色区域,目前只显示 1 个视频。我的意图是使用主题的 Youtube 代码嵌入字段作为我可以放置插件短代码的地方,因此让插件创建帖子所需的播放列表。但是,一旦它未放置在帖子的内容区域中,我就无法让插件执行简码。

一旦发布视频链接或在主题的相关字段中输入视频嵌入代码,主题就会创建一个视频容器 Div(视频的灰色区域)。

我试过以下方法

  • 硬编码 [myyoutubeplaylist LO3n67BQvh0, WGOohBytKTU, iwY5o2fsG7Y, PyKNxUThW4E, 1cX4t5-YpHQ, SJ183htYl-8, eWwoHPrrJYY, bja2ttzGOFM]进入单个帖子 php 文件,看看插件是否会接收它。没有运气。它只是将简码输出到屏幕上

  • 硬编码 <?php echo do_shortcode('[myyoutubeplaylist LO3n67BQvh0, WGOohBytKTU, iwY5o2fsG7Y, PyKNxUThW4E, 1cX4t5-YpHQ, SJ183htYl-8, eWwoHPrrJYY, bja2ttzGOFM]'); ?>看看它是否会捡起它。没有运气。它只是将短代码输出到屏幕。

  • 让模板将短代码参数转储到以下内容:
    <?php echo do_shortcode( get_video($post->ID); ?> .没有运气。它只是将简码输出到屏幕上

  • 在主题创建的视频容器 div 之外重复上述所有内容

我还没有想法,所以任何和所有的帮助都将不胜感激

最佳答案

将其放入您的 functions.php 文件中:

add_filter('widget_text', 'do_shortcode');

然后像在主要内容区域中一样使用边栏中的简码。

关于php - 帮助在帖子内容区域外执行简码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4455481/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com