您当前的位置:首页 > TAG信息列表 > shortcode
Overwriting a Shortcode
我有一个扩展Visual Composer插件的主题,在首页上有一个滑块。滑块将显示来自五个不同客户的五份推荐信。我想在滑块中添加每个推荐信的特色图像作为缩略图。以下是父主题的简短代码:function jo_customers_testimonials_slider( $atts ) { extract( shortcode_atts( array( \'limit\' => 5, \"widget_title\" => __(\'What Are People Saying
将php快捷代码转换为小工具
我有一段php,它以我需要的格式调用一段简短的代码,其中包含今天的日期。<?php $today = date(\'d.m\');echo do_shortcode(\'[table id=1 column_widths=\"10%|10%|80%\" filter=\"\'.$today.\'\" /]\'); ?>我可以把它放在一个页面模板中,这样就可以了,但我想在html/txt小部件中使用它。如何从上面制作小部件?
从Get_the_Content()中删除特定的快捷代码
我有一个这样的变量:$post_content = get_the_content(); 在这里,我想从$post\\U内容变量中删除一些特定的短代码,例如,我只想删除这个[video height=\"300\" width=\"300\" mp4=\"localhost.com/video.mp4\"] 所有其他短代码和内容格式应保持不变。如何做到这一点?UPDATE:我可以通过使用类似这样的代码来删除一些特定的短代码。。。<?php echo do_shortcod
自定义投递类型或短码,选择哪种?
在为广大观众开发多主题的同时,我面临着一个问题。我将进入代码人员列表部分。现在我在想,我该怎么办?1: 为员工创建专用的自定义岗位类型;或2: 为其创建快捷代码。现在每个决定都有一些利弊。a) Custom Post Type:<集中化,可以在多个地方调用同一组列表,而无需每次定义更好的员工订单管理无需专门进入详细页面链接,因此更好的层次结构有其缺点:专门的CPT,因为这可能是一种过激行为b) Shortcode Approach:缺点:无法使用上面描述的当前短码生成器,并且短码生成器中的字段太多专
从特定帖子中随机拉取评论,以快捷代码显示在主页上
我正在尝试使用此处提供的解决方案,在我的主页上显示特定帖子的随机评论:https://stackoverflow.com/questions/11790239/random-comments-on-page-wordpress/11790460#11790460这是可行的,但它从一篇随机的帖子中抽取一条随机评论,而不是用短代码选择我指向的帖子。有人知道如何解决这个问题吗?add_shortcode( \'randomComment\', \'randomComment_handler\' ); &
Shortcode and variable
我需要一些帮助,这可能是一个noob问题,我正在尝试向我的短代码中添加一个字符串变量。以下是我目前掌握的情况:$instagram_title = get_post_meta(get_the_ID(), \'instagram_title\', true); if(isset($instagram_title) && $instagram_title != \"\") : echo do_shortcode(\"[easy-instagram limit=2 cap
是否在呈现快捷代码之前处理登录/注册表单?
我正在客户网站的主题中构建一个自定义登录和注册表单,我需要将任何错误消息处理为一个变量,该变量可以显示在表单内的页面上。我正在为表单本身使用短代码,因此在呈现短代码后会执行“after\\u setup\\u theme”操作,这意味着我设置的任何变量都不能用于短代码本身。这也意味着在成功登录时,is_user_logged_in()已事先检查,因此它仍然认为该用户没有实际登录。在“after\\u setup\\u theme”之前是否还有其他操作可用于处理登录并存储任何错误变量?编辑:这里是处理登录和
如何使用WordPress获取书签快捷方式设置限制
我只是需要一些关于WordPress快捷码函数的帮助。我想创建一个基于link\\u类别的链接列表,其中包含一个短代码。在向函数中添加limit参数之前,我一直使用该快捷码。那么基本上有人能帮我纠正这个问题吗?下面可以看到从我的函数中复制的代码。php文件。请注意,我不是php专家,但我可以像champ一样编辑/破坏现有代码。所讨论的站点是http://linuxlibrary.org我感谢你的帮助!add_shortcode(\'lynx\', \'lynx_shortcode_handler\');&
允许在属性中使用快捷码
我想为WP网站上的一些文章制作一个类似Wikipedia的信息框。我想最合乎逻辑的做法是使用一个自定义的快捷码,它返回一个类似于表的标记,具有固定的字段顺序,每个字段都有更多的自定义标记,以及一些用于显示或不显示字段(如果未设置字段)的条件,这在某种程度上模拟了如下情况: <!--MediaWiki markup--> {{infobox-cd |name=Abbey Road\" |cover=[[File:laserdisc.jpg]] |artis
Gist shortcode is not working
我刚安装了一个全新的Wordpress用于测试,因为我打算刷新我当前的网站。我的一个要求是能够嵌入Gist中的代码。在Wordpress文档之后,较新版本附带了Gist的特定短代码:Gist Shortcode问题是它根本不起作用。我试着简单地将url粘贴在一行上,或者将其包裹在[要点]标签上,但没有任何效果。url只是在帖子中显示为原始文本。我知道有些插件提供了相同的功能,但我真的希望使用Wordpress的内置功能。我的网站已自动托管并安装在Azure网站上,运行PHP 5.4和Wordpress 3
如何在Single.php中添加快捷码标签
在我的主题中,有一个快捷码标记来显示帖子的标记,还有加载帖子内容的功能。但in函数不包括shortcode标记。现在我想把它添加到函数中,但我不知道怎么做。希望大家都能帮助我。提前感谢。Shortcode tagfunction wwl_post_tags( $atts ) { if( $tags = get_the_tag_list( \'\', \', \' ) ) { $defaults = array( \'befo
超级简单的短码不起作用
一直在这里和其他地方查看各种教程和答案,但无法实现这一点。只是尝试如下所示显示来自短代码的简单输出,但它只是将实际的短代码标记输出到页面,而不是来自短代码的内容Functions.php<?php function welcome_roundels_func(){ return \"testing\"; } add_shortcode( \'welcome_roundels\', \'welcome_roundels_func\' ); ?>&
在短码中包含模板
我正在创建显示引用的插件。public function qt_shortcodez() { $QT_Options = get_option(\"qt_settings\"); $Form = \'<table> <tbody> <tr>
如果找到任何`Add_Shortcode()`,是否对_Content()应用筛选器以分隔内容?
我甚至不知道这是否可能array_map 或str_replace, 但想法如下:此函数用于获取发送前的内容,clean_custom_content, 这就是我不知道如何处理的地方。。所以让我们假设我们拥有所有的内容,这些内容将被包装在section 但每次都有一个简短的代码[] 这需要在输出短代码的内容时关闭。他们打开了一个新的section 并继续该页面的内容。有意义吗?任何想法或帮助都会很好。。谢谢function get_custom_content( $more_link_text = nul
如何支持快捷码的额外颜色选项?
我正在创建一个WordPress主题,它几乎完成了。我已经为一些元素创建了一些短代码,包括具有不同颜色选项的按钮,如蓝色、绿色、红色等。我现在想要的是,如果用户不喜欢提供的颜色选项,可以允许用户提供自己的颜色十六进制值,例如:[button color=\"#123423\"]Button Text[/button]. 现在我也知道如何在后端获得价值,但我只是不知道如何在CSS中提供支持。例如,我有这样的东西:.button-blue{ background: blue;
DO_ShortCode()不会返回PHP数组
我做了一个短代码[get_clients] 它应该在通过调用时返回所有客户端的数组do_shortcode(\'[get_clients]\'). 但它只返回一个字符串“Array”。为什么?
无法识别从插件注册的快捷代码
我正在编写一个非常简单的插件,为我的主题添加一些幻灯片。我还想注册一个短代码,从我的页面中调用它们。到目前为止,我有:class Slideshow { public function __construct() { // Register the project custom post type add_action( \'init\', array( $this, \'ss_register_slideshow_type\' ), 0 );&
在小工具/边栏中添加快捷代码标签
我想在侧边栏/小部件中添加一个短代码标记。如果我在主题的函数中添加代码,我就能够获得所需的功能。phpadd_filter(\'widget_text\', \'do_shortcode\'); 我的问题是,我正在寻找一种方法,可以从插件文件本身做到这一点,而不影响任何主题文件。有人能告诉我这是否可行吗?
如何从所见即所得页面编辑器中删除非管理员的快捷代码
标题说明了一切。我们的网站上有一个前端表单,用户可以通过前端提交内容(同时他们也会在这样做时登录)因为这些短代码将它们自己添加到页面编辑器的内容框中,所以它们又将自己添加到前端表单页面编辑器中。我的问题是,如何才能最好地将这些短代码按钮从页面编辑器中删除,以防其他非管理员角色出现?我不知道我是否可以使用条件来检查当前用户角色,如果它不是admin,那么使用remove\\u shortcode()函数?这听起来是对的还是有更好的方法?
视频快捷码-自动播放所有视频
如何自动播放通过视频短代码添加的所有视频如果只有一个自动播放属性设置为1,其他属性设置为0,则我只能使其中一个自动播放,否则所有属性都将停止。