您当前的位置:首页 > TAG信息列表 > core
从我的Linux发行版资源库更新WordPress
我用apt安装了wordpress,它连接了很多目录,所以我怀疑使用内置的核心更新工具会破坏安装;但wordfence不断要求我使用上述工具进行更新,这可能比linux发行版存储库更新得多。为了解决这个恼人的问题,我是否必须消除它并重新开始?
WP_INSERT_POST在一个站点上总是返回0,已完成广泛测试,无法找到底部
我有两个网站。一个是新安装,另一个是存在错误的现有站点/在wp-admin/post-new.php 屏幕我已经禁用了所有活动插件,并启用了默认主题,但仍然出现这些错误(因为在页面加载期间,未在DB中正确创建草稿帖子)。Notice: Trying to get property \'post_type\' of non-object Warning: Creating default object from empty value Notice: Trying to get prope
如果古登堡按钮为空,则在保存时移除
我的设计中有一些按钮并没有文本,这些按钮的图标设计在:标签的前面。它在WP 5.5中工作得很好,但现在我已经在live中进行了更新,当我保存任何页面时,它会删除所有这些按钮。我理解,因为它是空的,WP会在保存时删除它。有没有一种方法可以跳过一个块或跳过这个删除块的内容,因为我的大多数块都有空按钮,而live site无法编辑,因为它删除了所有的空按钮。
在主题页面上的搜索表单下方显示通知
我想在主题安装页面上显示一个通知。我使用了admin_notices 钩子,但它在搜索框上方显示消息。我想在图像中黑线的位置打印通知。对于插件页面,我们有pre_current_active_plugins 但是对于主题页面,我没有找到一个。
我正在使用钩子添加自定义的css&js,即使我没有接触wp-class-钩子,也出现了这个错误
Warning: call_user_func_array() expects parameter 1 to be a valid callback, function \'skfans_wp_enqueue_script()\' not found or invalid function name in C:\\xampp\\htdocs\\plugin\\wp-includes\\class-wp-hook.php on line 306:add_action(\'wp_enqueue_scripts
WordPress如何取消包含/停用插件?
Wordpress为其插件系统使用观察者模式,并在检查插件是否激活、扫描插件目录并将所有内容存储在插件类的数组中的前提下运行。一旦它得到激活的插件,它就会继续包含插件脚本文件,然而我很好奇Wordpress如何在管理员中停用插件时不包含插件?如果Wordpress只是通过标准的include\\u once或require\\u once包含文件,Wordpress如何停用插件并取消其包含?根据我的理解,您不能在PHP中包含然后取消包含文件(据我所知不是这样)。有人能告诉我插件所在的特定文件,以及停用插件
使用TortoiseSVN创建补丁
我使用TortoiseSVN管理WP-repo上的几个插件。现在,我想尝试用一个小补丁为core做贡献。我遵循了以下说明:https://make.wordpress.org/core/handbook/tutorials/working-with-patches/我的修补程序包含一个标题,其中包含以下信息:Index: class-wp-embed.php ===================================================================
UPDATE_POST_(META/TERM)_CACHE说明
我在读一些best practices from 10up 他们提到在WP\\U查询中将这两个标志设置为false(取决于您查询的内容):\'update_post_meta_cache\' => false: 不使用post meta时很有用\'update_post_term_cache\' => false: 在不使用分类术语时有用</我假设它利用了update_post_caches() 但我甚至不能百分之百确定这意味着什么。谁能解释一下这两个标志在WP_Query 它们有多有用
UPDATE_POST_META和UPDATE_POST_META挂钩有什么不同?
我正在开发一个增强的修订系统,以创建一个日志文件,记录用户和/或算法对附加到特定帖子类型的元数据所做的所有更改。虽然我很清楚update_post_meta 适用于所有帖子类型,而update_postmeta 我的问题不取决于帖子的类型,也不包括update 零件,因为对于updated, delete, 等检查后wp-includes/meta.php, 我找到了前面提到的钩子来完成我的工作,但这给我提出了一个问题。核心部分是版本4.4.2中的一行215:foreach ( $meta_ids as
IS_PREVIEW()始终返回FALSE
我刚刚开始一个新的Wordpress项目,由于某种原因,我无法让预览正常工作。我已经禁用了我所有的插件,但在使用is_preview().目前,我正在创建一个通过页面呈现的页面。php,我只调用var_dump(is_preview()) 它总是显示错误。如果我把它放在循环中也没关系,还是假的。我错过了什么?不应该is_preview() 单击“预览更改”时返回true?编辑:我当然在打电话var_dump(is_preview()) 而不是我最初写的“the\\u preview”。然后打印出来bool
WordPress get_post函数,1300行长
我刚刚开始学习WordPress核心。WordPress的代码库是我彻底研究过的第一个大型代码库。wp中的get\\u posts方法包括/查询。php有1300行长。对我来说这是巨大的。我能在代码库中看到更多这样的大型函数吗?
WordPress核心更新失败-插件更新没有问题
我的WP安装只需点击一次插件/主题更新,没有任何问题,但对核心的更新总是失败。除了一项可能是由于文件系统权限引起的建议外,未列举任何具体原因。它托管在linux VPS上。这可能是什么原因?核心更新具体需要什么类型的文件/文件夹权限?我不是共享主机,所以我可以根据需要自由修改权限。谢谢你,我
删除主页上的Rel=Next,但不删除其他页面
WordPress的大多数新模板都存在一个主要问题,需要您将主页设置为Your Latest Posts. 这是为了使许多伟大的主题功能能够工作。问题是,wordpress核心和yoast seo也将首页(即使不是博客页面)视为页面实体。那么这意味着什么呢?你有一个主页www.mysite.com 如果您访问页面并查看您看到的源代码rel=\"next\" href=\"hxxps://www.mysite.com/page/2/\"如果你真的点击了/page/2链接,你会看到它会把你带回到首页,除非这次
附件页固定链接/URL重写问题。如何改变实际改写?
我在理解附件页永久链接设置-->我设置的永久链接的行为时遇到问题http://www.example.com/sample-post/ 作为首选设置。上载图像时,会自动创建附件页的永久链接。示例:我开始服务(一页)并上传风景。jpg到媒体库</永磁线http://www.example.com/services/landscape/ 是自动创建的如果我想在命名的横向中创建一个以服务为父级的页面,我在创建横向页面时不能按wordpress重命名它example.com/services/land
WP_SITE_QUERY与WP_NETWORK_QUERY
有人能解释一下WP_Site_Query 和WP_Network_Query 在里面WordPress 4.6?WP_Network_Query() : 用于查询网络的核心类WP_Site_Query() : 用于查询站点的核心类WP_Term_Query() : 用于查询术语的类有没有示例可以查询Network 与Site vs。Posts? 不是吗WP_Site_Query 只是做一个WP_Query? 我一直希望有一种方法可以在多个网站上查询帖子,但我不这么认为。我想知道Multisite Focu
如何在不单击预览按钮的情况下在预览URL上显示更新的编辑
http://localhost/demosite/?page_id=19&preview=true^ 这是id为19的页面的预览URL,现在每当我对其页面内容进行一些更改并刷新URL上方时,它不会显示我所做的最新更改,除非我单击“预览”按钮,我认为“预览”按钮会触发某种保存页面的函数,然后上面的URL显示最新编辑,我想知道我是否可以调用“预览”按钮在单击时调用的函数。
WordPress自动更新包括哪些内容?
好的,我知道根据Wordpress\' own article on this core自3.7版以来获得安全自动更新。但我的问题是,这是否包括所有安全修复?一、 e.如果我有一个网站可以自动更新,比如说4.0版,更新到4.6版有什么安全好处吗?
WordPress classes explained
是否有任何书籍、网站或讲座解释内置的WordPress课程?我真的很想了解WordPress是如何在内部工作的。我已经在trac上找到了核心文件,甚至查了class reference on codex 但我发现用这种方式学习很困难。我知道这不是一个需要资源的地方,但我搜索的每一个地方的结果都是主题/插件教程。我真的很想了解WordPress的内部工作,有人能给我一些指导吗?我的PHP技能刚刚达到中级以上
如何对所有WordPress资产进行出列
默认情况下,我想将加载到前端(例如,不是管理面板)的所有样式和脚本出列。我找到了这个function, 但我不知道如何利用它来实现我的目标。我在前端看到了大量我不需要的资产,由WP core加载:例如:主干网。jsjquery UIjquery UI日期选择器5种不同的mediaelement资产(js+css)下划线。js嵌入js
有没有人知道核心挂钩的可视细目以及它们何时被发射?
标题真的说明了这一切。我想知道触发动作的时间和WordPress调用过滤器的时间,最好是视觉上的,尽管我想下载、更改core以便在注册动作或过滤器时记录到文件中,然后再次触发并处理其输出。如果以前有人想象过的话,这基本上会让我的生活更轻松。