您当前的位置:首页 > TAG信息列表 > plugins
无法以管理员身份从主站点在WordPress多站点网络上添加新插件或主题。错误:ERR_TOO_MANY_REDIRECTS
我不能以超级管理员的身份从主站点向wordpress多站点网络添加新插件或主题。它显示以下错误:ERR\\u TOO\\u MANY\\u重定向。然而,我可以访问所有页面,登录到每个站点的仪表板,甚至可以更改已安装插件或主题的现有代码。我无法安装任何新的,网络陷入了循环。但是,如果我在wp config中使用以下代码关闭多站点选项,则可以避免该问题。php:define(\'MULTISITE\', false); define(\'SUBDOMAIN_INSTALL\', false);
快捷码不起作用[DT_CAROUSEL和[DT_FIGNIC_IMAGE
我被要求调查WordPress网站显示短代码的问题。这个网站对我来说是新的,我不知道是谁建的。短代码以开头[dt_carousel ... 或[dt_fancy_image .... 我正在尝试找出哪个插件会使用这个短代码,以便我可以重新安装它,或者如果它已经安装,请联系作者或以其他方式修复它。谷歌搜索只会显示其他显示短代码的网站,而且有很多这样的网站,所以这是一个常见的问题,没有一个容易找到的解决方案。我曾尝试禁用插件以查看是否存在冲突,但仍然会显示短代码。该网站正在使用主题Sinatra和WPBake
使用JavaScript而不是jQuery创建正确的WordPress AJAX请求
好的,我为我的插件编写了以下ajax代码,我想知道为什么它不起作用:JavaScript:function myFunction() { let dataContent = \"hello\"; let myData = { // Nonce _ajax_nonce: \"<?php wp_create_nonce( \'nonce-name\' );?>\", // Action Hook name
古腾堡块:如何重新加载ServerSideRender?
我终于让ServerSideRender开始工作了。但是,在保存帖子时,如何重新加载ServerSideRender? save: props => { return null; }, 我想这里我需要一个触发器之类的东西来再次从插件加载数据。有人能告诉我去哪里找吗?serversiderender列出了标题结构,并需要在更新帖子时显示新数据。这是整个索引。块的js。const { __, setLocaleData } = wp.i18n;
使用筛选器模板的白页_Include
我正在开发插件,并试图覆盖一些模板。如果我访问页面公文包,我的屏幕会显示一个白页。这是我的密码define(\"PLUGIN_DIR_PATH\", plugin_dir_path(__FILE__)); add_filter( \'template_include\', \'plugin_tweak_template\', 99); function plugin_tweak_template( $template ) { if ( is_page(\'port
类别页面多个产品添加到购物车任何可用于WooCommerce的插件
我所说的功能是,您可以将多个产品添加到购物车,而无需重新加载
Gutenberg Block:对象作为Reaction子级无效(找到:[Object HTMLDivElement])
我正在尝试从我的一个函数“编辑并保存”中添加一些html。如果我手动操作,它会工作:return <p>Hello World</p>; 但如果使用返回dom元素的函数执行此操作,则会出现以下错误:古腾堡块:对象作为React子对象无效(找到:[对象HTMLIDEVELENT])。但如果我做控制台。信息浏览器显示html。你知道为什么这样不行吗?registerBlockType( \'simpletoc/toc\', { title: __( \'Sim
One file for all translations
是否有任何解决方案可以从一个中心文件翻译插件/主题中的特定字符串?所以只有翻译的字符串(前端)存在,所以网站的编辑不需要搜索所有字符串。例如,本地翻译的MO文件?
当我将插件上传到我的网站时,Composer没有处理它
我在localhost中的一个插件中工作,它在我的localhost网站中工作得很好im在其中使用composer,但当我将其上载到我的网站时,它出现了一个致命错误,因为composer autoload不工作,在与我的插件同名的php文件中,我需要供应商自动加载,错误表明我称为wiht autoload的文件不存在我对php或composer不太了解,我不明白为什么在localhost中工作,但在我的在线网站中不工作,供应商文件存在,正如我在cpanel目录中看到的那样,然后我尝试将相同的插件上载到其他
允许成员在我的网站上创建组
我目前正在建立我的第一个Wordpress网站。我希望能够做到以下几点:用户到达页面,列出所有可用的组。如果用户找到了自己喜欢的组,他可以创建一个新组并将其发布在同一页面。有什么建议吗?谢谢大家!以下是线框示例:https://s3.amazonaws.com/assets.mockflow.com/app/wireframepro/company/Ca5da46834ce9573670ea34b79da0d8a0/projects/M79623675c0572761f400b7266af8de81158
如何在插件中包含和使用自定义类文件?
我对OOP完全陌生,但我试图通过创建一个简单的Recipes插件来深入了解。我添加了一个Recipes自定义帖子类型和一些元字段,现在我正在尝试创建一些模板文件来显示recipe元和内容。要做到这一点,我认为创建一个类来获取特定帖子的所有元是有用的。为了测试,我创建了一个模板文件,用于在帖子内容后用单个元值回显一句话:$recipe = new Wp_Recipes_Recipe; echo \'<p>The prep time for this recipe is \' . $rec
WordPress站点更新一些插件后显示白屏(紧急)
我更新了一些插件,几分钟后,当我查看我的网站时,我看到了白色屏幕。我尝试的内容:我重新启动服务器我加载了以前的备份我将插件目录的名称改为plugins2I在wp config中添加了debug true。php只有白色屏幕。请帮忙,这很紧急。
工作代码,不工作-插件开发人员
我一直在为主题的functions.php 还有一点CSS,用于中的定价表Appearance --> Customize --> Custom CSS..所以我决定,所有这些都是从主题中分离出来的,所以我不妨制作一个插件。购买产品后更改角色,按ID显示单个产品的当前货币和价格的快捷码。到目前为止,我有这个(插件)├── Awesome-Plugin │ ├── awesome-plugin.php │ ├── shortcodes.php │ ├── wo
在Redux框架插件中找到wp_deregister_script警告
我在我的主题中使用redux插件,并在wordpress中上传主题。组织显示警告:主题和管理文件夹中的redux插件和redux插件警告:在admin/ReduxFramework/ReduxCore/framework中找到wp_注销_脚本。php。主题不得取消注册核心脚本。第579行:wp\\u注销脚本(“wpb\\u ace”);警告:在admin/ReduxFramework/ReduxCore/core/enqueue中找到wp\\u deregister\\u脚本。php。主题不得取消注册核心
插件单击按钮激活其他插件
我有一些代码在后端页面中有一个按钮。我想点击按钮,让它激活一个已经在插件目录中的插件。代码如下:<?php add_action(\'admin_menu\', \'addons_plugin_setup_menu\'); function addons_plugin_setup_menu(){ add_menu_page( \'Addons\', \'Addons\', \'manage_options\', \'addons-
阻止插件自动激活
在我管理的一个网站上,托管公司会自动将一个插件强加于我们,这没用。我正在寻找一个钩子/动作,可以用来完全防止插件被激活,因为即使我删除插件,它也会自动重新安装和重新激活。有人知道我应该去哪里吗?
如何使我的站点使用多种语言?
我开始获得国际访问,但我如何使我的网站多语言?是否有一个好的插件或我需要做什么?
PhpStorm警告说使用了_POST_THMBILINE函数,有没有最佳实践补救方法?
在我正在开发的插件中有一行:echo the_post_thumbnail(array(155,55));它会引发检查警告:“void”函数“使用的\\u post\\u缩略图”结果是否有处理此问题的最佳实践方法,或者PhpStorm检查是否过于激进?
Student access credentials
我正在一个会员网站上工作,并使用restrict content pro,我需要允许创建学生访问用户。此用户只有用户名和密码,因此出于隐私原因,数据库中不会有识别数据。我想出了一个解决方案,通过隐藏电子邮件输入字段,并使用用户名将我的域附加到电子邮件地址上来创建电子邮件地址。用户从未看到该电子邮件地址,也没有用于任何用途(丢失的密码无效)。电子邮件本质上与用户名相同,并且满足插件对电子邮件地址的要求。我将用户名输入限制为字母和数字,并将一条错误消息更改为用户名正在使用,该消息表明电子邮件已被使用。这一切似
安装插件时,我应该将用户的API密钥保存在哪里?
我正在创建一个插件,它将要求用户设置一个API密钥,以便与我的API通信。我的问题是:我应该把它保存在哪里?从逻辑上讲,我认为它应该保存在数据库中,这就是我开始做的。我编写了以下代码来创建一个表,并在其中存储api\\U密钥:<?php /** * Fired during plugin activation. */ class Plugin_Activator { public static function activate() {&