您当前的位置:首页 > TAG信息列表 > core
由于“media.php中未定义的偏移量”而导致大量的调试.log
最近调试。日志(WP 5.3.2)增长到17GB,因为有大量这样的条目:【2020年1月17日16:29:01 UTC】PHP通知:未定义偏移量:1英寸/wp包括/介质。php在线790[2020年1月17日16:29:01 UTC]PHP注意:未定义偏移量:0英寸/wp包括/介质。php第69行【2020年1月17日16:29:01 UTC】PHP通知:未定义偏移量:1英寸/wp包括/介质。php在线70找出这些通知的确切原因的有效方法是什么?
函数的作用是:返回某些博客页面上缺少的页码。
我有一个非常奇怪的问题,我正在努力调试而不修改核心函数。在博客档案的第1页上显示了页码:1、2、4(第3页缺失)。第2页和第3页的页码很好,但在最后一页(第4页),我又少了一页:1、3、4(第2页缺失)。我的博客正在使用默认的页面编号功能the_posts_pagination() 我找不到任何正在覆盖此内容的内容。当我查看HTML输出时,我看到缺少数字的页面具有以下标记,其中页面编号的标记应该是。<span class=\"page-numbers dots\">…</span>
如何使用api.wordpress.org从wordpress.org/Themes中获取主题信息?
我正试图从WordPress中获取一些主题描述的html代码,我知道这在codecanyon中是可以实现的,但在WordPress中却无法实现。org,我已经阅读了api。wordpress。组织主题和插件部分的文档https://codex.wordpress.org/WordPress.org_API 并且能够通过插件实现这一点https://api.wordpress.org/plugins/info/1.0/{slug}.json, 但主题并不那么明确。有人能帮帮我吗?
WP-CLI:检测更改的核心文件并自动恢复它们
我知道有一个命令可以验证核心文件的完整性:$ wp core verify-checksums 如果文件已损坏或更改,是否有任何WP-CLI命令可自动恢复所有这些文件?E、 g.从官方存储库下载这些文件并进行恢复。这可能是一个有用的命令,可以每24小时运行一次,例如,与任何更新一起运行,以保持Wordpress安装的完整性和安全性。
媒体元素和播放核心JS可以出列吗?
我想了解WordPress核心javascript文件/wp包括/js/mediaelement/mediaelement和player的用途。最小js我这样问是因为它重136KB,我想知道我是否可以避免为某些最终不使用该功能的网站加载它。
如何提高调试日志时间戳的精度?
有时,我会将信息写入调试日志以诊断问题。在处理性能问题时,仅解决小时:分钟:秒是不够的。我想转到毫秒,但尚未找到进行更改的位置。想法?FWIW,这是默认时间戳的样子:[2020年5月8日23:16:38 UTC]谢谢你的建议。
加载WordPress核心,但带有特定插件
我正在寻找一种创建自定义PHP文件的方法,在其中加载WordPress core,但只激活特定插件。<?php require_once \'../../wp-load.php\'; // load specific plugins // do something 这怎么可能?
WordPress执行的第一个操作或过滤器是什么?
为了衡量wordpress网站的性能,我需要wordpress执行的第一个过滤器或操作是什么?看来index.php 是服务器的输入文件,有一种方法可以通过在安装插件时编辑此文件以编程方式添加全局时间变量,并添加此行: $timezone = date_default_timezone_get(); define( \'REQUEST_RECEIVED_TIME\', $timezone );
如何编辑图片文件URL中的<BODY>标签?
目前,我的图像文件显示在以下URL结构中:www.example.com/wp-content/uploads/year/month/image-file-name.jpg 这些图像文件包含以下Body标记<body style="margin: 0px; background: #88888;"> 现在,我想修改此Body标记,使其成为:<body <?php body_class();?> style="margin: 1
允许WordPress核心自动更新的IP地址白名单
我在一个基于服务器的网站上工作,该服务器有非常严格的防火墙规则。它不允许站点上运行的任何东西连接外部服务器,除非其IP地址已明确列入白名单。有人知道在哪里可以找到WordPress核心更新程序的IP地址吗?谢谢
Check for security updates
是否有任何选项可以检查我在网站上的所有插件、核心和主题是否存在安全问题?示例:对于Wordpress core,我可以检查我的当前版本:get\\u bloginfo(\'Version\'),更新:get\\u site\\u transient(\'update\\u core\')->;更新[0]->;现在的但我无法检查更新是否是安全更新。是否有任何API或其他东西,我可以从中获取安全更新的信息?
Rebuilding core image block
我正在尝试重建核心/图像块,以便在标题中添加额外的链接,这将是指向另一页图像中对象的扩展描述的链接。这既需要修改块编辑界面,也需要保存标记。所以我选择从github获取核心/图像块(以及嵌入文件夹中的必要依赖项)。在对块进行少量修改后(删除块的index.js中不需要的导出并添加registerBlock-因为对Gutenberg的块注册是针对单个js文件中的所有核心块完成的),块可以很好地编译。然而,在Wordpress Gutenberg编辑器中,block抛出了一个错误。错误为:未捕获的TypeEr
从插件设置页面更新核心选项
我正在尝试更新核心WordPress选项,image_default_link_type, 但WordPress拒绝更新它。插件本身注册的选项将更新。下面是一个简单的示例:add_action( \'init\', \'wpse_register_plugin_settings\' ); add_action( \'admin_menu\', \'wpse_add_plugin_admin_menu_entry\' ); /** * Register a plu
什么是WP_INTERNAL_POINTERS核心类?
这个documentation 没有很好地解释它,我想了解它是什么以及它存在的原因。
关于模板加载.php文件的问题
我正在研究WP代码,对/wp-includes/template-loader.php 文件,该文件处理必须为特定URL请求加载的模板。if($template = apply_filters(\'template_include\', $template)){ include($template); }elseif(current_user_can(\'switch_themes\')){ $theme = wp_get_theme(); if($
自定义哈希方法后阻止登录Cookie
尝试登录时出现以下错误:错误:由于意外输出,Cookie被阻止我定制了wordpress的核心功能wp_hash_password() 和wp_check_password() 使用SHA1算法进行用户身份验证,而不是MD5。我在插件中修改了它们。php文件(不是最佳实践,但适合测试)。函数现在如下所示:function wp_hash_password( $password ) { global $wp_hasher; if (
选择城市时时区错误(哥本哈根)
时区设置(在“Settings”(设置)“Generel”(常规)“timezone”(时区)”中)似乎被忽略。我已将其设置为“哥本哈根”(价值:Europe/Copenhagen).但服务器时间仍比丹麦的实际时间提前1小时。如果我只是在函数的顶部添加这些行,则调试。php文件:$datetime = new DateTime(); $datetime_str = $datetime->format( \'Y-m-d H:i:s\' ); error_log( $datetime_s
在模板页面上使用wp_head挂钩
我尝试在模板页面上使用hook wp\\u head,但这不起作用add_action(\'wp_head\', \'to_head\'); function to_head(){ //do stuff } 我将此代码放在模板部件上get_template_part( \'temp-parts/content/pages/catalog\' );只能在函数上使用挂钩吗。php或者有没有一种方法可以在任何页面上使用它
避免ACF GET_FIELD并返回核心WordPress函数
function slb_subscriber_column_data( $column, $post_id ) { // setup our return text $output = \'\'; switch( $column ) { case \'title\': // get the custom name data $fname = get_field(\'slb_first_name\'
可湿性粉剂核心:在哪里填写管理编辑屏幕的术语?
我试图了解管理表是如何填充的(对于帖子、用户、插件…)。对于术语/分类法,我感到困惑。在管理/编辑标签中。在我们到达$wp_list_table->prepare_items() 方法(其中$args 设置为稍后去获取数据),但从那以后,我不知道实际的数据库查询发生在哪里。查看WP用户列表prepare_items() 方法,很明显:$wp_user_search = new WP_User_Query($args); $this->items = $wp_user_search-&g