问题标签 [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 回答
137 浏览

php - 为什么有不同的语法相同的结果?

为什么有不同的语法相同的结果?

例如

另外我已经使用<?=了很长时间,现在我知道它已被弃用,我应该使用<?php echo这种情况,为什么?每次都要写出来更烦人。

你怎么认为?

0 投票
1 回答
660 浏览

php - Wordpress / PHP - 做一个短代码

在 WP 中,您可以从字符串中过滤短代码并使用do_shortcode($string).

是否可以过滤单个简码,而不是所有已注册的简码?

例如,我还需要一些简码可用于评论海报,但出于明显的原因,并非全部:)

0 投票
1 回答
1676 浏览

wordpress - 将 wordpress 图库短代码 slug 更改为文件名

是否可以将附件页面 slug 更改为引用文件名?简而言之......我使用画廊简码来构建一个简单的基于页面的画廊。

我在上传过程中更改了原始文件名(如 DSC1223.jpg)(更改为 3b1871561aab.jpg),但它不会像 url 中的 slug 一样出现。它仅使用 DSC1223。

无论如何要改变ist?

问候,史蒂夫

最好的方法是在我的functions.php中写这样的东西

0 投票
3 回答
2991 浏览

wordpress - 简码在 wordpress 3.0 中不起作用

是否需要启用简码才能在 Wordpress 3.0 中工作?我尝试了一些短代码,但都没有按预期工作。

问候 - DJ

0 投票
4 回答
10070 浏览

wordpress - WordPress 中的动态简码和函数

我在根据数据库条目自动生成简码时遇到了一些问题。

我能够获得正常的简码工作,即:

以下是激活它的简码[route 5]

这行得通。但我需要的是为每个数据库条目生成的简码。就像是:

以上只是我希望它如何工作的一个例子。不是我正在使用的代码。我将如何实现这一目标?): 谢谢。

0 投票
2 回答
6077 浏览

php - 允许使用 WordPress 的图库短代码自定义图像大小

在 WordPress 2.5 及更高版本中,有一个内置的图库功能,允许选择将图库添加到 WordPress 博客上的帖子或页面。(参考:http ://codex.wordpress.org/Gallery_Shortcode )

您可以使用size选项来指定要显示的缩略图大小。有效值包括“thumbnail”、“medium”、“large”和“full”。默认为“缩略图”。“缩略图”、“中”和“大”的图像大小可以在 WordPress 管理面板中配置。

IE。[gallery size="medium"]

我的问题:我正在尝试破解 [gallery] 短代码,以便在输入时允许自定义尺寸——而不是尝试通过管理面板执行此操作。我想使用类似的东西,[gallery size="145x160"].

与其下载一个臃肿的插件,我宁愿使用已经存在的插件,而且我不确定我需要在文件结构中的哪个位置进行更改。我熟悉 PHP,但恐怕我会做出改变,然后当我更新 WP 的未来版本时,它会覆盖我已经启动的内容。
有人可以帮我解决这个问题吗?

非常感谢!

0 投票
2 回答
898 浏览

php - 使用 id 将包含 id 的 Wordpress 短代码替换为 html 标记

我正在 Wordpress 中构建一个过滤器插件,并用一些 html 替换一些插件特定的标签。

示例:[VIDEO ID=12]将通过此函数中的 preg_replaced 替换

我不确定如何确保为每次替换事件提供正确的 ( $id) 参数给我的函数。get_video_block()

除了函数内部之外,没有真正的循环在进行preg_replace(),那么我将如何提供该值?

有关更多上下文,请get_video_block()使用以下功能:

0 投票
1 回答
2634 浏览

wordpress - 简码中的简码在 Wordpress 中不起作用?

我需要添加短代码,例如image,hrbutton. 但是,我还需要移除wpautop过滤器 ( remove_filter('the_content','wpautop')) 以使 hr 正常工作。现在,要手动设置 paraghraps,我设置了一个简码p以简单地转换[p]text[/p]<p>text</p>.

但是,在[p /]其他短代码内部不起作用。我猜它修改了内容。这是我的简单功能:

我对此有点紧张,因为我functions.php似乎已经充满了黑客攻击。有什么建议吗?

马蒂莱恩

0 投票
5 回答
1421 浏览

php - 帮助在发布内容区域之外执行简码

首先,我正在使用这个插件

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]到单个 post 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 之外重复上述所有操作

我刚出主意,所以任何和所有的帮助都将不胜感激

0 投票
1 回答
499 浏览

php - 在 HREF 中的 URL 中间创建一个短代码回显

短代码 [mmjs-city] 与用户所在的城市相呼应。

我想创建一个链接,将用户带到以用户所在城市作为搜索词的结果页面。基本上 URL 应该是结果页面 URL + 短代码(城市)的结果。

我试着这样写:

通常我只会使用 PHP 并将城市分配给一个值,但我在一个页面而不是主题中,并且由于某种原因 PHP 在页面上不起作用,很可能这是可能的,但我不知道如何。无论如何,有人知道我该怎么做吗?谢谢和圣诞快乐