74得票5回答
如何在WordPress短代码中使用AJAX?

我有一个用于显示随机引语的代码。有人编写了一个函数来实现所有这些内容。但是,由于某种原因,通过AJAX更新数据不起作用。当你按下“新引语”按钮时,什么也不会发生。也许有人知道为什么?在以下代码中需要修复什么,以便在单击“新引语”时加载新引语? PHP /wp-content/themes/...

23得票6回答
WordPress中在短代码函数中使用echo与return的区别

我注意到在WordPress的短代码功能中,echo和return都可以正常显示内容。 function foobar_shortcode($atts) { echo "Foo Bar"; //this works fine } function foobar_shortcode(...

19得票1回答
视觉化组合器自定义短代码模板 - 自定义标记显示用户输入

我已经创建了一些短代码元素,现在我想自定义后端编辑器中元素的外观。 从VC页面构建器的维基说明中,我发现可以使用“custom_markup”参数来实现此目的。 对于简单的HTML,它可以正常工作。 但是我无法在短代码后端元素中显示用户输入。<?php add_shortco...

16得票4回答
如何将短代码插入WordPress菜单

我用这段代码创建了一个菜单项,菜单项显示出来了,但短代码的输出却不在其中。有什么方法可以解决吗?我已经添加了一些内容,希望这能有所帮助。add_filter('wp_nav_items', 'do_shortcode', 7); 或者也许有人知道这是不可能的,并且可以告诉我。/* Nav Me...

15得票2回答
WordPress:使用函数get_post_field()获取文章内容时,短代码不起作用。

我想要在循环外通过文章ID获取文章内容,因此我使用以下代码: echo get_post_field('post_content', $postid); 它的工作正常,但是如果文章包含任何短代码,则短代码不会正常工作。 它只会将短代码作为纯文本回显。 例如: 我在编辑器中使用以下代码...

14得票7回答
通过 PHP 函数从 WordPress 短代码中删除空的 <p> 标签

我正在寻找一个php函数(非jQuery或wpautop修改)的方法,来删除wordpress中的&lt;p&gt;&lt;/p&gt;标签。我尝试了这个方法,但它不起作用: function cleanup_shortcode_fix($content) { ...

14得票2回答
将Visual Composer短代码呈现到页面上。

我正在尝试将Visual Composer的shortcode通过echo输出到页面上。 我已经尝试了下面两种方法,但它们都不起作用: functions.php: 方法1/* * add shortcode file */ function include_file($atts) ...

13得票6回答
WordPress Contact Form 7自定义短代码

Contact form 7有一些简码,例如[_date]用于获取今天的日期。但我希望显示从现在起一周后的日期。 因此,我需要创建一个自定义简码到Contact form 7中,例如[next_week],并在接收的电子邮件中正确地显示日期。 我应该在哪里以及如何创建Contact for...

12得票4回答
在短代码函数内调用WordPress get_template_part会先呈现模板

我有一个页面,需要允许用户输入一段文本,并在该文本后插入一个短代码以呈现帖子列表,然后再添加更多自由格式的文本。我的想法是他们应该能够插入一个短代码以输出帖子。这样他们就可以简单地在需要出现帖子的位置插入短代码。 我目前拥有检索帖子的逻辑,已经在自己的文件中分离出来。目前我通过简单地使用ge...

10得票4回答
WordPress短代码传递值数组

我正在创建一些WordPress短代码,旨在为页面提供内部导航(一个页面有许多内容部分和它自己的菜单)。 这是我已经拥有的://menu function internal_menu($atts) { extract(shortcode_atts(array( 'href1' =&...