您当前的位置:首页 > TAG信息列表 > mu-plugins
使用自定义MU插件代码进行POEDIT
我在mu插件中有一个非常严格的目录结构,但我希望POEdit能够帮助我为这个结构中的特定代码生成翻译文件,同时忽略其他一些代码。目前,POEdit很难找到有效代码。我已经购买了Pro版本,但我认为我的结构过于定制,无法从Pro的自动化功能中获益。我也试过使用空白的WordPress。pot文件位于https://github.com/fxbenard/Blank-WordPress-Pot 作为一个起点,但我仍然得到类似的结果。以下是我的结构:- mu-plugins - vendor [d
U-plugins文件夹中的插件未加载
我正在尝试通过将插件放入mu-plugins 文件夹但是如果插件放在文件夹中,它就不会被加载。我尝试了一些流行的插件,如W3 Total Cache、Yoast的WordPress SEO,但都没有加载。WordPress是否只加载中只有单个文件的插件mu-plugins?
Mu-plugins文件夹在多站点安装中是如何工作的?
我对什么时候应该将插件文件放入mu插件有点困惑。我知道它必须使用插件,而且我知道它们是自动启用的。但是,在网络设置中,这是否会强制在所有子博客中启用插件文件?这是有道理的,那么这是我唯一一次应该在网络中放置插件文件吗?我什么时候希望插件代码在每个子博客中运行?例如,如果我想自动设置一个新的缩略图大小,我应该在那里这样做吗?或者还有其他例子吗。那么网络激活呢?
如何使用必须使用的插件来隐藏常规插件以及隐藏自身?
解决此问题时(Change admin language based on user (in single-site) ), 我做了一个功能,使插件可以对除一个(我:)以外的所有用户自动隐藏。缺陷在于,它仅在激活时自动隐藏。起初,它是一个mu插件,但我必须手动启用/禁用它。它真的不需要一直运行,因为它可能会减慢站点速度(?)甚至包含对网站语言的敏感操纵(另一个问号)。但主要的动机是,我不希望客户端激活/停用/删除这个插件(供我自己使用),也不希望它弄乱她自己的插件列表。因此,决定将功能分为两个插件:必须使
如何防止在核心升级后重定向到“约”?
在里面wp-admin/includes/update-core.php 我们发现以下几行:add_action( \'_core_updated_successfully\', \'_redirect_to_about_wordpress\' ); 我想删除此操作,因此我创建了一个包含以下内容的mu插件:<?php # -*- coding: utf-8 -*- add_action( \'_core_updated_successfully\', \'t5_no_redirec
WP_USER对象中没有First_Name或User_Firstname属性
我正在写一个基本插件。这是我的代码:$new_user = get_userdata($user_id); $first_name1 = $new_user->user_firstname; $last_name1 = $new_user->user_lastname; echo \"<\" . $first_name1 . $last_name1 . \">\"; //returns: <>
在MU插件中使用WP_QUERY
我正在尝试为自定义帖子类型创建一个父ID列表,以便在我正在项目上开发的“必须使用”插件中使用。下面是我用来生成查询的代码:$cpt_parents = new WP_Query( array ( \'post_type\' => \'cpt\', \'posts_per_page\' => -1, // Get them all \'post_parent\' => 0, // Return only top-level
Wp-plugins(必须使用Plugins)URL是否可以在unctions.php中使用?
wp插件(必须使用插件)URL是否可以作为在函数中使用的目标。php?我有一个mu函数。mu plugins文件夹中的php文件。一个函数调用javascript文件(alerts.js) 位于example.com/wp-content/mu-plugins/js/. 如何在我的函数中定位mu插件文件夹?目前,我正在使用get_site_url() . \'/wp-content/mu-plugins/js/alerts.js\',虽然与问题不完全相关,但这是用于调用javascript文件的完整函数:
如何在u-plugins文件夹中使用WooCommerce?
我不希望客户端错误地停用woocommerce插件。我最近在wordpress中遇到了一个叫做必须使用插件的概念。(http://codex.wordpress.org/Must_Use_Plugins)我只是想知道是否有可能将woocommerce作为必备插件使用。
Hide mu-plugins list
我正在使用mu插件,http://codex.wordpress.org/Must_Use_Plugins.这些插件正在插件中显示。php,http://d.pr/i/JIvX.有没有办法隐藏它?谢谢
必须使用插件自动加载器:如何正确使用get_plugins()?
我的autoloader类负责加载必须使用的插件,这些插件不位于mu-plugins 文件夹要定位它们,我需要使用get_plugins() 作用According to Codex, 该函数接受一个参数:$plugin\\u folder(string)(可选):单个插件文件夹的相对路径。我的文件层次结构如下所示:|-- /mu-plugins | |-- autoload.php // only includes wpmu/autoload.php
根据FIG标准命名WordPress项目
我正试图围绕名称空间、自动加载器和FIG标准,以及最重要的是如何尽可能地实现与WordPress的集成。这是我的文件结构,是在awesome的帮助下创建的roots/bedrock WordPress stack.|-- /web | |-- /app | | |-- /mu-plugins | | | |-- autoload.php | | | |-- /cibulka-mu-base // abstr
MU-plugins插件是否仍通过wordpress.org/plugins部署?
我正准备发布我的第一个插件。我决定把它放在mu插件中,因为如果删除它,它会破坏依赖于它的其他代码。(这是一种开发工具,用于将变量记录到文本文件中。)那么,我可以将此提交给wp吗。o?或者他们只接受进入插件目录的插件?
内部的自动加载插件挂钩必须使用插件
我正在创建一个在多站点网络上运行的自定义MU插件。我正在开发一个功能,该功能将动态包含包含额外操作的文件,并根据当前正在处理的网站的活动插件过滤挂钩。问题是,当我访问子站点时,我的函数没有被调用。只有主站点触发此事件。无论我在哪个网站上,我如何让它执行该功能?function my_plugin_autoload_plugin_hooks() { $active_plugins = get_option(\'active_plugins\'); // Include cus
某些函数在调用表单MU插件时未定义
在我的mu插件/目录中有一个格式正确的php函数文件。当尝试使用wp\\u is\\u mobile()或current\\u user\\u can()时,我得到一个未定义的函数错误。Fatal error: Call to undefined function wp_is_mobile() in /var/www/dev.example.com/public/wp-content/mu-plugins/multisite-functions.php on line 147 在mu插件之后是否
在多站点上的新站点上自定义默认设置
正如标题所述,当在wordpress多站点上创建新站点时,我需要一种方法来更改默认设置我想将代码保存在mu插件中是最容易的,但可以使用特定的默认选项,如:将frontpage设置为静态页面创建默认页面并将其设置为博客索引页面日期和时间格式
如何使用WP-CLI激活MU插件?
我是否需要一些额外的WP-CLI捆绑包来通过命令行激活mu插件?我在文件里找不到关于这方面的任何东西。WP-CLI对mu插件的处理是否有所不同?我创建了/wp-content/mu-plugins/my-plugin.php 包含:<?php /* Plugin Name: My Plugin Description: Provide must-use code. Version: 1.0 */ 当我这样做时:$ wp plugin li
How to update mu-plugin
我正在管理一个由另一方开发的wordpress网站,他们在mu插件文件夹中放了一堆插件。这些插件不能通过WordPress的默认界面更新,必须手动更新我找不到有关如何正确更新这些插件的任何详细信息。这只是用插件的更新版本替换当前文件的问题吗?还有一个问题:我可以把这些插件转移到插件文件夹中吗,或者插件/网站有被破坏的风险吗?假设所有这些插件都已正确编程并可在WP插件目录中使用。
在u-plugin中添加OR,以检查多个用户中是否有一个是登录用户
我在WordPress开发中进行了搜索,但找不到答案,所以我要么搜索得不好,要么找不出需要搜索的实际术语。。。我正在尝试创建一个简单的mu插件来删除更新通知、NAG和其他随机通知,这些通知是由我在许多网站上为客户端使用的许多插件创建的。该插件将删除除单个用户之外的所有用户的通知。下面的代码可以工作,但我知道我没有删除核心、插件和主题通知。也就是说,我现在试图解决的问题(没有用)是能够添加多个能够看到通知的用户(通过用户名)。。。所以AdminUser 和AdminUser2 和AdminUser3 应该在
为MU-plugin中的一个插件定义常量
我想定义常数ACF_Lite 像true 这样,高级自定义字段插件的接口就隐藏在除父站点外的所有多站点子站点上。为了清晰和可维护性,我想从mu-plugins 该插件还将控制该插件显示的字段。我原以为这样就可以了,但事实并非如此:if( get_current_blog_id() !== 1 ) define( \'ACF_Lite\', true ); 插件作者说这需要wp-config.php, 但我很惊讶这不管用因为,according to the codex, mu插件