您当前的位置:首页 > TAG信息列表 > core

  • 关于过滤器和挂钩的澄清

    时间:2013-06-20

    我即将开始我的第一个WordPress项目,我的任务是将覆盖核心的定制核心代码移动到单独的函数/文件中(这样在将来升级时更容易维护)。我一直在做研究add_filter 和apply_filter 和do_action 和add_action 似乎是要走的路。但我仍然不确定它们是如何工作的。这些方法是我用来覆盖核心方法的吗?我很困惑,因为add_filter 使用单词add 当我觉得这更符合replace 或overwrite (除非我有误解)我刚读了第一个答案this (关于玉米饼的那篇)因此,作者在描

  • 数据库连接和GET_HEADER的核心代码位置

    时间:2013-07-13

    我很了解WP,可以在基本级别创建自定义主题,但没有核心代码的经验。我还刚刚完成了一本关于php和mysql基本编码的书。我想看看WP的“引擎盖下”,试着把它们放在一起。谁能告诉我:在哪里可以找到为WP Mysql连接编写代码的文件?(如中所示,mysqli_connect ...)</在哪里可以找到为get_header() 作用(我想应该是这样的include(header.php) )</谢谢!

  • Rewriting a core function?

    时间:2013-07-19

    据我所知,可以覆盖wordpress中的核心功能,而不必触及核心本身,这显然是有益的。现在,某些函数是“可插入的”,但并非所有函数都是。我正在尝试将管理面板中输出特色图像缩略图的功能改写为自定义大小,在核心中这样做并不困难。当我尝试将其放入函数中时,问题就出现了。php作为重命名函数。这是核心功能,已编辑。我要做的就是重命名它并将其放入函数中。php,但如何让它覆盖“核心”函数本身呢?function _wp_post_thumbnail_html( $thumbnail_id = null, $post

  • 在主题中扩展核心类的最佳方式?

    时间:2013-08-19

    我需要向我的WP\\u用户对象添加函数,如下所示:<?php // in my templates : $user = new User($id); $user->sendHelloWorldEmail(); // in my functions.php class User extends WP_User { public function sendHelloWorldEmail(){ // do st

  • 如何:向侧栏小部件列表添加类-项

    时间:2013-09-06

    最新版本的Bootstrap(v3.0)添加了List Group 具有以下结构的组件:<ul class=\"list-group\"> <li class=\"list-group-item\">Cras justo odio</li> <li class=\"list-group-item\">Dapibus ac facilisis in</li> <li class=\"list-group-i

  • 通过前端加载WP核心厚盒

    时间:2013-09-15

    通过查看一些最热门的谷歌搜索结果,这个问题已经被回答了很多次,但给出的答案似乎在我的WP 3.6安装中不起作用。给出的一种解决方案是:function my_thickbox() { if (!is_admin()) { wp_enqueue_script(\'thickbox\', null, array(\'jquery\'), true); wp_enqueue_style(\'thickbox.css\', includes_url(\'/j

  • Post.js的脚本依赖项

    时间:2013-09-16

    我已经在前面显示了内置的元框,但其中一些需要附带wp-admin/js/post.js 正常工作。我不想在这里重写任何内容,只想包括已经写的内容。问题是文件中有一些变量必须在其他地方声明,postboxes 例如是否有人知道该文件和/或其依赖项在核心文件中的何处定义?如果有人想知道,这是前端管理插件的一部分。

  • 什么是受保护的帖子状态?

    时间:2013-09-18

    我注意到register_post_status 函数中有一个arg表示“protected”。以下post状态:“future”、“draft”和“pending”都将此设置为true.我说的不是受保护的“post”,而是注册自定义时使用的“protected”参数post_status.此“受保护”状态的作用是什么?为什么我要让自定义帖子的状态受到保护?

  • 什么是$global[‘wp_setting’][‘media’][‘embedds’]?

    时间:2013-10-29

    在里面wp-admin/options-media.php, 下面是几句话:<?php if ( isset( $GLOBALS[\'wp_settings\'][\'media\'][\'embeds\'] ) ) : ?> <h3 class=\"title\"><?php _e(\'Embeds\') ?></h3> <table class=\"form-table\"> <?php do_settings_

  • 如何禁用核心和插件更新

    时间:2013-10-30

    有没有办法禁用核心和插件更新?我正在修改一个插件和一点WordPress Core (我知道这样做是一种罪恶),但情不自禁。

  • 更新请求出现“意外错误”

    时间:2013-11-05

    它需要连接到wordpress。org,正在超时。我在公司防火墙后面。在以前的版本中,我从未遇到过这个问题。为什么主题。php需要访问wordpress。org以及我能做什么,但它不能(或者可能是允许我使用代理设置的东西)。添加错误消息:PHP警告:发生意外错误。WordPress可能有问题。org或此服务器的配置。如果您仍然有问题,请尝试支持论坛。(WordPress无法建立到WordPress.org的安全连接。请与服务器管理员联系。)在C:\\inetpub\\wwwroot\\ticket\\wp

  • 如何在WordPress Home的末尾添加正斜杠?

    时间:2013-11-07

    我有一个wordpress网站-域。com/票证领域com重定向到另一个站点-这将很快得到修复,但会再重定向几个月。所以,当我进入WP设置时,我将其放入域中。com/tickets/for my site,但每次都会删除最后一个正斜杠。在注销、登录、注册期间,由于域的原因,该“中断”站点。com/票证被重定向,因为它不是一个完整级别。服务器为IIS 7.5 W2008 R2。

  • 无法重新声明wp_update_core()

    时间:2013-11-19

    我想就在WordPress更新之后,我们无法访问wp管理员登录了。Fatal error: 无法重新声明wp_update_core() (之前在C:\\DWASFiles\\Sites\\pyromaitre\\VirtualDirectory0\\site\\wwwroot\\wp admin\\includes\\update.php:288中声明)在C:\\DWASFiles\\Sites\\pyromaitre\\VirtualDirectory0\\site\\wwwroot\\wp admi

  • Var关键字在核心中的用法

    时间:2013-11-25

    我注意到整个核心中的许多类都使用var 关键字尚未在注释(写在变量上方)中声明为私有访问。The PHP docs 国家:出于兼容性原因(作为public关键字的同义词),仍然支持使用var关键字声明变量的PHP 4方法。在5.1.3之前的PHP 5中,它的使用将生成一个E\\u严格警告。一、 它是公共的。那是哪一个呢?(还有人使用PHP 4吗?)就我而言,我正在扩展WP_Error 类并希望访问errors 变量(我想array_merge 而不是拜访add 对于每个错误)。The Codex 简单地提

  • 这个插件是在file.php之前加载的,因此不允许我使用某些函数吗?

    时间:2013-12-17

    我想用get_home_path() 然而,在我的插件中,我得到了一个call to undefined function致命错误(运行Wordpress 3.8)。我相信这意味着我的插件是在wp admin/includes/file之前加载的。php,其中get_home_path() 它位于哪里,对吗?是我一个人,还是有点奇怪?如何制作文件。先加载php以便访问此函数?导致此问题的代码行(在我的插件中)是:register_theme_directory(get_home_path().\'/mat

  • Wp_Term_Relationship查询速度慢

    时间:2014-01-10

    我正在运行一个大的WP实例(目前有28000多个自定义类型的帖子),并且一直在经历一些奇怪的减速。在分析MySQL慢速查询日志时,问题之一是:SELECT COUNT(*) FROM wp_term_relationships, wp_posts WHERE wp_posts.ID = wp_term_relationships.object_id AND post_status = \'publish\' AND post_type IN

  • 为什么双句点(“..”)在WordPress图像文件名中无效?

    时间:2014-01-23

    ms-files.php 包含以下代码片段:$file = rtrim( BLOGUPLOADDIR, \'/\' ) . \'/\' . str_replace( \'..\', \'\', $_GET[ \'file\' ] ); if ( !is_file( $file ) ) { status_header( 404 ); die( \'404 &#8212; File not found.\' ); } 此代码确定是否可以找到该文

  • WP_Query->Get_Posts中的Split_the_Query的用途/逻辑是什么

    时间:2014-01-31

    在WP\\u Query的get\\u posts方法中,有一个部分与split\\u查询相关split\\u查询的逻辑是$split_the_query = ( $old_request == $this->request && \"$wpdb->posts.*\" == $fields && !empty( $limits ) && $q[\'posts_per_page\'] < 500 ); 可以总结为。如果:计算出的查询

  • 覆盖WordPress中的默认密码NAG

    时间:2014-03-06

    出于某种原因,我的默认密码nag在我设置的一个大型多用户网站上播放。很确定这和New User Approve 和Gravity Forms User Rego 我正在使用的组合。无论如何,问题是每次升级时我都需要破解核心WP代码。wp管理员/包括/用户。php文件具有“默认密码nag”功能。。。所以我只是把它改成我想要的措辞。但它当然不会坚持,每次升级都需要完成!大麻烦。add_action(\'admin_notices\', \'default_password_nag\'); functi

  • WordPress和一个辅助数据库?

    时间:2014-03-10

    我必须完成一些我不知道如何实现的事情。Base of the issue:另一个数据库中有一组数据,我必须导入到WP中,但到目前为止,这是不可能的,因为它们是多个数组,必须重复到字段(高级自定义字段)中。就我的研究而言,我还没有找到一家支持它们的进口商。The problem:因为我还没有找到解决方案,而且我还没有开发出WP(可能是平均值)。WP(据我所知,与自制CMS相比)的问题是,它需要插入DB中的特定格式的数据,因为它在导入时可能会对其进行转换,因此不能强制将普通数据插入DB。以及我可能无法只执行查