您当前的位置:首页 > TAG信息列表 > shortcode
仅当使用快捷码时才将脚本入队,并使用WP插件样板
我正在使用WordPress Plugin Boilerplate by DevinVinson.一切正常,除了一件事:我试图仅当页面中存在短代码时才将脚本和css排队。在里面define_public_hooks 函数中,我向加载程序添加了一个调用,以注册脚本,而不是将其排队:private function define_public_hooks() { // ... $this->loader->add_action( \'wp_register_scri
快捷码适用于已登录用户,但不适用于来宾
我已将我的短代码添加到Wordpress页面,除非登录帐户的人查看该页面,否则该短代码似乎不会运行。以下是我目前掌握的代码:<?php /* Plugin Name: MGC Description: A plugin to integrate software Author: Mike Grossman Version: 0.1 */ require_once(dirname(__FILE__) . \'/aweber_api/aw
如果函数中的POST粘滞,则变量。php
我正在构建一个短代码来显示页面中的某些帖子。目前看起来是这样的:function bloghome( $atts ) { extract( shortcode_atts( array( \'id\' => 17 // Add the *default category id ), $atts ) ); $posts = get_posts( array( \'posts_per_pag
将$this传递给嵌套在同一类的另一个公共函数中的函数
我正在使用WordPress Plugin Boilerplate by DevinVinson.我正在为wich添加一个公共快捷码函数,我需要一些资源(js和css),我只想在必要时将脚本(放在页脚中)排队,所以我需要在返回快捷码之前将脚本排队。幸亏Fayaz answer 我解决了主要问题,但仍有一个小问题:我无法将$this->plugin\\u name传递给shortcode函数,我需要在wp_enqueue_script 作用正如样板提供的add_action 钩住define_publ
IS_PAGE(Slug)的DO_SHORT代码
我是php和wordpress的新手。我试图实现一个短代码,它应该只适用于我的网站的特定slug。所有其他站点都应该执行另一个短代码。我试过这样做:<?php if( is_page( ( \'azubi\'); <?php echo do_shortcode( \'[contact-form-7 id=\"274\" title=\"Bewerbungsformular_beruf\" ]\' ); ?> else &l
在短码后运行jQuery脚本
我对wordpress真的很陌生,现在我必须做一个插件,从文件创建一个HTML表并将其打印到页面,然后使用DataTables jquery插件向表中添加更多功能。当我在页面中调用shortcode时,这一切都必须发生。我已经成功地将html表添加到页面中,但我不知道如何运行jquery脚本来修改它。简而言之,如何在短代码之后运行jquery脚本。欢迎您的任何意见!
如何在另一个标题标签中插入快捷代码?
//Shortcode which return a name [get_name] //A heading of the theme. I need text + shortcode in title=\"\" [dt_fancy_title title=\"My name: [get_name]\"] //I tried this but it doesn´t work [dt_fancy_title title=\"My name: \"][get_name]
基于_缩略图_id的DO_SHORT代码
Situation我创建了一个名为“横幅”的自定义帖子类型。在每一篇帖子上,我都能添加一幅特色图片。这将保存在我的数据库中,并将获得_thumbnail_id. 此外,在每个帖子编辑页面上,还有一个用于banner\\u url和target属性的自定义元框。在那里,我给我的横幅的链接,它应该去后,点击它的前端。目标属性将以正确的方式打开图像。这将正确发送到我的wpdb。插件代码:<?php // function to show a banner using query of banner
如何显示依赖于表单/按钮页面提供的url参数的页面?
以下是我试图实现的目标:我在服务器上的一个目录中存储了一组PDF文件。用户应该能够输入文件的id(文件名不带扩展名)并单击显示按钮。该按钮应加载另一个页面,并将文件id作为URL的一部分。然后将显示相应的PDF文件。获得这种行为的最简单方法是什么?PDF文件使用快捷码显示。如何使用正确的文件路径动态生成短代码?如有任何建议,将不胜感激。萨莎
如何在设置为GLOBAL时从特定页面ID中排除快捷代码
此时,我正在使用下面的代码,为所有帖子和页面上的表添加一个短代码,但我想排除少数页面和任何带有特定标记的帖子。(例如页面id 10、20和标签id 30)我对这一切都很陌生,我还在学习。function my_shortcode_to_a_post( $content ) { global $post; if( ! $post instanceof WP_Post ) return $content; switch( $post->post_type ) {
获取可视编写器短码的自定义分类,但不起作用?
我为visual composer创建了一个短代码,以获取自定义分类法的术语。但当我得到它们时(对于visual composer后端编辑器上的类别下拉列表),它就不起作用了我的代码:$args1= array( ‘taxonomy’ => ‘danh_muc’, **// my custom taxonomy** ‘hide_empty’ => 0, ); $inra=array(); $danhmucs= get_terms($args1
对快捷代码和设置值感到困惑
我正在开发一个插件。但当我在插件中添加短代码时,我被卡住了。问题是:在任何帖子上添加任何短代码属性时。设置值是多少?意思是我想这么说[demo speed=2000] 在这种情况下,我的设置速度=500。所以我的问题是,如果有人设置了短代码属性,那么需要更新设置值吗?如果有人删除了短代码属性,它将接受设置值,但它已经被属性更新了。如何在jquery中检查是否存在短代码属性?
查找短码的来源
我必须在我尚未创建的页面中更改一些内容。我必须在联系人表单中插入一些文本。当我去编辑那个页面时,我看到的只是一些短代码。这是一个自定义的短代码,看起来像[公司名称\\u应用\\u表单]。我不知道它是从哪里来的。它不是来自在页面中创建其他联系人表单的联系人表单插件,我在模板文件中也找不到任何内容。你知道这样的自定义短代码是从哪里来的吗?
在一个页面上重复一个短码100次是不是效率很低?
我一直在使用短代码来减少视觉编辑器中html的数量。我有一个短码[人],上面有名字、年龄、位置、电话和描述。我想在一页上列出我的50个朋友。个人的每个特性都需要用html进行样式化,并且在所有特性上都是相同的。每个人返回相同的信息,大约有10个不同的标签,等等。拥有一个50人的页面是否超级低效(处理):[person name=“Doug Vander”age=“60”location=“United States”phone=“1119992929”]道格是我很长时间的朋友。。。。。。。[/人]。。。。
在WordPress帖子或页面中添加两个或多个功能
我有一个使用WordPress的网站。我想在帖子或页面中添加一个外部数据库的登录代码,该代码使用两个功能:1。连接到数据库2。登录表单。我不知道怎么做,因为如果我在帖子中添加代码,在执行第一个操作后,它会停止。在第一段php代码中,我看到它调用了另一个文件,即服务器上存在的文件,但在调用该文件后它会停止。提前谢谢你。
可以将快捷代码的内容添加到表中吗?
是否可以在表中添加我的短代码? [vc_column_text] [st_custom_meta key=\"st_custom_available_dates\"] [/vc_column_text] 例如,如果我的custom_meta 值为 <span>Alex</span> <span>john</span> <span>Chris</span>
Meta tags in shortcode
缩略图和标题会按原样显示,但帖子元会显示在页面顶部。检索post元数据的正确代码是什么?function evasmat_posts_shortcode(){ $q = new WP_Query( array( \'orderby\' => \'date\', \'posts_per_page\' => \'4\') ); $list = \'<div class=\"cards\">\';
将内联样式添加到使用了快捷代码的页面
我正在尝试向标题添加样式,使用此方法,样式仅加载到单个帖子上,但如果我使用快捷码加载帖子内容,则样式不会加载到标题中:add_action( \'wp_head\', \'output_styles\') function output_styles($base_ID){ $global post; echo \'<style type=\"text/css\">\'. get_post_meta($post->ID, \'append_css\'
在内容之后添加的内容的HAS_SHORT代码
我使用过滤器在内容之后添加了一些短代码,如下所示:add_filter( \'the_content\', \'image_posts\' ); 但现在我跑了has_shortcode 在另一个函数中,即使存在短代码(使用上述过滤器添加),也会返回false。add_action( \'wp_head\', \'gallery_style\'); function gallery_style(){ if ( has_shortcode( $content, \'gallery
如何在短码功能中过滤$Content
我想在我的shortcode函数中过滤$内容,这样我得到的就是shortcode。我正在尝试动态地将一个短代码嵌套到另一个短代码中。这是我的密码function add_slider ($atts, $content=\'\') { $atts = shortcode_atts(array ( \'align\' => \'center\', \'width\' => \'50%\', \'hei