shortcode 相关问题

短代码允许Wordpress插件作者以简洁的方式为其功能提供钩子。在2.5版中引入,短代码是接受可选属性的对象的定义。如果要实现短代码并需要有关底层功能的帮助,请使用此标记。

银条|插入 html 短代码 - 特定于页面

仍在收集 Silverstripe 3.4 的路上,我遇到了一个无法解决的挑战。 我网站上的许多页面必须包含一个音频播放器,允许访问者播放自托管的音频

回答 3 投票 0

在cpt的单个帖子模板中显示分类名称

首先我要说的是我没有php背景。 我需要嵌入一个短代码来显示与帖子关联的特定分类的名称。 短代码嵌入在食谱中...

回答 1 投票 0

如果我无法编辑模板 php 文件,如何在模板中评估 WordPress 短代码?

我创建了一个运行良好的 WordPress 短代码(使用代码片段插件)。 我需要它在模板中工作,因此,在我的本地系统上,我编辑了 post-content.php 并插入 $故事...

回答 1 投票 0

仅在使用 WooCommerce 产品类别短代码时显示产品摘录

我希望使用这样的东西:[product_category excerpt =“yes”] 以便仅在需要时显示产品简短描述 我正在使用下面的这个功能来添加产品...

回答 1 投票 0

如何将 woocommerce 产品摘录属性添加到产品类别短代码

我希望使用这样的东西:[product_category excerpt =“yes”] 以便仅在需要时显示产品简短描述 我正在使用下面的这个功能来添加产品...

回答 1 投票 0

使用短代码回显 WooCommerce 的自定义产品属性

使用以下代码,我从 WooCommerce 获得自定义产品属性。 这段代码是否符合要求或者是否可以更好地解决? 函数内部的全局是否正确使用? 我怎样才能延长...

回答 1 投票 0

创建 WooCommerce 短代码以在单个产品页面上显示产品评论

我正在尝试生成一个短代码,该代码使我可以选择在单个产品页面上的任何位置显示 WooCommerce 产品的评论/评级。 到目前为止,评论都是默认显示的...

回答 1 投票 0

基于 Woocommerce 中产品价格的条件短代码

我正在尝试制作一个 WordPress 短代码,如果产品价格大于 8 美元,则打印“免费送货”,否则返回空白(不打印任何内容)。 函数shortcode_FreeShipping($产品){ 如果($

回答 1 投票 0

按价格对 Woocommerce 产品变体自定义输出进行排序

贝娄我有一个基于此答案代码的自定义短代码函数,该函数显示简单产品和可变产品的每个变体的产品数据块。变量的输出...

回答 1 投票 0

在 WooCommerce 中按产品 ID 显示带有短代码的产品价格

在 WooCommerce 中,我使用此步骤的代码通过短代码显示已定义产品 ID 中的产品价格。但它并没有真正做到我想要的。这是该代码: 功能

回答 4 投票 0

显示 WooCommerce 产品价格的自定义短代码:显示零价格的文本

我使用此代码来显示 woocommerce 产品价格 函数 so_30165014_price_shortcode_callback( $atts ) { $atts = Shortcode_atts( 数组( 'id' => 空, ), $atts, 'bartag');...

回答 1 投票 0

短代码 - 在 Wocomerce 按产品 SKU 显示产品价格

我需要使用 sku 显示给定产品的价格,尝试使用我找到的几个短代码来实现,但运气不佳 - 希望在输入产品后查看页面上的价格...

回答 2 投票 0

如何在 woocommerce 中计算价格

我需要帮助:) 我想在我的产品页面上发布稍后付款的消息。例如,我有一个价格为 55 美元的产品,在其下方我想输入“支付 4 次免息付款,金额为 13.75 美元...

回答 1 投票 0

如何按名称顺序而不是按时间顺序显示子类别列表?

我有类别和子类别。 类别页面使用以下代码显示其下的子类别: add_shortcode( 'list_subcats', function() { ob_start(); $current_cat =

回答 2 投票 0

为什么短代码没有出现在 elementor html 小部件内?

我在 elementor 的 html 小部件中有一些自定义 html、css 和 js。在某些时候,我必须插入一个 div 标签,其中包含我制作的短代码。短代码在 elementor 的短代码中显示良好...

回答 2 投票 0

使用短代码获取类别标题,无需项目符号列表

我想为wordpress创建一个短代码来显示类别名称。 网站上的每个帖子仅与一个类别相关联,因此无需显示类别列表,但仅...

回答 1 投票 0

短代码排除类别

如何从我的主页中仅排除一个类别? 这是我用来显示最新帖子的一个短代码 [vc_row][vc_column][td_block_big_grid Category_id="22" sort="newest_posts"][/

回答 2 投票 0

Wordpress 短代码未在 Yoast og:title 中呈现

我有一个简单的简码,用于帖子标题: add_shortcode('年份', 'year_shortcode'); 函数year_shortcode() { $年份=日期('Y'); 返回$年; } add_filter('single_post_title...

回答 3 投票 0

PHP 自定义简码正在附加单词“Array”。我该如何摆脱这个?

我有一个自定义的短代码,显示我的帖子的最后更新日期。短代码正在输出正确的日期,但附加了单词“Array”?我该如何摆脱这个? //最后更新...

回答 1 投票 0

如何在Wordpress中获取所有国家/地区的下拉列表

是否有一种更短的方法可以让所有国家/地区填充选项,而不是在下面的下拉列表中逐一编写选项? 是否有一种更短的方法来让所有国家/地区填充选项,而不是在下面的下拉列表中逐一编写选项? <select name="input-country" id="input-country" class="form-control form-control-alternative"> <option value="">Select a country / region…</option> <option value="AF">Afghanistan</option> <option value="AX">Åland Islands</option> <option value="AL">Albania</option> </select> 或者如何在 Wordpress 中获取所有国家/地区的下拉列表? 以下自定义短代码将显示国家/地区下拉列表: // Utility function: Return an array of countries (code / name pairs) function get_all_countries() { return array( 'AF' => __('Afghanistan'), 'AX' => __('Åland Islands'), 'AL' => __('Albania'), 'DZ' => __('Algeria'), 'AS' => __('American Samoa'), 'AD' => __('Andorra'), 'AO' => __('Angola'), 'AI' => __('Anguilla'), 'AQ' => __('Antarctica'), 'AG' => __('Antigua and Barbuda'), 'AR' => __('Argentina'), 'AM' => __('Armenia'), 'AW' => __('Aruba'), 'AU' => __('Australia'), 'AT' => __('Austria'), 'AZ' => __('Azerbaijan'), 'BS' => __('Bahamas'), 'BH' => __('Bahrain'), 'BD' => __('Bangladesh'), 'BB' => __('Barbados'), 'BY' => __('Belarus'), 'PW' => __('Belau'), 'BE' => __('Belgium'), 'BZ' => __('Belize'), 'BJ' => __('Benin'), 'BM' => __('Bermuda'), 'BT' => __('Bhutan'), 'BO' => __('Bolivia'), 'BQ' => __('Bonaire, Saint Eustatius and Saba'), 'BA' => __('Bosnia and Herzegovina'), 'BW' => __('Botswana'), 'BV' => __('Bouvet Island'), 'BR' => __('Brazil'), 'IO' => __('British Indian Ocean Territory'), 'BN' => __('Brunei'), 'BG' => __('Bulgaria'), 'BF' => __('Burkina Faso'), 'BI' => __('Burundi'), 'KH' => __('Cambodia'), 'CM' => __('Cameroon'), 'CA' => __('Canada'), 'CV' => __('Cape Verde'), 'KY' => __('Cayman Islands'), 'CF' => __('Central African Republic'), 'TD' => __('Chad'), 'CL' => __('Chile'), 'CN' => __('China'), 'CX' => __('Christmas Island'), 'CC' => __('Cocos (Keeling) Islands'), 'CO' => __('Colombia'), 'KM' => __('Comoros'), 'CG' => __('Congo (Brazzaville)'), 'CD' => __('Congo (Kinshasa)'), 'CK' => __('Cook Islands'), 'CR' => __('Costa Rica'), 'HR' => __('Croatia'), 'CU' => __('Cuba'), 'CW' => __('Curaçao'), 'CY' => __('Cyprus'), 'CZ' => __('Czech Republic'), 'DK' => __('Denmark'), 'DJ' => __('Djibouti'), 'DM' => __('Dominica'), 'DO' => __('Dominican Republic'), 'EC' => __('Ecuador'), 'EG' => __('Egypt'), 'SV' => __('El Salvador'), 'GQ' => __('Equatorial Guinea'), 'ER' => __('Eritrea'), 'EE' => __('Estonia'), 'SZ' => __('Eswatini'), 'ET' => __('Ethiopia'), 'FK' => __('Falkland Islands'), 'FO' => __('Faroe Islands'), 'FJ' => __('Fiji'), 'FI' => __('Finland'), 'FR' => __('France'), 'GF' => __('French Guiana'), 'PF' => __('French Polynesia'), 'TF' => __('French Southern Territories'), 'GA' => __('Gabon'), 'GM' => __('Gambia'), 'GE' => __('Georgia'), 'DE' => __('Germany'), 'GH' => __('Ghana'), 'GI' => __('Gibraltar'), 'GR' => __('Greece'), 'GL' => __('Greenland'), 'GD' => __('Grenada'), 'GP' => __('Guadeloupe'), 'GU' => __('Guam'), 'GT' => __('Guatemala'), 'GG' => __('Guernsey'), 'GN' => __('Guinea'), 'GW' => __('Guinea-Bissau'), 'GY' => __('Guyana'), 'HT' => __('Haiti'), 'HM' => __('Heard Island and McDonald Islands'), 'HN' => __('Honduras'), 'HK' => __('Hong Kong'), 'HU' => __('Hungary'), 'IS' => __('Iceland'), 'IN' => __('India'), 'ID' => __('Indonesia'), 'IR' => __('Iran'), 'IQ' => __('Iraq'), 'IE' => __('Ireland'), 'IM' => __('Isle of Man'), 'IL' => __('Israel'), 'IT' => __('Italy'), 'CI' => __('Ivory Coast'), 'JM' => __('Jamaica'), 'JP' => __('Japan'), 'JE' => __('Jersey'), 'JO' => __('Jordan'), 'KZ' => __('Kazakhstan'), 'KE' => __('Kenya'), 'KI' => __('Kiribati'), 'KW' => __('Kuwait'), 'KG' => __('Kyrgyzstan'), 'LA' => __('Laos'), 'LV' => __('Latvia'), 'LB' => __('Lebanon'), 'LS' => __('Lesotho'), 'LR' => __('Liberia'), 'LY' => __('Libya'), 'LI' => __('Liechtenstein'), 'LT' => __('Lithuania'), 'LU' => __('Luxembourg'), 'MO' => __('Macao'), 'MG' => __('Madagascar'), 'MW' => __('Malawi'), 'MY' => __('Malaysia'), 'MV' => __('Maldives'), 'ML' => __('Mali'), 'MT' => __('Malta'), 'MH' => __('Marshall Islands'), 'MQ' => __('Martinique'), 'MR' => __('Mauritania'), 'MU' => __('Mauritius'), 'YT' => __('Mayotte'), 'MX' => __('Mexico'), 'FM' => __('Micronesia'), 'MD' => __('Moldova'), 'MC' => __('Monaco'), 'MN' => __('Mongolia'), 'ME' => __('Montenegro'), 'MS' => __('Montserrat'), 'MA' => __('Morocco'), 'MZ' => __('Mozambique'), 'MM' => __('Myanmar'), 'NA' => __('Namibia'), 'NR' => __('Nauru'), 'NP' => __('Nepal'), 'NL' => __('Netherlands'), 'NC' => __('New Caledonia'), 'NZ' => __('New Zealand'), 'NI' => __('Nicaragua'), 'NE' => __('Niger'), 'NG' => __('Nigeria'), 'NU' => __('Niue'), 'NF' => __('Norfolk Island'), 'KP' => __('North Korea'), 'MK' => __('North Macedonia'), 'MP' => __('Northern Mariana Islands'), 'NO' => __('Norway'), 'OM' => __('Oman'), 'PK' => __('Pakistan'), 'PS' => __('Palestinian Territory'), 'PA' => __('Panama'), 'PG' => __('Papua New Guinea'), 'PY' => __('Paraguay'), 'PE' => __('Peru'), 'PH' => __('Philippines'), 'PN' => __('Pitcairn'), 'PL' => __('Poland'), 'PT' => __('Portugal'), 'PR' => __('Puerto Rico'), 'QA' => __('Qatar'), 'RE' => __('Reunion'), 'RO' => __('Romania'), 'RU' => __('Russia'), 'RW' => __('Rwanda'), 'ST' => __('São Tomé and Príncipe'), 'BL' => __('Saint Barthélemy'), 'SH' => __('Saint Helena'), 'KN' => __('Saint Kitts and Nevis'), 'LC' => __('Saint Lucia'), 'SX' => __('Saint Martin (Dutch part)'), 'MF' => __('Saint Martin (French part)'), 'PM' => __('Saint Pierre and Miquelon'), 'VC' => __('Saint Vincent and the Grenadines'), 'WS' => __('Samoa'), 'SM' => __('San Marino'), 'SA' => __('Saudi Arabia'), 'SN' => __('Senegal'), 'RS' => __('Serbia'), 'SC' => __('Seychelles'), 'SL' => __('Sierra Leone'), 'SG' => __('Singapore'), 'SK' => __('Slovakia'), 'SI' => __('Slovenia'), 'SB' => __('Solomon Islands'), 'SO' => __('Somalia'), 'ZA' => __('South Africa'), 'GS' => __('South Georgia/Sandwich Islands'), 'KR' => __('South Korea'), 'SS' => __('South Sudan'), 'ES' => __('Spain'), 'LK' => __('Sri Lanka'), 'SD' => __('Sudan'), 'SR' => __('Suriname'), 'SJ' => __('Svalbard and Jan Mayen'), 'SE' => __('Sweden'), 'CH' => __('Switzerland'), 'SY' => __('Syria'), 'TW' => __('Taiwan'), 'TJ' => __('Tajikistan'), 'TZ' => __('Tanzania'), 'TH' => __('Thailand'), 'TL' => __('Timor-Leste'), 'TG' => __('Togo'), 'TK' => __('Tokelau'), 'TO' => __('Tonga'), 'TT' => __('Trinidad and Tobago'), 'TN' => __('Tunisia'), 'TR' => __('Turkey'), 'TM' => __('Turkmenistan'), 'TC' => __('Turks and Caicos Islands'), 'TV' => __('Tuvalu'), 'UG' => __('Uganda'), 'UA' => __('Ukraine'), 'AE' => __('United Arab Emirates'), 'GB' => __('United Kingdom (UK)'), 'US' => __('United States (US)'), 'UM' => __('United States (US) Minor Outlying Islands'), 'UY' => __('Uruguay'), 'UZ' => __('Uzbekistan'), 'VU' => __('Vanuatu'), 'VA' => __('Vatican'), 'VE' => __('Venezuela'), 'VN' => __('Vietnam'), 'VG' => __('Virgin Islands (British)'), 'VI' => __('Virgin Islands (US)'), 'WF' => __('Wallis and Futuna'), 'EH' => __('Western Sahara'), 'YE' => __('Yemen'), 'ZM' => __('Zambia'), 'ZW' => __('Zimbabwe'), ); } // Shortcode that displays a country dropdown add_shortcode ('countries', 'countries_dropdown' ); function countries_dropdown() { $html = '<select name="input-country" id="input-country" class="form-control form-control-alternative"> <option value="">'.__('Select a country / region…').'</option>'; foreach ( get_all_countries() as $code => $name ) { $html .= sprintf('<option value="%s">%s</option>', $code, $name ); } return $html . '</select>'; } 用途: 在 WordPress 帖子/页面编辑器中,在某些小部件中:[countries]; 在 PHP 文件中:echo do_shortcode('[countries]');

回答 0 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.