您当前的位置:首页 > TAG信息列表 > plugin-development
插件激活时POST_CONTENT的多个数组
对不起,我的英语不好。我想在激活插件时创建多个页面。这也是可行的,但是如何在不同的页面中获得不同的内容呢?if (!current_user_can(\'activate_plugins\')) return; $page_titles = array( \'Login\', \'Dashboard\' ); foreach($page_titles
WordPress管理面板不工作
今天,我将所有代码添加到新服务器,我得到的问题如下图所示。WordPress管理面板不工作。我尝试了以下代码define(\'CONCATENATE_SCRIPTS\', false); 然后我得到的CSS和管理面板也是一样的,但如果我点击任何链接,那么我会得到下面的错误
混合和匹配-WordPress插件中的自定义模板
我有一个客户,有一个全面充实和功能完善的WordPress网站,主题是儿童。我正在创建一个插件,让他们从未登录的用户那里获取表单数据,并将其发送到外部API。起初,我认为我应该将表单放在一个短代码中,然后将该短代码粘贴到页面中,这与创建“商店”页面的电子商务插件没有什么不同。客户希望此表单的样式与网站的其他部分完全不同。就像一个次要主题。我希望整个项目捆绑在一个插件中,这样以后对主主题的更改对插件没有影响。我找到了一些通过检查来破解WordPress进程的方法$_SERVER[\'REQUEST_URI\
WP_Schedule_Event自定义事件时间
好的,假设我想让用户能够每X分钟安排一次wp cron事件。现在,假设我希望X在10到525600之间(一年中的分钟数)。我看到的是通过$schedules数组处理cron事件的一种非常愚蠢的方法。如果我理解正确,我必须为最终用户想要的每一个不同的事件时间向数组中添加一个自定义时间表。例如:add_filter( \'cron_schedules\', function ( $schedules ) { $schedules[\'twelve_minutes\'] = array(
如何使用_field参数在WordPress API中查询嵌套字段
我正在尝试使用wordpress提供的\\u fields param访问某些深度嵌套的字段。我的问题是什么?响应结构。{ "_embedded" : { wp:featuredmedia : [ { "id": 21917, "date": "2021-02-27T
“Dashboard”-命名的PHP文件不包括在内
我做了一个简单的;测试插件演示问题:my-test-plugin/ ├─ includes/ │ └─ dashboard.php └─ main.php <?php // dashboard.php echo \'<h1>Dashboard</h1>\'; <?php // main.php /** * Plugin Name: My Test Plugin */ add_actio
如何在不影响服务器内存的情况下控制AJAX调用?
我想了解ajax调用和服务器内存是如何链接的?WordPress控件中是否有此参数。比如说,如果我正在使用ajax导入一些大的东西,那么如何在不影响内存限制为250MB的服务器的情况下执行呢?请帮忙
WP表单不显示,成为致命错误
这就是我在Wordpress中安装WPForm后的样子Fatal error: Uncaught exception \'Exception\' with message \'There is no suitable CSPRNG installed on your system\' in /var/customers/webs/harlac17/wp/wp-includes/random_compat/random.php:212 Stack trace: #0 /var/custo
错误:“更新失败:响应不是有效的JSON响应”,带有自定义短码
我正在构建一个主题,将通过外部API恢复的数据集成到其中。我选择创建一个插件,将所有数据处理放在其中,它允许我生成一个用户可以交互的快捷码,例如,更改主页上显示的项目数。在这方面,一切都正常,但我的问题是古腾堡编辑;当我将我的快捷码添加到页面并要保存它时,将显示以下错误消息:Updating failed: The response is not a valid JSON response.但是,更改已正确保存。此消息令用户担忧,因为:离开时,web浏览器会显示一个JavaScript警报,表示修改将丢失
如何在WordPress中创建帖子比较
我正在儿童主题中创建一个功能,即车辆(汽车)比较。该复选框将在车辆列表页面的比较列表中添加车辆(车辆)。比较页面将给出所选车辆(汽车)的压缩。我想创建这个流,如何创建这个流。我已经创建了车辆自定义帖子类型。
点击自定义插件管理菜单将重定向到实时站点上的“不需要更新”
我构建了一个自定义WordPress插件,可以将Woocommerce的购买信息发送到CRM。该插件在localhost上运行良好。但在live网站上,每当我点击管理菜单时,我总是被重定向到;无需更新“;页这是我的主要插件文件:/** * Plugin Name: Woo Crm * Description: Sends customer data to the CRM on purchase. */ if (!defined(\'ABSPATH\')) {
通过变量值设置WordPress瞬时过期
我想通过变量值设置WordPress瞬态。这是我试图实现的示例代码。<?php if ( false === get_transient( \'special_query_results\' ) ) { $ExpiryInterval = "24 * HOUR_IN_SECONDS"; // <--- Storing in Variable $RandPostQuery =
如何显示分类?我创建了一个插件,然后创建了一个自定义类型。还有一个分类法,我也已经登记了
所以我的问题是,我可以把代码放在哪里来显示分类法?我找到了这个代码`function get_taxonomies( $args = array(), $output = \'names\', $operator = \'and\' ) { global $wp_taxonomies; $field = ( \'names\' === $output ) ? \'name\' : false; return wp_filter_obj
如何按类别显示与博客相关的自定义帖子?
我正在使用WordPress,我必须按类别显示相关的博客。我已经创建了一个自定义类型的帖子。我尝试了下面的代码,但代码显示的是文章的最后一个类别。你能帮我解决这个问题吗?function relatedBlogPost($atts){ global $post; $custom_terms = get_terms(\'blogs_cat\'); foreach($custom_terms as $custom_term) { $args = array(
WordPress广告的严重错误消息
我们在Wordpress上有网站,托管在AWS服务器上。当我们尝试添加新帖子或图片时,Wordpress添加上出现了一条严重错误消息。(PFA屏幕截图供参考) 如果有人知道这个问题,他们能帮助我们解决这个问题吗。 谢谢
如何实时测试WordPress插件
我正在开发一个简单的WordPress插件,每次我想手动测试插件时,我都需要制作一个zip文件并通过管理面板将其上传到站点。(WordPress网站是通过XAMPP在本地运行的)每次我进行更改时都这样做是非常乏味的。有什么方法可以在我编写代码时实时测试插件的更改吗?非常感谢您的回答。
Content-Security-Policy标头存在并显示正确的设置,但仍收到拒绝的连接
所以我把一个插件放在一起,它允许我用一个在线服务连接多个客户端站点。我可以让服务供应商代码段加载,但一旦你与它交互,事情就会变得棘手,它拒绝加载(我猜)iframe。。。它的文档记录很差。Refused to load https://www.service-domain.com/ because it does not appear in the frame-ancestors directive of the Content Security Policy.这是我收到的控制台日志错误。因此,我跳回插件
使用WordPress的PHP代码,如何一次仅从数千个用户中批量删除100个订阅者?
使用WordPress PHP代码,如何一次从数千个用户中批量删除100个订阅者?(以下代码试图一次删除所有50k用户,而我的服务器挂起。如果我一次只能删除100个用户,那么我可以每5分钟使用一次Cron作业。)<?php $blogusers = get_users( ‘role=subscriber’ ); // Array of WP_User objects. foreach ( $blogusers as $user ) { $user_id = $user
如何在函数.php代码中使用html?
实际上,我在尝试在功能代码中使用html时遇到了一个小问题。是这样的。/* AJAX for Posts */ function misha_loadmore_ajax_handler(){ $args = json_decode( stripslashes( $_POST[\'query\'] ), true ); $args[\'paged\'] = $_POST[\'page\'] + 1; $args[\'post_status\'] = \
如何在创建全新帖子时添加默认预定义缩略图?
我正在制作一个插件,它有一个自定义的帖子类型,我需要添加预定义的内容。我使用了过滤器default_title 和default_content 标题和内容,但我找不到如何添加预定义的附件(缩略图)图像。在我的插件中,我有一个设置选项,在这里我设置了默认图像,还有附件ID。现在我所要做的就是在创建新帖子时进行设置。是否有任何操作或筛选器可供我使用?