您当前的位置:首页 > TAG信息列表 > plugins
如何通过php逻辑自动激活和停用WordPress插件?
是否可以构建逻辑来控制特定wordpress插件的激活和停用,例如由时间段触发的激活/停用?感谢知识共享。
设置API-输入始终在验证上更新
我正在关注Wordpress的一本书,并试图创建一个插件,并显示了一个选项页面。在这个页面中,我有两个文本字段(这些值存储在一个数组中)。我正在尝试添加自定义验证(例如,如果为空)。验证在register\\u setting函数的第三个参数中设置。然而,这本书没有任何可能验证的例子(只是使用Wordpress函数来清理输入)。要获取显示的错误消息,请遵循以下链接:https://codex.wordpress.org/Function_Reference/add_settings_error在验证函数中
即使插件处于非活动状态,也可以利用插件中的某些漏洞吗?
我刚刚收到Wordfence安全插件开发人员的通知,告知其他流行Wordpress插件中存在多个漏洞。这种情况下的一个例子是mailchimp表单插件,它可能会被广泛使用。我很想知道,即使插件处于非活动状态,是否也可以利用某些插件漏洞?(即插件存在于站点上,但当前未激活)
为什么有些插件包含wp-includes/plugin.php文件?
通过查看wordpress核心,我理解了该插件。php是在插件加载之前加载的。但一些插件正在重新加载它。重新加载插件的任何优点。php?还有,does\'nt PHP在函数定义中包含同一个文件时出错了吗?
如何在子菜单页面或菜单页面中添加标签
是否可以在子菜单页或菜单页中添加标签(如每篇文章)?不创建自定义帖子类型。我有菜单页和一个表单,我想在菜单页中添加标签。
WP插件:在页眉中打印Java脚本
[我是wordpress编程新手。]我正在开发一个插件。插件需要在标题中使用javascript代码。为了只在插件设置页面的标题中打印代码。我不能那样做。我已经提到instructions here如果使用this plugin我还尝试通过下面的方法在body(div之后)中添加代码。。。。include( plugin_dir_path( __FILE__ ) . \'ipn/javascript.php\'); 但这并没有起作用。检查插件代码。。。。add_action( \'admin_e
JQuery函数在我的插件中不起作用
我创建了我的第一个WP插件。首先,我将div、h1和button添加到单篇文章中,并在下面单击按钮后尝试隐藏这个div。我尝试通过添加外部jQuery文件来实现这一点。问题是,单击按钮后,什么也没发生。我不知道为什么。我的PHP代码:add_filter(\'the_content\', \'hello_world_date_time\'); function hello_world_date_time() { if ( is_single() ) {
自定义链接中的用户名变量?
我试图在php代码中使用自定义链接来链接buddypress概要页面。基本上,我需要一种创建用户名常量的方法,这样我就可以创建如下链接领域com/members/--用户名--/配置文件域。com/members/--用户名--/设置域。com/成员/--用户名--/其他使用--username--作为常量,可以更改单击链接的当前登录用户?我相信这可以在函数中完成。php的重写代码,但不知道从哪里开始。如果有人能帮忙,我将不胜感激。。。这几周来一直折磨着我。我在实现代码方面没有问题。。。只是不知道如何创建
仅允许管理员角色访问插件设置/选项页面
我已经创建了一个插件,但似乎除了订阅服务器之外,所有角色(贡献者、作者、编辑、管理员)都可以访问我的插件的设置/选项页面。如何设置只有管理员才能访问我的插件选项/设置页面的权限?编辑:以下是创建选项页面的方式:function myplugin_add_admin_settings_menu() { add_options_page( \'MyPlugin Options\', \'MyPlugin Options\', \'read\', \'myplugin-options\', \'my
插件中创建的对象的可访问性,来自标题
我有一个简单的OOP插件和一个类$MyClass 在里面。我创建实例MyObject 在我的主题函数中。php文件。多亏了这个,我可以用任何方法MyObject->MyMethod 从我的page.php 例如,第页。这没关系。但奇怪的是,当我在佩奇的时候。php,此方法调用有效before 和after 这个get_header(\'menu\'); 但不是在里面!(header-menu.php是我的头文件)。因此,我似乎在标头包含中失去了对象MyObject的可见性,我需要在标头中使用这些方法
在Magento平台上为博客生成XML站点地图
我们的商店位于Magento上,安装在root上。我们的博客使用Wordpress,安装在我们域的/wp,呈现在/blog。我尝试了几乎所有插件,但无法为博客生成xml站点地图。每个人都会创建一个Magento商店的HTML站点地图,而不引用任何博客或帖子。我们的商店是rissyroos.com. 博客位置为rissyroos.com/blog. 我尝试了至少十几个不同的插件,从Yoast开始,现在以Yoast结束。我尝试过谷歌网站地图、一个SEO包中的所有内容、更好的WordPress谷歌XML网站地图
未定义AJAX对象-JS文件在插件文件夹中
我正在尝试修改插件脚本,在执行一个函数后添加电子邮件通知,但我总是遇到一个错误:“未捕获引用错误:未定义ajax\\u send\\u notification\\u对象”。对不起,伙计们,我刚接触wordpress,这是我的第一个问题。我不确定这是否是因为JS文件在plugins文件夹中。提前谢谢。这是我在函数中的代码。php:function ajax_send_notification_init(){ wp_register_script(\'ajax-send-notif
网站其余部分处于维护模式的页面即将到来
我已经创建了一个自定义插件,但正式卡住了!我需要创建即将到来的页面:注册时事通讯后,包括注册时事通讯的选项,链接至隐私部分,谢谢你,我尝试重新指导用户。htaccess mod,但这需要白名单多个IP地址才能授予访问权限。前面实现的另一个警告是,我们将创建一个子域来承载其他内容,并希望该域承载登录页内容。相反,我决定使用WordPress维护模式功能创建一个自定义插件。然而,问题是我无法成功地将用户重定向到“隐私”和“谢谢”页面,而不让链接看起来又长又糟糕。登录页正常,为mydomain。com公司隐私页
无法在非批量模式下启用/禁用插件
我已经安装了WordPress(4.5.3),由于某种原因,它失去了通过批量操作以其他方式禁用/启用插件的能力。我不知道这到底是什么时候发生的,为什么?有什么想法吗?
插件中单个文本串的更新安全翻译
我正在尝试更改具有以下结构的插件中的英文文本字符串:├── language │ ├── albdesign-wc-donations-sq.mo │ ├── albdesign-wc-donations-sq.po │ └── default.pot └── woocommerce_donations_on_cart.php 我在我安装插件的网站上只使用英语,所以我也可以在woocommerce\\u Investments\\u on\\u car
在unction.php中的快捷代码中添加_POST_THMBIAN_URL
我想在每个WC产品上显示一个由CodeLights弹出的窗口。为此,我把它放在我的孩子主题的函数中。phpadd_action( \'woocommerce_product_meta_end\', \'childReview\' ); function childReview() { echo do_shortcode(\'[cl-popup size=\"l\" title=\"Click!\" btn_label=\"Headline\" btn_bgcolor=\"#006982
在管理菜单中新的“自定义类型”项。这是一个插件还是WordPress的新功能?
我刚刚注意到我的wordpress后端(admin)菜单上有一个“自定义类型”菜单项。图片:我尝试禁用所有与自定义帖子类型相关的插件,但它仍然存在。因此,我禁用了后端中的每个插件,但它仍然存在。新wordpress功能?或者我做了什么?
在rdp-plugin/includes/settings.php中添加选项卡并保存设置
在我的插件设置页面中,我必须添加更多设置。为了正确,我需要一些标签以便更好地理解。这里是我在我的rdp-plugin/includes/settings.php<h3 class=\"nav-tab-wrapper\"> <a class=\"nav-tab nav-tab-active\" href=\"#\">Test1</a> <a class=\"nav-tab\" href=\"#\">Test2</a>
Wordpress reliability
我正在用WP 4.5.3和WAMP开发一个站点。该网站使用了来自许多作者的大约20个插件。随机地,我会在页面上看到让我发抖的变化。例如,只需从我的主题切换到“214”并反转,禁用所有插件,即可更改主页的布局和默认模板!编辑器将随机加载页面的旧版本(4个月内发生5次)。我对此很害怕。想知道如果数据以某种方式被破坏,或者一个不正常的插件可能会破坏我的系统,会发生什么。当一个“可靠”的版本准备就绪时,我会定期备份,但我想知道会发生什么,我能做些什么来限制风险
致命错误:WP抱怨重新声明
我正在制作一个包含多个文件的插件,它与wpdb有一些交互,所以我将所有内容都放在一个名为FA db的文件中。php<?php global $wpdb; function FAvideoid() { return $wpdb->get_var( \"SELECT \'video_id\' FROM $wpdb->ytvideos ORDER BY RAND() LIMIT 1;\"); } function FAregister($