您当前的位置:首页 > TAG信息列表 > functions
如何重命名WordPress AJAX URL?
我目前正在寻找更改/隐藏默认WordPress的方法admin-ajax.php URL。我想这样做以删除admin 当我使用AJAX URL从我的服务器读取例如一个文件时,它可以防止我的客户产生误解。在这种情况下,URL具有admin前缀,这有点令人困惑。因此,AJAX URl应如下所示:ajax.php我搜索了一下,但找不到任何有用的信息。因此,我无法向您显示任何相关代码。但当我得到它时,我会更新我的问题以帮助其他人。也许有人以前做过这件事,可以给我一些有用的提示,以便我尽快实施?这将是非常棒的!
在注册时添加其他角色
如果用户注册为特定角色,我会尝试在他们注册时为其添加其他角色。以下是我的功能:function add_secondary_role( $user_id ) { $current_user = wp_get_current_user(); if ( in_array( \'um_dueling-pianist\', (array) $current_user->roles ) ) { $user = get_user_by(\'id\', $u
如何以大写形式插入第一个字母
简短的问题,我有一个与get\\u the\\u title和get\\u the\\u category连接的变量,我需要get\\u the\\u category以大写字母显示第一个字母。 <?php echo get_the_title().\' - \'.get_post_type( get_the_ID() ) ; ?> 有人有主意吗?谢谢-
如何关闭注册时收到的电子邮件?
我的客户希望在注册时关闭您收到的电子邮件。
AJAX帖子按日期、评论、热门浏览量、热门赞进行过滤
我正在尝试创建一个简单的Ajax帖子过滤器,它可以处理日期和评论,但不能处理顶部视图或顶部喜欢的内容。那么,我怎样才能isset( $_POST[\'top-views\'] 和isset( $_POST[\'top-likes\'] 选择时工作。非常感谢你的帮助。类型<select name=\"misha_order_by\" id=\"misha_order_by\"> <option name=\"top-views\" value=\"top-views\"&g
WooCommerce:是否可以取消允许购买脱销产品的设置
因此,正如标题所说,我正在寻找一种方法来覆盖使缺货产品无法购买的设置。我知道我应该使用“允许延期交货”设置来执行此操作,但我们有一个大问题:我们需要我们的产品过滤器能够处理基于变化的库存状态排序,到目前为止,我测试过的所有过滤器都应该处理这个问题,如果是允许缺货,那么这些过滤器将无法处理库存状态。每个产品的变化量似乎有问题(每个产品80-200个变化),因为如果我创建一个有2-10个变化的测试产品,我测试的过滤器似乎工作得很好。出于某种奇怪的原因,如果变体使用非库存状态而不是允许缺货状态,那么过滤器似乎工
在插件中调用未定义的函数get_userdata()
在重构/重构插件中的文件后,我现在得到了错误未捕获错误:调用未定义的函数get\\u userdata()后代码$current_user_id = get_current_user_id(); $current_user_meta = get_userdata($current_user_id); 在中mydomain.local/wp-content/plugins/my-project/my-project.php我也像以前一样尝试了另一种方法。php文件required 通过my
具有一个功能的多个快捷码(用于不同的值)
我试图创建一个具有不同短代码作为输出的函数。我有帖子类型=>womos和字段=>personenzahl。该字段的值为1到7。现在,我需要为每个值设置一个短代码。这是我的值=>“1”的函数:function modell_nach_personenzahl() { $args = array( \'post_type\' => \'womos\', \'order\' => \'ASC\',
Calling hooks in functions
我习惯于使用主题挂钩,定期添加功能,但难以使用插件挂钩来过滤内容。这是我所知的极限,我试图理解这个过程,但没有用。我正在使用GigPress 管理事件。它允许您添加一个节目(基于日期),并将该节目与帖子(标准WP帖子)关联。我已经创建了一个自定义的帖子类型—productions—来关联节目,而不仅仅是一般的博客帖子。插件有一个钩子-gigpress_related_post_types —允许您用自己选择的任何CPT交换帖子。如果我直接编辑插件,它就会工作,将“帖子”替换为“产品”。如果我添加了我希望是
从帖子内容中获取第一个URL
基本上我想做的就是,如果帖子格式是“链接”,而不是从博客索引链接到帖子,链接到粘贴在帖子内容中的链接。在我的索引中。php我有:<h3> <a href=\"<?php get_post_format() == \'link\' ? some_function_here() : the_permalink(); ?>\" rel=\"bookmark\" title=\"<?php the_title_attribute(); ?>\"><?
在特定日期自动删除标记
我想知道如何在某个日期自动删除帖子中的标签?比如说,我有一个名为“即将到来”的标签,我想要一个可以键入日期的功能,在该日期,标签将被删除。所以基本上,有一个标签,设置日期,当到达日期时,删除标签。最好的比奥
从产品内容中剥离所有的HTML标记并重新保存
我的客户已将大约500种产品加载到Woocommerce中,但无意中将一堆额外的标签粘贴到了产品描述中——div和span等,如下所示:<div class=\"summary entry-summary\"> Colours – Blush, Burgundy, Dusty Rose, Mauve, Navy, Sage Sizes- XS- 3XL </div> 除去纯文本内容之外的所有内容并重新保存“清理过的”产品描述,最简单的方法是什么?我
在两个不同的页面上加载两个不同的AJAX请求
我让ebeen尝试在不同的页面上调用两个单独的AJAX请求,每个请求都包含各自的部分。现在,它只在两个页面上拉入一个AJAX请求,即使使用特定的IF页面语句,从技术上来说,这些语句应该会阻止它们相互之间的连接。AJAX可以在调用它的两个页面上工作,但是尽管我付出了努力,两个页面都共享相同的AJAX调用,而不是各自单独的调用。我怎样才能登上头版。php调用它的特定AJAX调用和类别。php来调用它自己的?现在我有了我觉得应该这样做的代码cat_loadmore_posts 在两页上加载。我试图确保没有共享的
如何显示_ARCHIVE_TITLE()和_ARCHIVE_DESCRIPTION()-“奇怪的”交互
我的“pagetitle”模板部分中有以下代码:<?php the_archive_title( \'<h1>\', \'</h1>\' ); the_archive_description( \'<span class=\"archive-description\">\', \'</span>\' ); ?> 现在,我希望在我的页面中看到以下内容:<h1>The Archive title</
有条件地在摘录后附加“阅读更多”
我想知道是否有人知道如何将if添加到此函数。当类别为429时,我需要将阅读更多内容添加到\\u摘录中function mywiki_trim_excerpt($mywiki_text) { $text = substr($mywiki_text,0,-10); return $text.\'...<a class=\"bigger\" href=\"\'.get_permalink().\'\" title=\"\'.__(\'read more...\',\'mywiki\'
每n个项目更改WooCommerce统一费率
我在这个答案中找到了解决问题的半功能解决方案WooCommerce - Flat rate shipping based on X quantity steps? 但这会计算购物车项目的总数量,因为如果客户添加了一个可以打包在一起的小项目,并且该项目使购物车项目的总数超过阈值,则会导致发货量翻倍。仅当特定类别(即大型装运类别)超过阈值时,我需要将装运加倍。这里有一些我需要的例子。现场2类产品衬衫(一个包装中最多只能发送3件)-分类为“大发货类别”(可以在一个包装中发送多件)因为如果客户购买了这两种产品的组
Warning and fatal error
运行网站时出现以下错误:警告:call\\u user\\u func\\u array()要求参数1为有效回调,在/homepages/9/d346623364/htdocs/wp includes/class wp hook中未找到函数“sanitize\\u comment\\u cookies”,或函数名无效。php在线286致命错误:无法在/homepages/9/d346623364/htdocs/wp includes/comment.php:27中重新声明comment\\u exists
未触发通过ADD_ACTION的回发重定向
模板:<form action=\"<?php echo esc_url( admin_url(\'admin-post.php\')); ?>\" method=\"post\"> <input type=\"text\" name=\"boo\" id=\"boo\" required> <input type=\"hidden\" name=\"action\" value=\"foo\"> </form&
类别不以语法方式显示在Word Press中
我正在尝试在分类法中创建一个新类别。php调用\'USSERS\'. 我在网上跟踪了几个例子,直到这一部分。function insert_term( $name,$tax,$parent=\'\' ,$slug=\'\') { $term_id = term_exists( $name, $tax); if ( !$term_id) $term_id = wp_insert_term( $name, $tax, array(\'parent\'=&
如何从全站模板文件中的函数.php中调用定制函数?
我在wp-content/themes/xxxx/modules/custom中有一个自定义php文件。php和我想从函数中调用函数。php。现在我所有的函数(相同的函数)都在不同的文件中,因为仍然无法解决这个问题。我想在函数中创建一个函数。php并从网站的任何地方调用此函数。此函数将从另一个php文件调用(Ajax不会调用此函数)。当我包括或需要任何文件时(不导入wp load、wp blog header、functions.php)我读了很多论坛,尝试了很多方法,比如1.define(\'WP_US