您当前的位置:首页 > TAG信息列表 > functions
修改插件中的函数输出
我正在尝试使用add\\u filter更新我的一个插件函数,最终目标是更改插件输出的元素的顺序。以下是插件功能:public function stores_single_content($content) { global $post; if(!isset($post->post_type)) { return $content; } if ($post->post_typ
如何连接到BackWPup使用的wp_mail函数?
我知道这个问题部分与第三方插件backwup有关,这是一个离题的问题,但一般来说,就WordPress和PHP而言:是否可以连接到wp\\u mail函数,以便我可以将文本附加到插件的PHP生成的电子邮件中?该电子邮件由WordPress数据库备份插件BackwUp发送,该电子邮件包含有关备份文件的成功或失败消息。在我的情况下,电子邮件将发送到一般的电子邮件支持地址,可能会被不完全熟悉如何处理电子邮件的人接收。我需要能够在电子邮件中添加更多的指导性和解释性文本,最好是在电子邮件的开头。我需要使用外部php
500错误,获取自定义字段并返回它
我正在使用此代码,但在IF 部分不知道为什么会这样。$instac = get_the_author_meta( \'au-instagram\', $current_author->ID ); if (!empty($instac)) { return \'<a href=\"\' . $instac . \'\" class=\"kalim\">instagram</a>\' }
从WP_QUERY中排除作者ID
我正在使用此代码,试图从WP_Query, 但是,不会排除数组中的作者ID。有什么想法吗?<?php $args = array( \'meta_query\' => array( array(\'who\' => \'authors\') ), array( \'author__not_in\' => array(10, 3, 4) ) ); $site_url = get_site_
将过滤器添加到特定WooCommerce类别(_F)
在这种情况下,我试图展示WooCommerce类别“Workshop”的库存可用性。这里的代码是有效的,但适用于商店中的所有东西。我如何将此应用于“研讨会”类别?<?php add_filter( \'woocommerce_get_availability\', \'wcs_custom_get_availability\', 1, 2); function wcs_custom_get_availability( $availability, $_product ) {
从WP_QUERY参与者中排除管理员
我们正在使用此代码获取所有贡献者的列表,但我们希望从该列表中排除管理员。当前,管理员和参与者角色之上的任何角色都将与此代码一起显示。$args = array(\'exclude\' => array( 10, 18, 4, 15, 9 ), \'who\' => \'contributors\' );$wp_user_query = new WP_User_Query($args);
移动设备的出列脚本和样式不起作用?
我已经学习了一些关于WP脚本和样式的出列和注销的教程,试图优化我的网站速度。最初,我可以退出队列并取消注册,直到我为纯移动站点添加了一个条件。现在这些功能无法工作。 add_action( \'wp_enqueue_style\', \'remove_default_stylesheet\', PHP_INT_MAX); if ( is_front_page() && wp_is_mobile() ) { function remove
如何获取当前用户的自定义字段的值?
我试图在我正在处理的特定页面中显示当前登录用户的信息,并且我已经设法显示了一些用户信息。但我决定使用以下代码向用户配置文件中添加一个自定义字段,如“代理部门”、“代理联系人”:add_action( \'show_user_profile\', \'extra_user_profile_fields\' ); add_action( \'edit_user_profile\', \'extra_user_profile_fields\' ); function extra_use
如何在WordPress的函数中使用PHPmaizer
我在WordPress函数中有一个函数。php文件,它在用户元中搜索条件,并根据找到的内容向用户发送电子邮件。我目前使用wp\\u mail()发送电子邮件,这很有效。但是,我想使用包含的PHPMailer类来完成这项工作,以便可以通过SMTP发送消息。我想我有一个解决方案:https://codex.wordpress.org/Plugin_API/Action_Reference/phpmailer_init, 然而,这似乎只适用于系统生成的消息,而不适用于自定义消息。此时我只是猜测,但我尝试了这个,
内容之前和之后-使用REQUIRED_ONCE时,内容紧跟在内容之前
我遇到了一个我似乎无法解决的问题。我正在使用require\\u once在主页上的页面内容前后放置内容。before内容工作正常,显示良好。如果我使用文本作为after内容,例如$aftercontent:“这是我的文本”;但是,如果我尝试再次调用require\\u once,则after内容位于before内容的正下方,在$内容之前。代码如下。// ----------------------------------------- // HOMEPAGE HERO & FOOTER
在第一次发布之前修改帖子中的内容
我正在尝试创建一个函数(没有成功),在首次发布之前修改帖子内容的特定部分。function modifyOnPost() { add_action( \'the_post\', \'modifying\' ); function modifying( $post ) { $post->content = str_replace( \"original text\", \"modified text\", $post->post_
如何在Astra主题的每个页面上有不同的网站标识徽标
原标题-此处为Noob。想知道如何利用Astra主题功能/过滤器在每个页面上拥有不同的站点标识徽标函数位于第1471行here (astra\\u replace\\u header\\u徽标)。function astra_replace_header_logo( $image, $attachment_id, $size, $icon ) { $custom_logo_id = get_theme_mod( \'custom_logo\' ); if (
将URL参数POST布局设置为默认
我有2个URL:www.site。com/post1/li>www.site。com/post1/?content=onepage我有以下功能,可以通过中的URL参数控制帖子的布局BOLD:www.site。com/post1/?content=onepage 激活以下功能: function onepage(){ // condition(s) if you need to decide not to disabling shortcode(s)&
处理插件时的特定元标记-视区插入
我处理的是一个插件,不是一个主题,但我想在head部分包含这个meta。<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, minimum-scale=1\"> 我浏览了这个link, 但这个链接也没有什么帮助。我相信通过钩子和过滤器是可行的。没有这个元标记,内容正在缩小,包括字体正在最小化。
通过WP Mail功能通过电子邮件发送自定义表单数据
在发布此帖子之前,我浏览了以下资源:On form submission how to send 2 email to different usershttps://stackoverflow.com/questions/17157685/php-redirect-to-another-page-after-form-submithttps://stackoverflow.com/questions/10927682/how-to-send-e-mail-from-form-in-wordpressHow
从自定义分类中删除标准元框
我注册了一个自定义帖子类型,然后注册了一个分类法,以显示在自定义帖子类型上。单击帖子类型上的分类条目时,我看到编辑屏幕上有各种本机框,即:Name Slug Parent Item Description 由于我将专门使用ACF,因此无需显示描述框或父项框。有没有办法移除它们?(不使用css显示属性)谢谢你的指点。
在SHORTINIT期间有哪些函数/类可用?
当我们要加载WP core时:define( \'SHORTINIT\', true ); require( __DIR__ .\'/wp-load.php\'); 我们可以使用哪些WordPress功能?i、 e。get_option, WP_Query ... 或者哪些是可用的?是否有任何文档?
所有其他文章的字段的ACF字段校验值
我希望对我的ACF字段进行基本检查。我有一个ACF字段,名为Featured Article 在我的所有自定义帖子类型文章上。这是一个简单的开关,允许on, off 功能。我想允许最多3篇文章同时使用on 设置为在前端最多向用户显示3篇文章。对于这个功能,我必须编写一些代码来检查所有文章的后端设置。例如,当用户正在阅读第四篇文章并将ACF的选择切换到on, 应该有这样一个分类错误:“您已经选择了三篇其他文章。理想情况下,它会以某种方式收集其他文章的标题,并允许快速关闭这些标题。”。我知道这将向WP后端添加
更改移动端“活动日历”的默认视图
我正在我的网站上使用“活动日历”插件https://divealaska.net/events/. 我希望将默认视图设置为列表,但仅适用于手机。到目前为止,我已经尝试在标题中添加一些Javascript,将它们转发到/事件/列表/页面,但我似乎无法让wordpress让我只为事件页面添加它。这是我当前的代码:function load_js_assets() { if( is_page( \'events\' ) ) { ?>
挂钩到插件操作/筛选器是否会覆盖该挂钩的插件函数?
我有一个关于操作和过滤器如何与函数交互的问题:我目前正在使用wordpress的事件票证插件,插件中已经有内置的验证规则(即字段全部完成,数字字段包含整数等)。我想写一个“扩展”现有插件函数的函数。当我编写函数时,该挂钩的现有插件函数是否仍然适用?或者我必须将我想要保留的部分功能复制到我的新功能中?或者wordpress是否以某种顺序运行这两个函数?如果我想编写一个与插件函数中当前内容相反的验证(即数字字段应包含字母字符),自定义函数如何覆盖现有函数的一部分?我是否必须删除插件文件本身中的这些行?提前谢谢