您当前的位置:首页 > TAG信息列表 > shortcode
如何让WordPress使用非贪婪的短码解析?
我制作了一个插件,添加了一个带有可选内容的短代码。如果没有内容,WordPress仍会尝试查找结束标记。举个例子可以更清楚地说明这一点:[span class=\"foo\"] [span class=\"bar\"] [span class=\"baz\"]stuff[/span] 通缉犯:<span class=\"foo\"></span> <span class=\"bar\"></span> <spa
如何修改WP查询以针对第一个最近发布的帖子来调整内容
我正在使用一个函数从“新闻”类别中获取最近的3篇帖子add_shortcode( \'show_news\', \'news_query\' ); function news_query() { $args = array( \'posts_per_page\' => 3, \'category_name\' => \'news\', ); $news_query = new WP
如何从函数中获取参数并使其作为短码中的属性可编辑
我想让用户可以轻松编辑短代码,如何修改此短代码:add_shortcode( \'show_news\', \'news_query\' ); function news_query() { $args = array( \'posts_per_page\' => 3, \'category_name\' => \'news\', ); $news_query = new WP_Q
如何在类别描述中使用快捷码
我想在类别描述中为表使用一个短代码。据我所知,WP不支持这一点。我搜索了google,找到了一些需要添加到functions.php. 但这对我不起作用。我该怎么办?网站/页面:http://www.masflamenco.nl/category/flamencoles-utrecht/
搜索内容中的快捷代码并获取参数
在内容中,我可以有多个短代码,如[book id=\"1\"] [book id=\"14\" page=\"243\"]是否有任何帮助方法可以让我搜索该短代码的内容并获取其参数?我需要获取ID,以便调用WP\\u Query并在末尾附加自定义帖子类型标题。function filter_books( $content ) { // get all shortcodes IDs and other parameters if they exists ... re
创建短代码以显示具有特定分类的自定义帖子类型
我创建了一个页面模板来列出特定产品线的所有产品。现在,我想根据每个页面的快捷码中描述的分类法列出此自定义帖子类型(产品)中的所有帖子。示例:第“所有主要产品列表”页[产品线=“prime”]我尝试了以下代码:function shortcode_mostra_produtos ( $atts ) { $atts = shortcode_atts( array( \'default\' => \'\' ), $atts ); $terms = g
在WP 4.6中为TinyMCE添加自动关闭快捷码按钮
我熟悉创建自动关闭的短代码,如:// shortcode function wpse_shortcode_example( $wpse_atts ) { // Attributes $wpse_atts = shortcode_atts( array( \'foo\' => \'bar\', \'width\' => \'100%\',
用于创建快捷代码的PHP Helper类
我创建了一个助手类来扩展其他短代码类。当我尝试使用$this 在add_shortcode() 函数我收到此错误:Using $this when not in object context 我如何解决这个问题?Code below:父类//shortcode-helper.php abstract class ShortcodeHelper { private $post_name_id; private $short_code_name;
如何在短码中更改属性的名称?
我正在尝试为按钮编写一个短代码,下面是它的外观/** * Button Shortcodes */ function btn_shortcode( $atts, $content = null ) { $a = shortcode_atts( array( \'class\' => \'btn\', \'href\' => \'#\', ), $atts );
我需要把这个php变成可湿性粉剂的短码
我需要转换此代码:<?php if ( function_exists( \'echo_ald_crp\' ) ) echo_ald_crp(); ?> 转换为短代码。有人能帮我做这个吗?我已经研究过了,但老实说,我只是迷失了方向。谢谢
由于此处文档的原因,无法正确解析快捷代码
我有一篇类似这样的帖子:[code] $foo = <<<EOT .... EOT; [/code] 它通过以下方式转换为此do_shortcodes_in_html_tags():[code] $foo = <<<EOT .... EOT; [/code&#q3; 因此,短代码不会运行。有没有办法让这个短代码正常工作?
从所有帖子中删除文本+快捷代码
我想从一开始就删除我手动放置在所有帖子中的某些短代码和文本,但我真的不想浏览每一篇帖子,如果不需要的话,手动删除它。短代码是一个广告的a,文字上只写着广告。如果可能的话,我只想把它从每个帖子中删除。谢谢
只查询包含实际文本内容的帖子(不包括短码或图片)
我正在努力display a set of posts 包含缩略图、标题和内容/摘录。我不想显示没有用于显示/格式化目的的内容或缩略图的帖子,因为这只会显示在我的主页上。这是一个live example 我希望它看起来像什么的工作版本。我的问题是我有一些帖子only shortcodes (无真实内容)或just an image (页面上没有文本)。我可以通过以下方法解决短代码问题:$content = strip_shortcodes( get_post()->post_content );
在unction.php中的快捷代码中添加_POST_THMBIAN_URL
我想在每个WC产品上显示一个由CodeLights弹出的窗口。为此,我把它放在我的孩子主题的函数中。phpadd_action( \'woocommerce_product_meta_end\', \'childReview\' ); function childReview() { echo do_shortcode(\'[cl-popup size=\"l\" title=\"Click!\" btn_label=\"Headline\" btn_bgcolor=\"#006982
使用Analytics添加/回显div-在函数中使用代码。php
我想我想做一些特别的事情。我需要向函数中的函数添加一个带有GA代码的html片段。php。为此,我想添加以下代码:echo (\'<div onClick=\"ga(\'send\', \'event\', \'will-ich-haben\', \'klick\', \'test-klick\');\">\'); 此功能:// Will ich haben add_action( \'woocommerce_product_meta_end\', \'childReview
tinymce custom button
我正在构建店面儿童主题。我正在尝试将woocommerce短代码插件添加到我的主题中。按钮已添加,但无法加载翻译文件。class-wc-shortcodes-admin.php filewc-shortcodes-editor-i18n.phpwc类短代码中的转换文件加载代码。php /** * TinyMCE locales function. * * @param array $locales TinyMCE locales. * * @ret
需要2个单独的ADD_SHORT代码元素用于演示
在下面的函数中show_game_category_images_func 我得到了1-2-3-4的结果。取决于我在表中声明的内容。使用add_shortcode 我得到了所有的结果。Question: 如何拆分此函数的结果以获得1-4个不同的短代码来使用。示例:使用我想要作为结果的函数的2个结果[show_game_category_images-1] 和[show_game_category_images-2]这有可能吗?function show_game_category_images_func(
带有$ATTS的短码,结果奇怪
下面是一个用于展示2个横幅的功能shortcodes + $atts . 两个横幅中的每一个都必须有自己的短代码来显示它。这样我就可以把它们放在页面上我想要的地方。结果我需要:[show_homepage_banner banner_id=1] + [show_homepage_banner banner_id=2] 使用下面的GentlemanMax代码,我没有得到任何结果。但表中有3条记录与查询匹配。查询结果如下:Array ( [banner_id] => 2 ) SELECT * FROM
如何在快捷代码中添加内联css/js
我正在努力创建一个短码,根据情况动态更改该短码的css和js。现在的问题是我不知道如何使用add_action() 内部aadd_shortcode(). 让我给你们一个示例代码片段,以便你们更好地理解我:add_shortcode(\'example\', function( $atts ) { //extracting the shortcode attributes extract( shortcode_atts( array( \'value
WP_LOCALIZE_SCRIPT未传递数据
我一直在尝试使用一个小插件,我试图通过wp_localize_script 但是当我做的时候console.log() 在我的js中,它正在返回undefined.有人能告诉我我做错了什么吗:$shortcode_data = array(); /*Fetching the plugin directoryt path*/ $dir = plugin_dir_url( __FILE__ ); // Let\'s create the before after s