您当前的位置:首页 > TAG信息列表 > shortcode
如何在数据库发生变化时重新加载短码内容
我 use Wordpress plug级我n: sn我ppet型s t型o sh类ow som级e d一t型一 我n d一t型一b一se. Everyt型h类我ng级 我s OK, h类owever, wh类en 我 ch类一ng级e t型h类e cont型ent型 我n t型h类e d一t型一b一se. A.ft型er t型h类一t型 我 refresh类 m级一ny t型我m级e 我n t型h类e p一g级e. A.nd t型h类e cont型ent型 我s not型 ch类一ng级e. 我 clo
Short code template + ajax
我正在使用Ajax在Wordpress中创建一个简单的页面。为此,我创建了一个包含短代码的模板页面。但问题是我真的不能在那个页面上做ajax工作,我在互联网上搜索类似的东西,但我一直只看到与插件相关的东西,而不是单个页面。有人知道为什么这个代码不起作用吗?代码位于/wp-content/themes/<;主题名称(&U)/rede模板。php<?php /* Template Name: rede-template */ ?> <?php get_header(); ?>
如何呈现复杂的快捷码
我希望你们今天过得愉快。我正在开发一个视频播放器插件,里面有自定义的短代码等等,但是我在短代码渲染方面遇到了问题。目前,我的短代码内容是用echo呈现的,它工作得很好,但它不会在页面内容中呈现,所以我必须以某种方式将其更改为return方法,但它内部有foreach循环和if else语句,所以我不能只做return \'<ul> \'.foreach($x as $s){}.\' </ul> \'; 诸如此类,你们知道解决这个问题的方法吗?我还尝试将所有内容放置在函数中,并尝试
循环通过ACF字段时,Foreach循环中的块错误消息
我有2种自定义帖子类型(使用CPT UI和ACF创建)“;“全球”;和;“个人”;。其目的是让用户参考;“全球”;通过将该全球帖子的图像(链接)显示在;“个人”;他们正在创建的帖子。循环工作,当它到达包含图像信息的字段时,将显示图像。但是,代码继续运行并显示错误,如;foreach()无效;等等。我基本上需要一个;“如果”;语句maybe或指示循环在找到要查找的信息时停止的内容。或任何其他建议,将不胜感激!示例-“全球”帖子可能完全不同”;比萨饼基地;然后,用户想要创建自己的比萨饼,因此他们从显示在ACF
检查父页面是否有某个插件的子页面
我目前有一个功能,可以检查页面是否是父级,如果是,则执行一些操作。但我还想检查父页面是否有包含特定slug的子页面。基本上,我应该如何检查WordPress页面是否有与my-child-slug?简而言之,这是我当前的功能:/* Using Slug, make iconbox Shortcode */ function fs_sc_location_iconbox( $atts ){ // begin output buffering ob_start();
我想要显示一个模式,当用户登陆主页非常第一次
我想要的是,当用户第一次登陆主页时,我想显示一个特定的模式。我成功地记录了用户的首次登录,但我无法获得的是如何跟踪用户首次登录主页的情况,下面是跟踪用户首次登录的代码: add_action( \'wp_login\', \'track_user_logins\', 10, 2 ); function track_user_logins( $user_login, $user ){ if( $login_amount = get_user_meta( $user->i
使用快捷码获取页面内容
我有一个菜单页面,其中包含本周的菜肴(食物),我正试图通过在主页上插入快捷代码来显示这一点。没有显示任何内容。我不知道怎么用return 并获取内容。add_shortcode(\'week_menu\',\'week_menu\'); function week_menu() { $week = date("W"); $year = date("Y"); $page_id = 3
当用作wp_INSERT_POST()中的POST内容时,短代码不会出现,或者可能根本没有注册短代码
我有一个插件,它在激活时创建一个页面,然后在停用时删除它。作为页面创建的一部分,我想在帖子内容中使用一个短代码,所以我添加了一个带有add_shortcode() 第一出于调试目的,我立即使用shortcode_exists() 并打印出相应的日志语句。日志表明存在短代码。在自动创建的页面上,它只显示短代码名称[myplugin_reference]. 即使手动创建页面并插入短代码,也会得到相同的结果。我甚至安装了一个简单的plugin - JSM\'s Show Registered Shortcod
如何收集并输出所有已执行快捷码的所有属性?
我想收集存储在短代码页面中的短代码的所有属性,然后将它们全部输出。我在插件中执行这些操作。1.)在init中设置全局变量。php==>$allShortcodeAtts=数组();2.)将ATT存储在钩子中的全局变量中function wpdocs_bartag_func( $atts ) { $atts = shortcode_atts( array( \'foo\' => \'no foo\', \'baz\' => \'default baz
如何在循环中添加返回实际POST的分类段的短码函数
情况:我有一个CPT叫做;“设计”;以及与之相关的分类法,称为;项目类别“;这样我就可以为每个设计指定一个类别。我正在为每个“设计”构建模板,我需要一个返回指定项目类别的快捷码SLUG 循环中的当前设计。检索slug而不是ID很重要,因为我将使用短代码包装整个模板,并为其指定一个#ID名称,这样我就可以使用链接将其作为目标。示例:我有一个设计帖子,名为;百事可乐新标志“;其中有;视觉识别”;因为它是项目类别。因此,我需要使用短代码返回“;“视觉识别”;而不是;视觉标识;。需要考虑的事实:每个设计将只分配一
如何在T21主题中更改页面标题(从插件)
首先,是否有可能从插件(特别是从插件中定义的短代码)更改页面标题?This answer 说不,但肯定有合理的使用案例。例如,我的用例(短代码显示集合中某个项目的详细页面内容……因此,我将短代码放在页面上;页面标题应该是什么?它取决于详细项目)。我尝试了我能找到的所有方法:$_SESSION[\'custom_page_title\'] = $eventData[\'eventtitle\']; //attempt 1 add_filter(\'document_tit
作为短码参数的自定义字段值
我使用一个插件(下载监视器)通过短代码显示下载。短代码只有一个参数,即下载的ID:[download id="123"]我希望能够通过自定义字段值修改shortcode中的download ID参数。我创建了一个自定义字段-ur-single-form-id - 也是它的一个短代码[ur_single_form_id] 通过以下功能:function ur_single_form_id() { $cf = get_post_meta( get_the_ID(), \'u
GET_POST_META短码返回空字段
我正在尝试创建一个自定义快捷码,允许我通过Custom Order Status for WooCommerce 插件。我对PHP的理解充其量是有限的,但我想到的是下面代码的一个修改版本,它来自Krzysiek Dródż之前回答的一个类似问题:function wcal_abandoned_cart_id_shortcode_callback( $atts ) { $atts = shortcode_atts( array( \'post_id\' => g
将元值作为短码参数发布
我使用一个插件(下载监视器)通过短代码显示下载。还使用加载项下载监视器-gravity forms lock. 因此,我必须在同一篇文章中包含的短代码如下:[dlm_gf_form download_id="download-form-id"] 哪里download-form-id 将表示post元名称。我希望能够通过自定义字段值修改shortcode中的download form ID参数。我在下载监视器的“gravity forms lock”加载项中找到了这个:// hijack
在主页中使用WP短码
我的WP博客只是我主页/服务器空间的一部分。我想知道是否可以在WP文件夹外使用WP短代码,也就是说,不是在WP模板内,而是在我服务器上的另一个html文件中?请原谅我的英语不好;感谢您抽出时间。
分页不起作用-FrontPage
我正在尝试通过函数添加分页。php。无输出!我错过了什么?function simpleblog() { $query = \'posts_per_page=6\'; $queryObject = new WP_Query($query); // The Loop... if ($queryObject->have_posts()) { while ($queryObject->have_posts())
WordPress帖子分页连续
我有这些短代码,我在我的前端用作链接,以获取下一篇文章和上一篇文章。当我到达最后一篇文章时,它只是不断地重新加载最后一篇文章。我怎样才能让它返回到第一个帖子?function prev_shortcode($atts) { $prev_post = get_previous_post(); $permalink = get_permalink($prev_post); return ($permalink); } add_shortcode(
Weird failing request
下面是我正在努力实现的概念的简化版本。在帖子中,我手动插入此核心图像块:<!-- wp:image {"id":7} --> <figure class="wp-block-image"><img src="[picsum]" alt="ASD" class="wp-image-7"/></figure> <!-- /wp:image -
如何将一个短码中的内容转换为另一个短码?
我有两个短代码,[参考]和[参考]。我需要获取[参考]短代码内的内容,并在调用[参考]短代码时将其输出。例如:;输入-这是网页中短代码之外的一些内容。[参考]这是短代码中的一些内容;请参阅;。这是一些其他内容。参考文献:[参考文献]预期输出-这是网页中短代码之外的一些内容。这是一些其他内容。参考文献:这是shortcode中的一些内容;请参阅;。这是我尝试使用的代码,但我无法让它显示内容。function ref_shortcode( $atts , $content = null ){
在短码中回显某些内容
我是frontender,所以我不太习惯使用php。但我需要解决一些问题。我在单个产品模板中添加了一个短代码,在这个短代码中,我需要回显产品的slug。我尝试了很多事情,但都没能成功。<?php global $post; $post_slug = $post->post_name; echo $post_slug; echo do_shortcode(\'[sc name=" I NEED TO ECHO THE P