代码片段 → WordPress → 模板中的短代码 模板中的短代码 Chris Coyier 于 2010年2月18日 WordPress 中的短代码是在内容区域中使用的文本片段,用于调用某种功能来完成某些任务。例如,WP 2.9+ 中的视频嵌入使用短代码。您可以编写自己的短代码,插件通常也通过短代码提供其功能。 但是,如果您想从模板内部而不是使用帖子/页面的内容来使用短代码怎么办?您可以使用特殊函数来调用它。 <?php echo do_shortcode("[shortcode]"); ?>
太感谢了!我需要这么做很多次,却找不到简单的方法——我不敢相信它就这么简单。哇!
我需要帮助,如何在 WordPress 垂直图像菜单或其他插件中让我的图像以带描述的 Thickbox 形式弹出?我需要一个垂直滚动的插件,可以弹出图像和描述。
嗨,Michelle,
你能告诉我 PHP 代码放在哪里吗?我试图将其放置在我需要显示表单的位置,但出现错误,整个页面消失了。请帮忙?
正是我需要的。谢谢!
对我来说,似乎只有当我使用短代码周围的一个单引号而不是双引号时才有效,如下所示。
@TimBrown - 我认为之所以有效是因为大多数短代码中都包含引号来表示短代码的某些属性,例如
当您将短代码放入 PHP 函数时,引号最终会围绕错误的部分。
在上面的代码中,引号围绕“[contact-form-7 id=”、“title=”和“]”而不是您想要的内容。因此,使用单引号消除了这种情况,因此您的双引号围绕短代码的正确部分。
如何使用此短代码[supsystic-price-table id=11]?
@Timothy 我正在寻找一种在 WordPress 网站的首页上硬编码表单的方法。您共享的代码片段似乎可以帮助我做到这一点。您是否知道我应该在主题文件中将此代码片段放在哪里?非常感谢您的帮助!
如果短代码名称为:The “应该为’ 我猜
如果您使用 Shortcode 插件(https://wordpress.org/plugins/shortcoder/)
非常有用,感谢分享=)
哇。这。只是……有效。呃。一如既往地感谢您,Chris。你的脑袋里装满了有用的垃圾!
我有一个小补充——在自定义字段中使用短代码。
我正在尝试为已编写的代码执行此操作,以获取图片和描述(如果非空)。
我正在尝试添加代码以检查幻灯片、照片和描述。
我的每个幻灯片都有一个 ID#。我在数据库中添加了一个字段,其中包含图库 ID#(图库)。这是我的代码,但它不起作用。
300) {
echo “”;
}
else if ($height > 300) {
echo “”;
}
else {
if ($width <= 300) {echo "”;
}
else {echo “”;
}
}
}
if ($page_row[description]) { ?>
<?php $text = stripslashes($page_row[description]); echo $text;
//echo splitchars($text, 80, "\n”);?>
如果我在……中输入值。
if ($page_row[gallery]) {echo do_shortcode(‘[slideshow id=1]’);}
一切正常,但我需要它找到哪个图库与哪个成员相关联,并将该图库放置在页面上。
谢谢,Linda
我无法使其正常工作,我尝试将其与来自自定义字段的嵌入短代码一起使用,您能提供一个使用示例吗?
找到解决方案!
如果任何人有兴趣,解决方案是
其中 $full 是要嵌入的 URL 的值(例如 http://www.youtube.com/watch?v=wLh6F7G7rPA)来自自定义字段
@davidswain
我使用了您的解决方案,但是我在应用于“the_content”的其他过滤器时遇到了问题……因此在经过大量搜索后……我最终找到了一个更好的解决方案(见下文),并希望让其他人免受烦恼……:)(也在 wordpress.org 论坛上发布了此内容)
$wp_embed = new WP_Embed();
$post_embed = $wp_embed->run_shortcode('[embed width="800"]' . $post_embed . '[/embed]');
实际上,该示例对大多数人来说没有意义……
试试这个 :)
$wp_embed = new WP_Embed();
$post_embed = $wp_embed->run_shortcode('[embed]your-video-url[/embed]');
@david swain
非常感谢,节省了我很多时间。
对于在原始博文中插入代码后出现讨厌的 PHP 错误的所有人:您需要使用单引号,而不是普通引号。如果短代码包含选项,则更是如此。
例如
'[shortcode option="moo"]'
谢谢@PipeSmokingMan,这改变了一切,**单引号**而不是双引号。
谢谢 PipeSmokingMan!
谢谢 Chris!
+1 给这位仁兄
感谢 PSM!现在运行完美
Piper,
您真是太棒了!!!
Al
同上。代码中的引号而不是单引号……总的来说,建议不错。我想在内容页面模板中插入表单。最终得到以下结果。请原谅 HR 高度。
<?php echo do_shortcode( '有关更多信息,请联系 Kiosk Industry [contact-form to="[email protected]" subject="General Contact Form"][contact-field label="Name" type="name" required="1"/][contact-field label="Email" type="email" required="1"/][contact-field label="Telephone" type="text"/][contact-field label="Comment" type="textarea"/][/contact-form]‘); ?>
嗨,Chris,很棒的提示!我想问你一些事情,我有一个私有短代码,我想用它来包装包含所有私有内容的表格,但我无法使其工作,我该如何包装它?
我有这个短代码“[ultimate_carouselfree 1/]”,它在页面和帖子中有效,但我想在我的主题的首页上显示视频库,上面的技巧都不起作用。即使我在最后包含 id=1,我实际上也可以在页面上看到代码:(
谢谢“PipeSmokingMan”
是的,这段代码是正确的
您必须使用(')而不是(“)
干杯,非常有用。
一定要注意这里的单引号和双引号……它确实让我困扰了。
我爱你uuu!解决了我的问题!
有人可以帮忙吗,我已经尝试了以上所有步骤,或者至少我认为我已经尝试了
在我的index.php中
插件处于活动状态,我甚至在一个页面中使用它。
我也尝试过使用“echo”和不使用,但由于某种原因,它一直输出
“[videoplayer file=”http://www.youtube.com/watch?v=ujwYaHwTH0A” /]”
有人能告诉我我错过了什么吗?
“do_shortcode(‘[videoplayer file=”http://www.youtube.com/watch?v=ujwYaHwTH0A” /]”是上面“index.php”部分缺少的内容
我无法在页眉中使用短代码!我想使用从cj wizrd获得的短代码,这样我就可以在页眉中添加5个产品,但它不起作用。我尝试了你说的话,但它只是全部显示为文本,例如[cjwizard]table +saw,5,2446031+2185748+,120,3000,120,3000,USD,120,,,5,[/cjwizard]
这是我使用的代码,我按照上面那位说的做了‘和”
任何帮助将不胜感激
完美,非常感谢发布解决方案 :)
@Danny(或任何其他人),
在上面的示例中,您在哪里插入自定义字段?
我正在尝试将此代码段用于自定义模板页面上的 Facebook 喜欢短代码。如果我在页面上使用[fblikebutton],它可以正常工作,但如果我尝试使用带有[fblikebutton]的 php 行,它只会显示我的短代码以及可视文本……有什么建议吗?
竖起大拇指……非常需要它。
好的,我一直在四处搜索答案,但似乎没有人能够提供帮助。您似乎对这些事情很了解,所以我希望您能帮我解决问题。如果太复杂,请原谅!
我有一个 WordPress 网站,其中一个页面上有一个图片库。我安装了一个图库插件,它将我的图片布局为一侧的缩略图和一个用于较大图片的“加载区域”。我只需要使用短代码[photospace],并且要使其显示特定的图库(它们按媒体类型划分),只需使用[photospace id=NUMBER]。但是,当我在页面模板中硬编码此代码时,我只能使用一次短代码。如果我重复它来访问其他图库,它们将无法正常工作。发生这种情况的原因或解决方法是什么?谢谢!
真的很有帮助!
我有以下代码,它在嵌入我的自定义页面模板时部分工作。在过去的两天里,我一直无法解决这个问题
请帮忙。
我认为问题可能是结束标签([/tabs]);
我尝试了许多组合,但一无所获。
因为这段代码,我解决了我的问题……非常感谢你!!…..
你是我的英雄。
谢谢谢谢谢谢谢谢谢谢……也很简单!!我为此苦恼了很久,但那个人。
我正在尝试使用以下方法在我的主题中加载短代码
echo do_shortcode(‘[jwplayer param=”file=”http://actionablebooks.com/wp-content/themes/actionablebooks/js/jwplayer/ABmovie.mp4″]’);
但它一直回显到页面上,而不是获取电影,有什么想法我做错了什么吗?
你好,
我尝试过,但它对我不起作用。它只是显示我作为短代码传递的任何内容。
谁能帮我快速解决一下?
谢谢,
工作完成! :)
哇!这真让我的一天变得美好
我一直试图在同一行中添加多个短代码..
例如,三款价格套餐短代码在同一行中.. 也想包含在 php 中..
我们可以这样做吗……请提供示例。
对吗?请帮帮我们
抱歉!错过了代码……
如何检查短代码的输出是否已填充?我使用此方法,当有结果时它非常棒,但对于没有输出(例如图像)的自定义字段,我似乎无法使用标准的 IF/ELSE 语句进行检查。谁能就此提供任何建议?
谢谢。
非常非常感谢你!!!!!
你真是个了不起的人!
非常非常感谢!!!这是 $@!* 哈哈,但说真的,太棒了!!再次感谢
有谁知道如何解析封闭的短代码标签内的内容。我需要它用于条件……if 函数 - 回显 shortcode1,否则回显 shortcode2……我很难解决这个问题。
例如,类似这样的东西
if ( is_home() ) {
echo do_shortcode(‘[shortcode1]’)
}
else {
echo do_shortcode(‘[shortcode2]’)
}
虽然我假设你已经尝试过这个……它似乎太明显了;)
如果有人在实现代码时破坏了他们的主题
将“替换为’
例如,尝试使用以下代码代替
我认为当短代码中包含撇号时会发生这种情况。
任何启示都将受到最热烈的欢迎?
抱歉,上面的代码没有出现,而不是这个
<?php echo do_shortcode(“[shortcode]”); ?<
试试这个
<?php echo do_shortcode(‘[shortcode]’); ?<
啊哈……之前没看到那个,所以我最近在 WordPress 部分提交了相同的代码段 :/
Chris,抱歉浪费你的时间 :)
顺便说一句,当您编写使用 WooCommerce 插件的主题并且不想弄乱所有这些钩子和过滤器时,此代码段非常有用..
完美运行!!!非常感谢。
我有一个 PHP 文件,我在其中添加了自定义字段 PHP 选项,我想在最终结果中添加短代码,即[member] info…[/member],它基本上需要登录才能显示。如何使其显示?
[member]<?php the_field(‘price’); ?>[/member]
不起作用……
我也尝试将一些仅限会员的内容包装在模板文件中的开头和结尾短代码中。有什么想法吗?
谢谢!
我将此添加到我主题中的 functions.php 文件中 >>>
add_shortcode( ‘member’, ‘member_check_shortcode’ );
function member_check_shortcode( $atts, $content = null ) {
if ( is_user_logged_in() && !is_null( $content ) && !is_feed() )
return $content;
return ‘Login’;
};
在所有 require_once 部分下方,大约在第 25-30 行。
但在我的方面,我正在尝试使此短代码在另一个 php 文件中起作用 = 列表模板。
在 WordPress 和 php 模板中挖掘了很多之后,我发现了这个,这太简单了……非常感谢这段小程序,但它仍然非常非常有用。
有没有办法我可以将短代码插入 HTML 中?
当短代码包含两个部分并围绕一些代码时,如何在模板中使用短代码?例如,创建自定义字段和 div 内容,并将其包装在 [member] 短代码 [/member] 中以隐藏非会员的内容。
我不知道我做了什么(修改了页面中的某些格式),但突然所有短代码都停止工作了……我不知道从哪里开始调试,求助!:)
这完美地工作了!非常感谢 Chris,你真是个超级天才。
我想在 js 文件中添加一个短代码,在修改 js 文件时调用此短代码以实现必要的功能!可以这样做吗?
Chris,你真是个天才,继续努力,兄弟!
大家好,
我已经尝试了几天来根据 codex 上的格式使它工作 [code]
echo do_shortcode(‘[iscorrect]’.$text_to_be_wrapped_in_shortcode.'[/iscorrect]’);
[/code] …
我需要在页面模板中包含一组选项卡,然后使用另一个短代码自动填充。在绝望中,我甚至去掉了文本,希望能够显示选项卡(即先进行故障排除,然后再修复),但没有成功。我甚至尝试了另一个选项卡插件,但也没有成功。我正在使用的插件是 WP Rollover-Tab:我无法从开发者那里得到回复 :(
[code]
[/code]
我得到的只是打印出来(没有看到选项卡)
[code]
[rollover-tab name=”tab1″][/rollover-tab][rollover-tab name=”tab2″][/rollover-tab]
[/code]
插件语法的一部分是强制性的(括号之间没有空格
[code]
[/rollover-tab][rollover-tabs]
[/code]
我希望有人已经找到了解决方法。我在评论中阅读了之前关于非常类似的选项卡短代码问题的求助请求,但没有回复来修复它。
这是我评论中未显示的代码
php
echo do_shortcode(‘[rollover-tabs][rollover-tab name=”tab1″][/rollover-tab][rollover-tab name=”tab2″][/rollover-tab][rollover-tabs]’);
? >
此语法不再有效
更新
双引号 (” ) 被替换为单引号 ( ‘ )
谢谢!这段代码帮我解决了大麻烦!
Daniyal,
你能再次发布代码吗?它没有在屏幕上打印出来!
对于此插件,我必须使用 “” 如下所示
[rollover-tab name=”tab1″][shcd cntnt1=text1][/rollover-tab][rollover-tab name=”tab2″]
否则会出现错误
我通过将所有 5 个选项卡的所有短代码放在一行中(如下所示……)在使用 RolloverTab 插件方面取得了一些进展
php
echo do_shortcode (‘[tabs][tab1][content1][/tab][tab2][content2][/tab][/tabs]’);
?>
但现在所有内容都显示在所有选项卡中
有什么想法/建议?
谢谢!没想到这是可能的!我试图将插件代码插入主页面。不错!
Chris……太棒了,非常感谢你,……
使用短代码是否也有助于提高加载效率?假设你制作了一个出现在多个页面上的短代码,但不在 header 中以出现在所有页面上?
我不确定这是否正确?不应该这样吗?
而不是
在 WordPress 3.0 模板中添加短代码时,使用引号不起作用
谢谢!
谢谢!你节省了我的时间!!非常感谢
谢谢,它确实帮助我解决了客户网站上的一个严重问题。
您好,我使用提供的短代码 php 脚本插入了一个滑块,请问有人能告诉我如何将短代码获取的滑块居中显示吗?我尝试了所有方法。
网站是 http://www.thetheatreacademy.com/test
非常感谢
您可以将 #bannerRotatorParent_18262 添加到您的样式表中并执行以下操作
bannerRotatorParent_18262{
margin: 0 auto;
}
我想这可以工作……有点混乱,但可以工作
所以我只需要将 AB 粘贴到我的样式表中吗?
添加
bannerRotatorParent_18262{
margin: 0 auto;
}
到您的样式表中。在 bannerRotatorParent_18262 的开头使用 #,我认为此评论区域将其删除了
这应该可以工作
嗨 Glen,
似乎无法使其工作。已添加到 css 但不起作用。你能提供其他建议吗?
非常感谢。
如果你联系我,也许我可以提供帮助?@glenwheeler 在推特上或 onesixtwoltd 在 skype 上,希望 Chris 不会认为这是我在为自己做广告。
谢谢,
Glen
非常感谢你们的帮助。我已经尝试了很长时间来找到解决方案。
哇!就这么简单?我简直不敢相信 :) 像往常一样非常有用的技巧。感谢发布。
嗨,我遇到了这个问题,我的短代码是
[ninja-popup ID=1]popup[/ninja-popup],
我尝试了这个
但没有用……请告诉我该怎么做?
谢谢
谷歌搜索了这个,找到了你的帖子,Chris,太棒了。
感谢这个!
:)
非常非常感谢.. 对我有效!!!!!!!!
这属于我从不尝试记忆的代码类别。我访问过此页面很多次了。感谢您提供一个很棒的网站和社区。
哈哈……我也是,我甚至收藏了它。
非常有用!谢谢!
另一种虽然不太容易的解决方案是在普通页面上使用短代码,然后查看该源代码并将其复制到您的模板中。
嘿,不错,它有效,但是如何在 header 文件中锚定短代码?
您还可以使用自定义函数和条件标签执行短代码,并将其挂钩到子主题的 functions.php 文件中的适当位置,这是一种比编辑父主题模板文件更好的自定义主题方法。
示例
function display_slider_header_home() {
if (is_home()) {
echo do_shortcode(‘[easingsliderlite]’);
}
};
add_action(‘genesis_header’, ‘display_slider_header_home’);
Brad -
我正在尝试将自定义滑块添加到我的 Genesis 子主题中。滑块人员提供的唯一说明是将 php 添加到某个位置。
我尝试将其放在 home.php 中,结果破坏了网站。在 Genesis 中添加此内容是否有其他方法?我看到有些人通过 functions.php 文件添加短代码,而且你上面提供的方法似乎很接近。…
谢谢!
-Dan
我
谢谢,Chris!
我试图让一个页面拥有选项卡,而无需将短代码放入 tinyMCE 中。
我希望有这个
可以使用以上方法完成吗?我遇到了一些问题
效果很好,我使用了单引号代替双引号,解决了最初遇到的问题。
好的,我希望有人能回答我几个问题,并指引我正确的方向。我有一个网站:http://www.southjerseyhomes.info。——它非常依赖于使用短代码的第三方idx(房地产列表)插件。
我一直致力于减少页面加载时间。我在YSlow中得到的7个错误之一是,我需要
将CSS置顶评分为F
在文档主体中找到了7个样式表
http://www.idxre.com/idx/css/carousel_thumbscroll_atlas.css?…
http://www.idxre.com/idx/lib/javascript/livepipe-ui/css/window.css?…
http://www.idxre.com/idx/externalServices/views/css/ihf_atlas_wp620.css?…
http://www.idxre.com/idx/externalServices/views/css/ihf_atlas_wp620_blue.css?…
http://www.idxre.com/idx/css/modalPhotoCarousel.css?…
http://www.idxre.com/idx/externalServices/views/css/ihf_organizer_bar.css?…
http://www.idxre.com/idx/css/ihf_v7_1_blue.css?…
此插件是一个短代码项,因此它会移动短代码或根本不移动。每个页面(大约300个页面)都有自己的短代码ID。有什么想法可以实现这一点并减少页面加载时间吗?
上面有几个人在关闭到此处的过程中遇到了麻烦,这可能会有所帮助^^
谢谢Chris!。
我明白你会像这样编写代码——谢谢。但是,如果您的内容代码很多,比如需要提取许多ACF字段时,该怎么办?
所以我想在我的手风琴短代码中包装很多内容。如果我只有一个ACF,它看起来会像这样——
并且这工作正常。
但是我的代码实际上很长,在包装到手风琴之前看起来像这样
如何将所有这些内容放在开始和结束短代码“之间”?
是的!感谢此信息,这正是我在自定义PHP文件中处理短代码所需的信息。
太棒了。
我知道已经有100个人说过了。
但我非常需要这个。
完美运行。
谢谢CHRIS!!!!
太棒了!喜欢您所有的建议,您再次拯救了我:)
轻松地在任何模板中执行任何短代码,甚至无需将其添加到模板文件中,只需在子主题中使用自定义函数即可。
使用条件标签和主题特定钩子以获得更多控制。
耶!简单!但有效!非常感谢。
我必须将此页面添加为书签。我总是记不住如何操作。谢谢Chris,您已经多次拯救了我。
再次感谢您!
非常感谢:)
太棒了!最快速、最简洁的答案。试图让音频插件在模板中工作,但它只有短代码选项,但我不想在帖子中使用它,因此将其包含在footer.php中:-)
谢谢!
你好
感谢您提供的简短但非常有价值的教程。
我似乎在添加具有附加特征的短代码时遇到问题。请问有人可以建议我如何将其添加到我的模板文件中吗?
[myshortcode height="200"]
谢谢
您真是太棒了,Chris!哈哈,这正是我想要用来将滑块实现到我的模板中,而不是页面/帖子中。谢谢兄弟:)
想知道如何在查询结果中将短代码传递给模板..
echo do_shortcode($datarow->shortcode);
这有效..谢谢
Chris,您可能经常听到这句话,但我敢打赌它永远不会过时:您的网站是一个很棒的资源,我每周都为此表示感谢。继续努力——干得好!
感谢您的友好话语,Tyler。我尽力使评论线程对查找此类文章的人保持主题相关,所以不要见怪,但我将隐藏此线程。
在努力调用API函数后。它仍然出现错误。我很幸运发现了您的帖子!我的API函数确实支持短代码。通过您的教程,它现在可以完美运行了!哇!您让我的今天过得很好!呼!真是节省时间!非常感谢您的帖子!
啊哈,谢谢!太简单了!
传奇人物。我厌倦了看到我的短代码出现在页面上,希望它们能显示正确的输出
你好。我想在WordPress管理面板中显示短代码?例如,在管理面板中显示联系表单7表单。谢谢。
谢谢,你救了我的命:D
谢谢——效果很好。非常感谢。
您是我的英雄。简单明了。感谢您以及我从您那里学到的其他十几件事!
四年后,它真的帮助了我。谢谢!
谢谢!我的短代码一直显示为html!这解决了问题!太棒了!
谢谢,这解决了问题!
尊敬的先生/女士:
我正在尝试插入一个音频短代码以在首页播放。
?php echo do_shortcode( [audio mp3="http://mysite.com/english/wp-content/uploads/2014/03music1.mp3"][/audio] ) ?>
但我的网站随后无法加载到浏览器中,并显示一个完全黑色的网页。当我在WooCommerce产品页面中插入相同的短代码时,它会给出良好的结果,并在单击时播放音频。请尽快提供帮助
我的天啊,这有效了!谢谢!
我的项目卡了三天,然后看到了这个!再次感谢您!
Chris,我认为将您的演示更改为使用单引号是值得的。现在,功能更丰富的WordPress主题上的许多短代码在其内部都使用了双引号属性,这让我措手不及。
嗨,我使用的是WP v. 3.9.1和Simple Staff List v 1.15插件。
我在wp-admin中创建了一个人。然后我使用了
php echo do_shortcode("[simple-staff-list]");
它会输出这个人。不错,但我已经为其准备了一个特殊的div结构,因此能够访问各个参数(姓名、电子邮件、电话等)会很好,这样我就可以将它们放在正确的位置。
我尝试了以下操作
此外,还有来自模板中没有`echo ...`的原始代码,但它总是导致纯文本,就好像我打算在我的页面上写出`"[staff_loop]"`一样。请参阅附件。文本上方的人是`php echo do_shortcode("[simple-staff-list]");`代码。
我哪里错了?谢谢!
嗯,不错的提示,兄弟,现在我的网站看起来很完美,我想我更喜欢启用短代码的插件而不是小部件类型的插件
如何在php中使用短代码嵌套在另一个短代码内……假设我有一个返回城市名称的短代码[city],然后我还有另一个短代码将返回特定城市中的咖啡馆列表,需要这样设置……[search=”coffee” location=”[city]”]……如果有人对如何在php中显示上述短代码有任何想法,其中嵌套了短代码,我将不胜感激。谢谢
谢谢!我使用了这个 - echo do_shortcode(‘[property_flyer urlonly=’yes’]’); 它不起作用。在阅读了你的帖子后,我用“”替换了我的“”,然后它就起作用了 - echo do_shortcode(“[property_flyer urlonly=’yes’]”);
我需要一段代码,当“x”字段为空时,它将显示特色图片的原始照片,如果不为空,则不显示特色图片。
在单篇文章的另一个位置,我想在“x”不为空时显示它,如果为空则不显示任何内容。
此外,“x”字段必须支持显示短代码(带有短代码的NextGen图库)、嵌入推文和Instagram照片。
我创建了这段代码,它在特色图片的位置显示“x”字段(当它有记录时),但我遇到了问题,它无法显示推文和Instagram照片。它也与短代码冲突。
有人可以帮我修改这两段代码,让它们正常工作吗?
这很棒!但是……
灯箱似乎存在问题。我在几种类型的图库插件上使用了这种方法,但使用灯箱的插件无法正常工作。具体来说,缩略图会显示,但单击后没有任何反应。
对此有什么想法吗?
没事了。解决了问题!
太棒了!!谢谢
这是在模板文件中使用短代码的方法。如果你想在文章编辑器中使用短代码,请使用以下方法。
[shortcode]
非常感谢!这救了我一命。
谢谢!这段代码效果很好——正是我想要的。
这不是执行短代码的有效方法。https://kovshenin.com/2013/dont-do_shortcode/
你应该使用回调函数而不是do_shortcode。
这是我需要在header.php文件中使用的短代码,以便使计数器工作,
[custom_clocks id=”1″ set_time=”3600*24*1″]
但是,替换上面代码中的[shortcode]会导致网站损坏。
目前,代码如下所示
http://codepen.io/anon/pen/aOKPGP
我花了一个下午的大部分时间试图弄清楚为什么它不起作用,如果有人能指点我正确的方向,那就太好了。
我建议你尝试你的主题论坛或WordPress.org论坛。css-tricks也有论坛。我建议在标题中使用函数调用而不是短代码。
好的Brad,我也会去看看,以为会是简单快捷的事情,因为我只有几天使用WordPress的经验,这是我搜索了很多之后遇到的第一个包含任何初学者解释的页面 :)
嗨,这段代码我输入了两次,一次在header.php中,一次在footer.php中
是相同的代码!我已经检查了很多次。在页脚中,它只显示[name_of_shortcode]
有什么想法吗?
在php文件中使用了s2 member短代码,以下是在php文件中使用的代码
<?php echo do_shortcode(‘[s2Member-Profile /]’);
请参阅http://s2member.com/kb-article/s2member-profile-shortcode/以了解其外观。但我的问题出在密码字段上,两个文本字段可能不同,密码仍然会更改,并且密码强度指示器也不起作用
我的短代码是[ninja_form id=5],我已经尝试了以上所有方法将此短代码转换为Visual Composer的html编辑器中的html格式,但它显示为字符串。
我还想为表单添加背景图片。请帮忙。
这是一个很棒的技巧,但是我应该在哪里插入这个函数?直接在页面中还是在模板编辑器中?
PS 我正在使用Envato Market的模板。
谢谢……
谢谢,仍然有效
我用这行代码解决了我的问题
我一直在网上搜索这个,但是如何让它与开始和结束的短代码一起工作。
我想在我的php代码中使用[member]和[/member],但我不知道该怎么做
我正在尝试将短代码添加到一个定价表主题中。因此,如果有人单击“咨询”按钮,就会弹出一个窗口。
弹出窗口的短代码是`[captainform id="885572" lightbox="1" url="https://app.captainform.com/images3/captainform/publish_lighbox_default_image_v2.png" type="image"]`
并且我被告知要执行上述操作,即
但是我不确定我必须把它放在.php文件的哪个位置……有人可以帮我指明正确的方向吗。
如何使用echo do shortcode在我的php代码中使用[member]和[/member]?
嗨。非常感谢你的帮助。作为一名WordPress新手。这对我真的很有帮助。
我收藏了你的帖子。
我将我的网站从Joomla迁移到WordPress,侧边栏上有自动生成的归档、分类、最新帖子和评论,我想插入“阅读更多”链接,你能帮我一下吗?
我一直想在我的网站https://peervally.com/上实现这个技巧,我搜索了很久,最终看到了你的帖子,这很有帮助,以前不知道这么简单。
大家好,
我一直试图找到一种方法来应用Woocommerce产品编辑页面中的短代码。我想能够在产品选项卡和产品信息/添加到购物车部分的末尾之间显示插件的短代码。理想情况下,如果我能够从“产品/所有产品/编辑”页面执行此操作。我目前正在使用Elementor作为我的单一产品页面模板。它有一个短代码小部件,但它不允许你从“编辑产品”页面应用短代码。它需要是一个短代码,应用于每个产品,覆盖整个网站。我需要它允许从“编辑”页面单独应用到每个产品。
感谢任何帮助
各位先生们,很高兴来到这里。
我的问题是显示这个短代码;
这是一个用于显示天气的代码,它在任何页面或帖子中都能正常工作,但不知何故我无法在WP的header.php中使用它。虽然header中有一个shortcode滑块工作正常,但这个特定的代码却不行。
知道为什么吗?请告知。
谢谢!这正是我需要的。
你好,
我正在通过添加如下所示的shortcode以编程方式打印最近的帖子
但它打印的是纯文本,例如[recent-posts],这是为什么?
尝试使用php输出一个elementor弹出窗口,但没有成功,有什么想法吗?