您当前的位置:首页 > TAG信息列表 > shortcode
从POST中的每个快捷代码中提取属性值
我在帖子中有多个短代码:[section title=\"first\"] [section title=\"second\"] [section title=\"third\"] 我想从外部函数中提取所有标题值(即第一、第二、第三个值),这就是我要做的:$pattern = get_shortcode_regex(); preg_match(\'/\'.$pattern.\'/s\', $post->post_content, $matches);
仅返回链接的视频快捷码
我正在尝试使用内置的MediaElement播放器在媒体库中动态加载视频。为此,我使用do_shortcode() 函数运行[video] 编写短代码并建立必要的div等。然而,无论我做什么do_shortcode() 具有[video] 仅返回href链接,不返回视频播放器。有什么建议吗?<?php echo do_shortcode(\"[video src= \'link_to_my_video.mp4 \']\"); ?>
短码和空格格式问题
我对网站上的短代码有问题,目前您在后期编辑屏幕中输入短代码,如下所示:[tab name=Itinerary] 这将输出一个选项卡,例如:然而,正如您在上图中看到的,当使用以下短代码时,我们得到了“旅行”和“有用”:[tab name=Travel Info] or [tab name=Useful Info] 所以问题似乎出在空格和格式上。我已尝试添加“&;/nbsp;”或[旅行信息],但这些解决方案很快就会失败。这是函数中的函数。似乎从post屏幕获取信息的php:// T
列表框的值更改时如何禁用复选框
我正在tinyMCE中为WordPress创建一个自定义弹出窗口,以插入视频短代码,因此我在列表框中有一个网站列表(YouTube、Vimeo、Vine和其他网站),还有一个复选框,让用户决定添加粒子;“自动播放”;。这是脚本的简化版本(视频部分):{ text: \'Vídeos\', onclick: function() { editor.windowManager.open({
如何创建带1个参数的快捷码(Atts)
我很难获得使用1个属性的快捷码。这是我的短代码[sme_user-email userID=\"2\"]这是我的脚本,它们都不起作用。function getUserEmail_func($atts) { extract(shortcode_atts(array(\'userID\' => 1,), $atts)); $user_info = get_userdata($atts); return $user_info->user_email;&
带有插件的WordPress快捷码回调函数
我正在开发一个插件,该插件目前在管理部分工作得很好,但我正在尝试将功能扩展到前端,并使用一个短代码来使用相同的功能。我有一个当前显示的表单,其代码如下:function display_sheet_form($f=array()) { $count = (isset($f[\'task_title\'])) ? count($f[\'task_title\']) : 3; if ($count < 3) $count = 3;
在一个只有我才会发帖的网站上使用的短码中对输入进行清理很重要吗?
如果我是唯一有权访问管理面板的人,不清理wordpress站点中的短代码是否有任何安全风险?
Shortcode not accepting atts
我一直在研究一个短代码,我在传递$ATT时遇到了问题。我不知道我做错了什么。换言之,我无法通过在短代码中插入新值将“input\\u product\\u image\\u ID”更新为与默认值13不同的值。例如,此短代码仍将返回13,而不是12:[product\\u picture input\\u product\\u image\\u ID=“12”]我的代码:function article_image_insert_shortcode($atts) { extract(short
不同类型的嵌套WordPress快捷码
如何实现可以区分不同嵌套短代码的短代码包装器。[teaching_tool_wrapper param1=\"true\" param2=\"false\"] [chord param1=\"something\"] [scale param1=\"something-else\"] [/teaching_tool_wrapper] 我只使用[和弦]短代码就可以了,但是我不知道如何让包装器区分这两种不同类型的嵌套短代码。
Apply_Filters(‘the_content’,$Content)与DO_ShortCode($Content)
假设我有一个主题选项或自定义的postmeta文本区域。现在我想执行多个短代码、一般文本、图像等。最佳实践是什么?为什么?选项1:$content = //my text area data; echo apply_filters(\'the_content\', $content); 选项2:$content = //my text area data; echo do_shortcode($content); 请告诉我哪一个是最佳实践,以及为什么。EDIT让我详细描
短码接口:如何获取匹配短码RegEx的名称?
我正在寻找复制文档中所述内容的方法:An overloaded shortcode callback.根据文件$atts 数组将包含与短代码RegEx匹配的字符串。内部位置$atts 取决于回调名称是否与短代码匹配。以下示例摘自文档:add_shortcode(\'foo\',\'foo\'); // two shortcodes referencing the same callback add_shortcode(\'bar\',\'foo\'); produces this be
如何在WordPress页面或帖子中显示站点名称
我正在尝试创建一组法律页面,可以添加到任何WordPress网站。在这些页面中,我想提及网站名称。是否有内置的短代码或其他东西,我可以将其包含在页面中以实现这一点?例如,我将创建一个带有变量/快捷码的隐私页面,该变量/快捷码将显示网站名称,无论我在哪个网站上创建页面。剪切并粘贴包含此变量/短代码的语言。我不想编辑functions.php 如果可能的话。
希望定制YouTube视频嵌入
我希望将youtube视频嵌入到我的帖子中,并将其发布为自定义帖子类型(视频)。我想能够附加的选项摆脱信息栏,开始在某个地点的视频,并自动播放加载后的视频。然而,当我当前在帖子中插入链接时,它显示出视频的丑陋位置。视频帧甚至不适合放在文章中,而是延伸到侧边栏上。请看这里:http://diginomics.com/bitcoin-will-end-the-nation-state 我尝试将自定义项附加到链接的末尾,但没有成功。是用短代码自定义YouTube嵌入的唯一方法,如果是这样,我该怎么做呢?
如何使用化身显示随机用户
我适应了一点a function 用一个短代码显示多个随机用户及其头像。这是可行的,但有些地方不太好。有时它显示的用户比我想要的少一个(只是一个空行,而不是第一个用户),有时它包括管理员,尽管它不应该包括管理员。我的代码有什么问题?add_shortcode( \'random_users\', \'display_random_users\' ); //Usage: [random_users how_many = 3] function display_random_user
ACF短码加入我的短码增加了不必要的换行符
At the VERY core, my question is - how to remove linebreaks on a single ACF field that is inserted with the ACF shortcode. 我这里有很多“短代码中的短代码”,所以我将逐步完成这件事。首先,我使用ACF命令内容的方向。我有两个ACF字段,一个输入WordPress所见即所得,另一个通过ACF快捷码输入第一个ACF字段:[acf field=\"home-icons\"]的内容home-i
ID快捷码不起作用的WordPress图库
目前,如果我使用像这样的旧库短代码,下面的代码运行良好[gallery] . 但是,在Wordpress 3.5更新gallery后,默认情况下,短代码现在包括图像ID,如下所示[gallery ids=\"766,765,764,763,762,761\"] . 带有ID的新短代码阻止画廊显示。我应该如何使其兼容?如果我使用[gallery ids=\"766,765,764,763,762,761\"]<div class=\"gallery-content\"> <
始终使用<Figure>发布图像
对于帖子中的全幅图像,默认行为如下:如果单独插入图像,则会生成此HTML结构:<p><img/></p></如果插入图像with a caption, 生成HTML结构:<figure><img/><figcaption/></figure>为了设计风格(我希望图像与标准段落相比有更大的边距),我想<figure> 在这两种情况下,不仅仅是有标题时。怎么做?Edit: 我注意到的一件事是,只要编辑器中切换
Shortcodes: Pros and Cons
我们即将开始以插件的形式为特定的客户端工作开发一个相对简单的新小部件,但希望创建一些在未来项目中可用的小部件。该插件允许用户突出显示他们正在编辑的页面中的一行或多行文本,并选择这些文本作为建议内容显示在页面上,以便通过社交网络(如Facebook)共享。以下是实现这一目标的几种可能方法:方法一-短代码添加一个快捷码,用户可以将其希望用于建议共享内容的文本环绕起来。Pros: 短代码是WordPress的内置功能,即使插件被禁用,它们也不会破坏内容</现有内容将始终与共享片段相匹配,因为它们需要存在于
事件自定义帖子类型的快捷码顺序
好的,我在一个网站上使用post-type-event和post\\u-meta-event\\u-start\\u-date,我创建了一个快捷码,除了按顺序显示外,所有内容都显示得很好,似乎没有使用meta\\u键或meta\\u值来显示。这是页面http://mixedbagnext.com/wordpress/events/ 您会注意到日期顺序错误,我希望它首先显示最近的日期,然后显示后面的其他日期。旁注im使用更多字段插件创建post\\u meta,并设置为2015年1月1日输入的日期。这是我的
如何为同一张图片、画廊提供不同的字幕?
似乎我不可能在不同的图库中用不同的标题呈现相同的图像。有没有可能让它以任何方式发挥作用?就像我们可以更改Wordpress在插入图库时创建的快捷方式代码一样。也许是这样的:[gallery] [image 244 caption=\"Caption 1\"] [/gallery] [gallery] [image 244 caption=\"Caption 2\"] [/gallery] 最好使用Wordpress自己的galle