问题标签 [shortcode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3170 浏览

php - Wordpress 短代码中的 PHP

我有一个 Wordpress 的 PHP 短代码,我们称之为 [myshortcode]。

短代码允许您输入这样的下载 URL [myshortcode download="http://www.example.com/file.pdf"]。

我想在模板文件中使用这个短代码,但下载 url 是一个变量。这可能吗,如果可以,我该怎么做?

我试过这些,但它不起作用......

有任何想法吗?

0 投票
1 回答
84 浏览

wordpress - 简码显示异常

我正在尝试获取一个短代码来向 div 添加一个 id,这部分工作正常,但它添加了一些额外的东西,我不确定是因为我做错了什么,还是其他原因。这是实际的简码:

我试图让它显示为

但在页面上显示如下:

我做错什么了吗?

0 投票
1 回答
1036 浏览

wordpress - 简码和自定义字段

如何让简码在自定义字段中正确处理?

我已经尝试使用下面的代码,但我不知道放置它的位置(“按钮”是字段的名称):

截至目前,简码在按钮显示的意义上正在工作,但简码文本正在显示“立即购买”按钮应该在的位置。看截图:

http://i.imgur.com/41vsr.png

0 投票
1 回答
1628 浏览

javascript - javascript 正则表达式简码 wordpress

假设我有这样的简码:

如何使用 javascript 正则表达式将它们全部提取出来?我想要 lexio 参数数据和内容。我也需要 tagor 和它的参数。

我试过了

但这没有用。

谢谢

编辑1:

我找到了正则表达式模式:

但是如何在 php 中提取像 preg_match_all 这样的模式呢?

0 投票
1 回答
640 浏览

php - 简码php中的wordpress类别名称

我想在侧边栏中的下面的代码中显示当前类别名称,但我不能。谁能帮我?

谢谢你。

0 投票
2 回答
12175 浏览

php - PHP中短代码的正则表达式模式

我为匹配 PHP 中的短代码而编写的正则表达式有问题。

这是模式,$shortcode短代码的名称在哪里:

现在,这个正则表达式在这些格式下表现得非常好:

  • [shortcode]
  • [shortcode=value]
  • [shortcode key=value]
  • [shortcode=value]Text[/shortcode]
  • [shortcode key1=value1 key2=value2]Text[shortcode]

但似乎最常见的格式有问题,

  • [shortcode]Text[/shortcode]

它返回匹配以下内容:

如您所见,第二个匹配项(应该是文本,因为第一个是可选的)包括开始标记的结尾和除最后一个括号之外的所有结束标记。

编辑:发现返回的匹配是第一个捕获,而不是第二个。请参阅 Regexr 中的正则表达式。

你能帮忙吗?我真的在这个问题上崩溃了。

0 投票
1 回答
990 浏览

wordpress - Wordpress 短代码弹出窗口包括前端

我有一个主题,它有一个用于编辑器模式的注册短代码按钮。当您单击它时,会打开一个带有不同选项/简码 (popup.php) 的弹出窗口。

一般来说,这很好用,但在某些域上,弹出窗口不会显示短代码选项,但会显示我的主题/网站的前端。

希望有人遇到过类似的问题来提供帮助,因为我真的不知道如何解决这个问题。
也许是域的重定向问题???

通过单击按钮打开弹出窗口的代码。

})();

0 投票
1 回答
2147 浏览

php - 如何在选项卡 [tab] 的简码之间插入 PHP

我希望在如何在我的 2 个选项卡之间插入我的 php 方面获得一些帮助。我正在使用 wordpress 并尝试修改模板,以便我的页面上有 2 个选项卡,其中包含来自其他两个 php 页面的动态内容。

我得到 2 个选项卡,但内容没有出现在选项卡中,而是出现在它们上方。我不知道下面的代码做错了什么,但我不知道是什么!

我的代码如下:

非常感谢任何帮助!

0 投票
0 回答
133 浏览

php - 格式化 HTML

我一直在尝试通过使用 PHP 中的标签短代码来让我的标签正常工作。

我的问题的第一部分是弄清楚如何在 PHP 文件中编写 PHP 代码和简码。@jeremyharris在这里帮我解决了这个问题

第二个问题现在是如何让 HTML 在前端工作。这可能是某种 CSS 或 HTML 冲突,但选项卡不起作用。

插入第一个问题的代码后,我的 HTML 源代码如下所示http://pastie.org/4226310

我不确定为什么选项卡没有正确显示内容。相反,它们是垂直对齐的。我觉得它可能与第一个包含“类别面板”有关,因为当我删除它时效果更好......

我正在使用本地主机仅供参考。

谢谢你的帮助!

0 投票
3 回答
48201 浏览

wordpress - 如何将简码插入wordpress菜单

我用这个代码做了一个菜单项。菜单项显示,但简码输出不存在。有没有我可以添加的东西或可以做到这一点的不同方法。我还添加了希望这可能会有所帮助。

或者也许有人知道这是不可能的并且可以告诉我。

谢谢