您当前的位置:首页 > TAG信息列表 > shortcode
使用短码更改用户元值
使用shortcode,我想创建表单来更改汽车的用户名 function wp_change_namecar( $atts, $content = null ) { if (is_user_logged_in()) { $user_id = get_current_user_id(); $userval = //how to define that it is the value of the form?
用于在摘录内显示邮政自定义字段值的快捷代码
我想创建一个快捷码,从帖子的自定义字段中提取值,并在摘录中返回该值。我已经有了自定义值的函数:function geo_name_function( $atts ) { $atts = shortcode_atts( array( \'post_id\' => get_the_ID(), ), $atts, \'geo_name\' ); return get_post_meta( $atts[\'post_
古登堡块显示编辑中的无效内容
My requirement: 我正在尝试创建一个简单的古腾堡积木,它将具有textarea 和adropdown. 一旦用户提供了详细信息,我想将其另存为shortcode 在DB中,但当用户来编辑块时,它应该在中显示内容textarea 和中的选定项目dropdown.The issue 我得到的是,在创建时,一切都按预期进行,但当我开始编辑屏幕时,内容变得一团糟。此外,不会显示现有块的下拉列表。下面是我在的帮助下编写的代码this &;this 文章const {__} = wp.i18n;&
无法在短码中引入自定义产品属性
我有这个代码直接在一个页面上工作。但当我尝试将其添加到函数中的一个短代码时。php它不工作。它不会吸引作者(或日期)。<?php //LIST ALL DOCUMENTS add_shortcode(\'listDocs\',\'listDocs\'); function listDocs(){ $params = array( \'paged\' => get_query_var(\'paged\', 1),
带有‘Year’参数的快捷码
我想显示带有“年”参数的帖子。例如:要显示2020年的帖子,短代码应类似于[存档帖子年份=“2020”]。我尝试了下面的代码,但不起作用。“meta\\u值”可能不正确?任何帮助都将不胜感激。谢谢//get archived posts add_shortcode( \'archived-posts\', \'archived_posts\' ); function archived_posts() { $atts = shortcode_atts( array( \'year\'
我如何从这个代码中创建一个短码
我试图将此代码更改为一个短代码,因为我现在使用的方法是调用整个文件,速度有点慢。<?php /** * The template for displaying Archive pages. * * @package GeneratePress */ if ( ! defined( \'ABSPATH\' ) ) { exit; // Exit if accessed directly. } g
我如何创建一个快捷代码来显示实际一天的帖子数量?
我想创建一个短代码来显示实际日期发布的帖子。我找到了以下代码:show number of posts posted today我正在尝试,但返回0function ts_day_f() { // we get the date for today $today = getdate(); //we set the variables, i am ignoring sticky posts so they dont get counted $args = array(
按前端自定义字段显示的自定义帖子列表
我正在尝试列出与客户端关联的自定义帖子。我有一个CPT“;“评估”;使用ACF自定义字段“;客户;。短代码将转到特定页面“;我的评估”;到目前为止,我能够做到以下几点:function lista_mis_valoraciones_shortcode() { $current_user_id = get_current_user_id(); $posts = get_posts(array( \'numberposts\' => -1, \'po
正在尝试创建快捷代码以显示具有特定产品标签的类别
我目前有以下情况,但它不起作用:如果我输入短码[tagtagtag=246],我会得到一个数组到字符串的错误function get_categories_with_product_in_tag( $atts ) { $atts = shortcode_atts( array( \'limit\' => 10, ), $atts,\'tagtagtag\' ); global $wpdb; $html
如何在为受密码保护的页面输入正确密码后重新打开(Popup Maker)?
有一个受密码保护的页面</单个页面中有一个链接,单击该链接可打开;弹出式生成器“;模式窗口密码保护页面中的内容from point 1 已加载到此模式窗口中如果在模式窗口中没有输入密码或输入错误,则有一个用于输入密码的表单,如果密码输入正确,我们将看到必要的内容一切正常,除了一件事,在用户输入正确的密码后,页面会重新加载,这就是一切结束的地方。要查看内容,您需要单击链接from point 2 再一次这很不方便。请告诉我如何在输入密码并重新加载页面后立即打开模式窗口,以及在任何时候单击链接from
将复杂的json作为短码参数传递
我需要将带有嵌套对象数组的复杂json作为shortcode参数传递。例如,我需要传递如下内容:{ "a":"va", "b":{ "b1":"vb1", "b2":[ { "kb2":"vb2"
如何使用数据库前台短码WordPress搜索订单
我没有太多的编码知识。如何使用元值将WordPress搜索数据库快捷码添加到前端,就像我要搜索;演示“;,metavalue(命名为serial)将显示包含单词“的数据库”;演示;。我能做的最远的事情就是显示从选择表中得到的所有值。我不打算使用任何插件。 function wpb_demo_shortcode() { global $wpdb; $results = $wpdb->get_results(" SELECT DISTINCT o.o
通过短代码传递函数参数
我有一个简单的WP\\U查询,可以显示帖子:<?php function vertical_posts( $title, $category, $num_of_posts ) { ?> <section class="vertical-posts"> <h2 class="title"><?php echo $title; ?></h2>
从短代码中获取价值以做某事
对于一个项目,我想使用高级短代码。通常我在PHP中定义短代码。这样,我总是用我的短代码(如[短代码])显示PHP文件中的信息。在这个项目中,交通是不同的。我需要在我的短代码中获取信息,我需要在PHP中的变量中使用这些信息。这样我就可以在Wordpress编辑器中使用短代码,如[短代码“1”]或[短代码“2”。该值来自"E;是一个值,我将使用它在PHP中执行某些操作。这样我就不需要使用无数的选项来创建多个短代码,但会更加干净。它将成为一个相似的模板。我知道这是可能的,但我不知道怎么做。我没有这种流量
在页面编辑器中执行的快捷代码
我正在尝试创建一个非常简单的插件来创建一个非常简单的短代码,但是当我在编辑器中插入短代码并尝试保存页面时,我得到了以下错误:“No No No modHFGen.dll;更新失败。该响应不是有效的JSON响应"E;我认为短代码是在编辑器中执行的,因为如果我删除短代码,就不会有错误,而且当我打开编辑器时,我可以看到一秒钟的回显文本。这是我的插件内容:<?php /** * Plugin Name: test plugin shorcode */ &
为什么弹出窗口中加载的是当前页面,而不是指定的页面?
我在弹出窗口中输入了一个快捷码。短代码只需要通过我在Elementor中创建的ID获取页面内容,并以与内部页面相同的设计显示在弹出窗口中。$content_post = get_post(1000); return do_shortcode( apply_filters( \'the_content\', $content_post->post_content ) ); 使用此代码,当前页面将加载到弹出窗口中,而不是ID为1000的标记和样式。如果我使用不带过滤器的代码:retur
自定义快捷代码在Elementor编辑器中可用,但在前端不起作用
我习惯于通过我的孩子主题和Elementor创建自定义短代码,这从来都不是问题。然而,这一次出现了一些问题,当我在Elementor编辑器中插入短代码小部件时,我的代码正确显示,但保存后我访问了页面,它是空白的,就像从未处理过短代码一样。有人知道为什么会这样吗?这是我创建快捷码的代码: <?php add_shortcode(\'test\', function () { ob_start(); require_once (locate_tem
如何在WordPress短码输出上添加IF语句
我正在制作一个从WordPress媒体库收集数据的短代码函数function byn_recent_resources_shortcode($atts, $content = null) { global $post; extract(shortcode_atts(array( \'group\' => \'public\', \'num\' => \'1\', \
将额外的短码HTML回显到wp_Foot
我正在制作一个按钮短代码,需要将额外的HTML元素附加到wp_foot 对于添加的每个短代码。function action_button_shortcode( $atts, $content = null ) { extract( shortcode_atts( array( \'title\' => \'Title\', \'color\' => \'blue\', // blue, green \'u
获取当前页面内容而不是指定ID的内容(_C)
我使用下面的代码调用自定义post类型post的\\u内容,但运行它时,它总是获取当前页面内容,而不是指定ID的页面。无论我在哪里使用它,它都会复制我的页面。但当通过帖子中的短代码使用时,它可以完美地工作:$id=12; $post = get_post($id); $content = apply_filters(\'the_content\', $post->post_content); echo $content; 获取此错误:Attempt to