您当前的位置:首页 > TAG信息列表 > functions
如何编写查询函数作为查询短码?
我问这个问题是为了this one.我在中有此查询功能functions.php 但我不想改变functions.php (CPT除外)。我想通过快捷码直接从WP GUI打印相同的数据。a应该如何functions.php 是否将查询函数转换为查询快捷码?$posts = get_posts(array( \"post_type\"=>\"book_pages\", \"post_status\"=>\"publish\", \"posts_pe
WooCommerce-类别切换价格
我正在寻找的功能,以改变立场的类别的价格。(我附上了一张图片)。好的,不是开关,而是删除和添加。?在哪里可以找到关于php函数及其列表的良好解释?,如果有人也能很好地解释这个结构,那就太棒了。因为抄本来自Woocommerce 和Wordpress 这并不是全部。提前感谢!!当做
自定义批量操作处理程序未触发
我对Wordpress和PHP非常陌生,正在尝试为自定义帖子向批量编辑列表添加自定义字段。我关注了以下博文,但我的handle_bulk_actions 回调未启动:https://make.wordpress.org/core/2016/10/04/custom-bulk-actions/这是我的代码:/** * Adds a new item into the Bulk Actions dropdown for custom products list. */ f
使用特定页面模板时在Body中注入类
<body <?php body_class(); ?> > 在标题中。php我已经编写了上述代码。但我想在使用此页面模板时:page-customer.php 那么body_customer 课程应该在上面。这可能是通过某种钩子实现的吗?
如何为任何特定的分类重写URL?
我已经注册了自定义帖子,它的存档有urlexample.com/doctors这是一篇有url的文章example.com/doctors/john-cardiff它也有类别,例如cardiology 类别当前url为example.com/specialty/cardiology 我想成功example.com/cardiology/doctors 对于类别请帮我重新编写url。我找到了这个代码,但我不知道如何使用它?\'rewrite\' => array( \'wit
如何在分页的帖子上添加链接关系标签?
我在函数中使用以下代码。php向分页内容添加rel-prev/next标记:function add_rel_nextprev_to_paginated_content() { global $paged; if ( get_previous_posts_link() ) { ?><link rel=\"prev\" href=\"<?php echo get_pagenum_link( $paged - 1 ); ?>\"><?php }
尝试仅在PODS类别/自定义帖子类型内的页面上加载JavaScript
我想加载CSS,但只在某些页面上加载。这段代码通常工作得很好,但我无法确定“条件标记”是什么只会加载这些页面。这是我在函数中放置的函数。php文件://Below loads JS ONLY for the main directory pages function directory_scripts () { if ( *** NOT SURE *** ): wp_enqueue_style( \'addev
WP所有从多个XML文件导入/更新库存数量
您好,正如标题所说,我正在尝试从多个xml文件中导入库存量,我正在尝试保存自定义字段中的库存,然后添加代码将此新字段和现有新字段相加,然后更新新库存值,但它似乎不起作用,有什么建议吗?
如果不是首页,如何删除特定元素?
这里我还有一个简单的帖子:<a href=\"/allgemeinen/me-libe-love-y/\"> <p class=\"erfg\" class=\"quotes\">bla bla bla blas</p> </a> 当它是主页、分页或类别时,它必须具有a 链接但当它不是主页,并且是这篇文章本身的一个页面时,它就不能被链接,我会尝试删除家长a 从…起p \"erfg\"如何使用javascript或?
有没有可能先退回内容,然后再继续做其他事情?
请参阅下面我的短码脚本(打算打印下一个15分钟的时间间隔,例如,如果当前时间是9:01pm,它将打印9:15pm)。然而,我成功地产生了正确的输出,因为我echoing<span id=\"webinartime\"></span> 动态内容显示在我的WordPress内容区域的顶部,而不是在我键入快捷代码的位置。阅读后我明白我需要return 我的价值是让它出现在正确的位置。。。然而returning结束了该函数,因此我错过了包含最终将插入正确时间值的javascript(jav
将主页上的作者链接更改为BuddyPress个人资料-不影响链接到整个站点的作者档案的能力
我已将所有作者链接设置为指向作者的buddypress个人资料,而不是指向作者存档页。我是通过我的孩子主题函数来实现的。php文件。 *add_filter( \'author_link\', \'change_author_link\', 10, 1 ); function change_author_link($link) { $username=get_the_author_meta(\'user_nicename\'); $li
本机图库自定义html输出
我已通过将图像库添加到我的页面Add Media > Create Gallery. 我不想输出gallery的默认html,也没有足够的选项来更改gallery sortcode的属性:itemtag, icontag, captiontag 因为我想要一个完全定制的html。我试过过滤post_gallery, 抓取作为图库包含在该页面中的图像的URL并将其输出:add_filter( \'post_gallery\', \'my_name_page_gallery\', 10, 2 );
未定义的索引:使用代码段执行操作以更改寄存器页
我看到这个错误Notice: Undefined index: action in /home/olexywro/public_html/wp-content/plugins/code-snippets/php/snippet-ops.php(352) : eval()\'d code on line 6在我的登录页面中,包含以下代码片段:// Redirect Registration Page function my_registration_page_redirect() {
Read array in php?
我正在尝试在注册中添加一些自定义用户元。例如,我有一块地可以结水果:function some_fruits($fruit= false) { $fruits= array(); $fruits[\'1\'] = \'Apple\'; $fruits[\'2\'] = \'Banana\'; $fruits[\'3\'] = \'Apricot\'; if ($fruit) { return $frui
从20个按钮和20个表中获取定制数据库记录的最有效方式?
我在一个受成员保护的wordpress页面上有20个按钮,每个按钮从wp\\uDatabase中的不同自定义表中获取一条随机记录。@janh提供了一个解决方案here 使用php函数和js脚本获取随机记录。然而,我想知道是否有更有效的方法来编写php函数或jquery,这样我就没有20个副本了?在我的独立原型中,我使用onClick事件并传递了一个变量,该变量在php函数getData(tableName)中为每个按钮选择了一个不同的表。onClick=“getData(1)”和onClick=“getD
如何在另一个帖子下添加2个帖子?格式应保持不变
如果一篇文章不超过200字,目标是在一篇文章下打印2篇文章。我在WordPress得到了一些帮助,但是一些有帮助的人提供的代码我无法集成到一个无缝的整体中。下面是基本代码,它可以工作,但不包括格式(它只是将整篇文章打印为一个段落):add_filter(\"the_content\" , \"add_2_articles_if_less_than_200\"); function add_2_articles_if_less_than_200($content) {
保存自定义帖子类型时向作者发送邮件
我有一个名为“文档”的自定义帖子类型。我可以在那里添加文档(ACF repeater字段),用户可以在前端视图中看到它们。现在,当我在后端更改自定义帖子类型并保存它时,我需要向帖子的作者发送电子邮件通知。在另一个项目中,我在函数中使用了以下函数。php文件,但当我创建新帖子时,这段代码才起作用。我不需要在创建新帖子时发送邮件,但当我再次保存它们时。/* SEND MAIL WHEN CPT PRODUKTIONSAUFTRAG ERSTELLT */ add_action(\'future_to_
如何用AJAX从unctions.php调用函数?
我想知道如何从函数中调用函数。php并在特定位置使用Ajax打印(woocommerce\\u before\\u add\\u to\\u cart\\u按钮)。我知道我可以像下面所做的那样简单地在add\\u操作中添加我的函数,但我认为ajax是可行的,因为我的函数输出得到了缓存(整页缓存),所以我认为ajax可以解决这个问题。<?php add_action( \'woocommerce_before_add_to_cart_button\', \'hello_world\', 1
有没有可能用另一个词来代替‘附件’?
目标是将附件URL中的“attachment”一词替换为另一个词,因此访问附件就像:地点com/类别/文章名/新词/附件名/这在WordPress中可能吗?我不确定是否最好完全替换它(因此没有“附件”URL),或者只是添加一个URL,以便/attachment/attachment name和NEW-WORD/attachment name都可以工作(以避免WordPress更新与附件相关的内容时可能出现的问题)。WordPress助手Milardovich建议这是一种可能的方法,但对我来说并不适用(图片
为什么我不能通过AJAX获取自定义字段值或帖子ID?
我编写了一个基于访问者位置生成链接的代码,它工作得很好,但我发现生成的代码会被缓存,因为我使用的是全页缓存,所以我认为为了解决这个问题,我可以使用ajax加载该链接。我使用了下面的代码,这些代码在获取一些我需要的变量时非常有效,例如位置变量和链接域变量等。。但是,我无法获取WooCommerce自定义字段数据,甚至无法获取产品id,它只返回空白。我使用这段代码来获取自定义字段,该字段在函数中直接使用时效果很好,但在ajax中无法正常工作$uk_asin = get_post_meta(get_post()