您当前的位置:首页 > TAG信息列表 > shortcode
ID传入时将特定帖子标题拉出循环的快捷代码
我希望能够创建一个快捷码,当我传入帖子的ID时,它将返回帖子标题。一、 E.[myshortcode\\u title ID=1234]我有一个从当前帖子中提取帖子标题的短代码:function myshortcode_title( ){ return get_the_title(); } add_shortcode( \'page_title\', \'myshortcode_title\' ); 我见过可以传入属性并在循环外返回结果的短代码,但我对WP短代码还是
Shortcode IF statment help
下面是我一直致力于运行短代码的代码。我已经尝试实施if() 声明,但没有任何效果。我有两个输出。我想做的是,如果属性(\'img\', \'user\', \'text\') 显示在快捷码中$output1.否则,如果属性(\'img\', \'text\', \'length\', \'material\', \'power\') 显示在快捷码中$output2.function hire_equipment_func($atts) { extract( s
WP_QUERY如果满足变量,则使用ARRAY_PUSH添加参数
如果变量是,我需要在wp\\u查询中添加更多参数!通过快捷码时为空。我正在传递循环中要使用的几个自定义字段名的名称。我希望它像这样工作:如果custom\\u field\\u 1是!空,但custom\\u field\\u 2为空,请将第一个数组添加到$args数组。如果custom\\u field\\u 1为!空且custom\\u field\\u 2为!空,将第二个数组添加到$args数组。我觉得我在大致范围内,但它工作不正常。如果我手动将每个meta\\u查询添加到$args数组,它将返回正
多个快捷码仅使用自定义插件上其中一个快捷码的属性
创建了一个短代码,但是当在一个页面上使用多个短代码时,传入的$att仅来自使用的最后一个短代码。我做错了什么?public function init(){ add_action( \'wp_enqueue_scripts\', array( $this, \'load_dialog_scripts\') ); add_action( \'wp_enqueue_scripts\', array( $this, \'load_
如果购物车为空,如何不显示快捷代码内容?
我想知道是否有人能帮我做点什么?我在网上找到此代码:// Add a WooCommerce Cart Total shortcode [cart_total] add_filter(\'woocommerce_add_to_cart_fragments\', \'woocommerce_header_add_to_cart_fragment\'); function woocommerce_header_add_to_cart_fragment( $fragments ) { g
包括在其他站点中短码站点
我想使用Shortcode插件,但我不知道该放哪个文件。请提供我,我可以使用好的插件。
如何创建一个快捷码来打印存储在POST元数组中的特定值?
我在通过快捷码打印Visual Composer网格生成器创建的WordPress循环中存储在post meta数组中的特定值时遇到问题(我也尝试了网格生成器自定义字段,但找不到任何示例)。我尝试在函数中添加此短代码。php:function dmc_prezzo() { $postid = get_the_ID(); // get id from post in loop $meta_data = get_post_meta($postid,\'listing_options\'
Sanitize AROUND shortcode
我有一个Wordpress plugin 它允许用户标记项目符号列表,然后在其周围添加一个短代码。不幸的是,当用户选择项目符号列表时,第一个UL没有被选择,因此他们最终会做出一个奇怪的选择。结束代码应为:[checklist-box title=\"Hello\"] <ul> <li>xxxx</li> <li>yyyy</li> <li>zzz</li> &
创建内含php代码的wordpress快捷代码
我正在使用visual composer和自定义字段。我有PHP中insert direct的代码,但我不能为此创建短代码。<div id=\"search-nacionalidad\"><p class=\"<?php the_field(\'nacionalidad\'); ?> noselect\" title=\"<?php the_field(\'nacionalidad\'); ?>\" alt=\"<?php the_field(\'nacio
将产品价格数据存储在数据库中
我正在编写一个Wordpress插件来存储从Amazon附属API提取的产品数据。我的目标是有一个管理页面,在那里我可以添加新产品和查看/编辑/删除现有产品。本质上,我将为每个产品分配一个自定义的slug,例如“amazon斜接锯片”,然后我可以使用一个短代码,例如[wp_product id=\"amazon-miter-saw-blade\"]. 这将输出以下内容14 Inch Miter Saw Blade - $14.99对于每个自定义短代码slug,我想存储一个产品名称、价格和ID。名称和ID将
函数未从短码接收字符串
我正在尝试编写一个函数,该函数将使用从短代码发送的字符串(一旦工作,该字符串将是url),但它返回的只是函数中的默认值。我的短代码是[youtube thumb url videoUrl=“测试”]我的功能如下:add_shortcode(\'youtube-thumb-url\', \'get_youtube_thumb_url_func\'); function get_youtube_thumb_url_func($atts) { extract(shortcode_atts
如何滚动到短码生成的锚点
我被卡住了。。。我在WP页面中有一个短代码。shortcode中的PHP函数执行以下逻辑:if (isset($_GET[\'some_id\'])) { // Get single item Query MySQL table to get the item with the id=\'some_id\' // Show item $html .= \'Some html\'; $html .= \'<div id=\"div_id\">
如何避免一个代码多次出现,而是通过一些函数来实现?短码,但我认为主题词的核心文件中没有使用短码?
我在网上发布了一个问题StackExchange Here. 问题已成功回答。我希望避免在不同的php文件(如内容)中多次复制粘贴一个代码。php或者可能是在某些提要栏区域中再次需要代码等。shortcode是避免多次粘贴的解决方案吗?但我认为短代码是在WordPress编辑器上使用的,而不是核心php文件?解决方案是什么?顺便说一下,我不想重复复制粘贴的完整代码是→<?php // Get the id of the post\'s author.
使用__s主题的自定义快捷方式代码不起作用
我正在尝试在自定义主题上注册一个新的短代码。在函数中。php我创建了一个基本的测试函数,如下所示function get_second_image($atts) { echo ‘test’; } 并在下面登记add_shortcode( ‘case_study_second_image_sc’, ‘get_second_image’ ); 使用所见即所得编辑器,我插入了短代码[case\\u study\\u second\\u image\\u sc],但它只
基于JS变量创建自己的短码回显php变量
我正在尝试创建一个简单的快捷码,它允许我在页面上显示一个下拉列表,并根据所选选项显示特定的联系人表单。后端的短代码:[formularze form=\"561,559,560\" name=\"Form 1, Form 2, Form 3\"]“form”属性是联系人表单7 ID,“name”属性是下拉列表的名称。代码:function formularze_func( $atts ) { $a = shortcode_atts( array( \'form\' => \'
将json作为参数添加到短码
首先,如果这是一个愚蠢的问题,我想有一个简单的方法可以做到这一点,但无论如何我都想问。我已经建立了一个js框架,我正试图将其集成到WordPress插件中。目前,如果是这样工作的。example(\"div\").media({ plugins: { modal : true }, options : { opts: 1
所有内置WordPress快捷代码的列表
我是wordpress的新手,但不是很新。当我知道wordpress有内置的短代码,如音频、视频、多媒体资料、播放列表。我已经搜索了WordPress提供的内置短代码列表,但除了上面的内容,我什么也没有得到。有人能给我提供一个链接,其中包含内置wp短代码列表。和还有一件事,如果WordPress提供更多的内置短代码,那么它们只能在WordPress中工作。com公司我知道你们可能会认为我是个傻瓜或白痴,但我想知道。
无法从短码处理程序函数修改类属性
我试图将来自shortcode属性的数据存储在class属性中,以便稍后在其他函数中使用它。但不知何故,我总是以房产的初始价值来结束。下面是一个简化的示例来展示我的问题:class ScopeTestClass { public $my_var = null; function __construct() { // The calls to add_action() go here // I\'ve omitted
尝试添加挂钩时WordPress菜单删除
我正在尝试自定义默认的Wordpress菜单。将此添加到我的函数中。php文件,它使我的菜单消失。怎么了?function custom_novice_menu($args) { $defaults = array( \'container\' => \'div\' ); } add_action(\'wp_nav_menu\', \'custom_novice_menu\'); 以下是有关wp_nav_me
识别开机自检中的第一个和最后一个短码实例
我正在创建一些短代码来构建手风琴。我需要以下内容:[accordion] [accordion-item title=\"Trigger Text\"]Panel Content[/accordion-item] [/accordion] 我想在TinyMCE中创建一个按钮,使客户端更容易构建手风琴,因为短代码语法对他们来说太混乱了。据我所知,没有办法在TinyMCE弹出窗口中创建允许重复项目(每个手风琴将有不同数量的项目)的弹出窗口,因此我当时正在考