您当前的位置:首页 > TAG信息列表 > core
管理客户端的WP核心和插件更新
我想知道您是如何管理WP Core&;客户端插件更新?这是我的网络公司希望开始提供的服务,但我们不确定最佳解决方案。让我提供一些细节:我们构建的站点处于版本控制(Git/Github)之下,我们的流程通常涉及3个环境:本地开发、暂存/测试、生产部署;DeployHQ</使用出色的WP Migrate DB Pro插件同步数据库。网站托管在VPS上。默认情况下,我们在WP中禁用自动更新。我们正在寻找一种适合我们工作流程的解决方案,并想知道是否还有其他人使用类似的工作流程?我们不想简单地登录到客户
使用Monster Widget时扩展WP_Widget引发错误
我想覆盖核心的最近评论小部件的输出。我扩展了WP_Widget_Recent_Comments 进行了所需的更改,它准确地显示了我想要的内容。然而,我现在已经用Monster小部件测试了主题,对于最近的评论小部件应该输出的位置,抛出了一个错误:Notice: Undefined index: WP_Widget_Recent_Comments in /Users/tfisher/Sites/mysite/dev/wp-includes/widgets.php on line 1319 无法理解为
如何在不交换wordpress-core的情况下更改wp-include/soronomy.php中的值
我遇到的问题是,即使用户登录,私有帖子的标签也不会显示在小部件标签云中。原因似乎是函数中“post\\u status”的值_update_post_term_count 在wp包括/分类中。php。至少当我将此值更改为“private”时,会显示私有标记。我的问题是:如何在不编辑分类法的情况下更改此值。php,那么核心呢?这是已更改的功能(在**...**):function _update_post_term_count( $terms, $taxonomy ) { global $w
带自定义帖子类型的条件标记为_PAGE
根据is\\U页面文档,将slug作为参数提供给WP可以告诉我当前页面是否是由slug表示的页面。也许我用错了子弹?然而,我尝试了重写参数中使用的路径,以及我认为是“slug”的位,或者换句话说,是用于注册CPT的元素。请查找下面的代码片段,以便您理解:\'rewrite\' => array( \'slug\' => \'faqs/archivio\' ) ); register_post_type( \'faqs\', $args
为什么没有按ID获取内容功能
当我需要获取ID为的帖子内容时,我总是使用此功能:function getContentByID($id) { //http://wordpress.stackexchange.com/questions/9667/get-wordpress-post-content-by-post-id $content_post = get_post($id); $content = $content_post->post_content; $content = appl
在不破坏核心的情况下更改WordPress核心函数
我希望在核心功能中更改一行。功能是wp_allow_comment() 位于/wp-includes/comment.phpfunction wp_allow_comment($commentdata) { global $wpdb; extract($commentdata, EXTR_SKIP); // Simple duplicate check // expected_slashed ($comment_post_ID, $comment_author,
为什么在单独的WordPress帖子中使用While Over?
为什么是while() 用于代替sayif() 此处: <?php while ( have_posts() ) : the_post(); ?> <?php get_template_part( \'content\', \'single\' ); ?> <?php _s_post_nav(); ?> <?php /
将硬编码的页面/帖子ID传递给`get_post`
我看到人们用它在主页上引入页面内容,从档案中删除特定类别等。。e、 g。$post = get_post( 5 ); 有人认为这是一种糟糕的做法。为什么它不好,用户应该做些什么呢?
在CPT分类中显示自定义列
我正在尝试向我的一个自定义帖子类型添加一列,但仅在编辑分类法页面上。我为我的自定义帖子类型“events”注册了一个名为“event categories”的分类法。我可以成功地将自定义列添加到自定义帖子类型编辑屏幕,但似乎无法在编辑分类页面上使用挂钩。我挖了一些岩芯,找到了钩子$taxonomies = apply_filters( \"manage_taxonomies_for_{$post_type}_columns\", $taxonomies, $post_type );的内部class-wp-
how does the rendering works?
我想大致了解Wordpress如何呈现最终内容、内置内容和插件内容。渲染对我来说意味着直接或间接操作(通过ajax延迟,…)DOM。为了让事情和这个问题简单明了,Wordpress离下面这个粗糙的管道有多远Render pass 1:<cms内容通过核心队列客户端资源(头部和身体)打印(作为温度变量)Render pass 2:<标签得到解析(递归?在哪里?)</插件将客户端资源排队打印(作为临时变量?)Final pass (这里有吗?)所有标签都已解决,可以进行最终合成、计算正文、资
WordPress更新将覆盖文件更改吗?
我编辑功能。php和页面。php文件供我自定义,一切正常,但我有疑问,如果wordpress将更新,那么它将覆盖所有文件和所做的更改??
哪些生成的类和ID总是在所有主题上使用?
只是想知道是否有办法获得生成的wordpress的完整列表css classes and ids 始终自动分配给任何主题。我读过here, 但它似乎并没有完全列出它们。也许这里有人能告诉我是什么wordpress核心文件在做这件事?
创建页面模板选择器页面
我脑子里想着一个想法,但我真的不知道如何开始,也不知道从哪里开始。在自定义主题中,我必须为我的一个客户制作多个模板。我注意到我为我的客户准备了大约20个可能的模板(因为他想有“多个”选项)您可以想象模板的下拉列表是巨大的。因此,我想知道如何用新屏幕或弹出窗口来替换默认下拉列表,以创建对可能模板的可视引用。如果有基于模板外观生成的模板缩略图,那就更酷了。(就像谷歌不久前做的那样)但这是第二部分。首先,我想知道如何替换下拉列表。有什么想法/想法吗?我发现this 但是嗯,我不知道。
原生WordPress行为和第三方主题之间的细微差别
请容忍我,因为我试图学习WP。假设我们有一个第三方主题,请求的路径是这样的。根主题索引。php转移到另一个php文件,该文件根据主题设置决定下一个页面。然后,它被转移到一个母版页,该母版页使用该文件中的逻辑处理所有类型的页面(帖子、页面、归档)。现在本地WordPress来了,比如说你可以创建一个类别{slug}。php文件并使用它。如果我放置一个简单的类别{slug},它似乎是这样工作的。php在我的主题根目录中。那么这就是WP中的一切工作方式吗?我可以为我的付费主题制作一个儿童主题,然后进去看看cod
如何/什么触发WordPress自动更新?
我安装了Wordpress 4.0.1并将其添加到我的wp配置中。php(通过this link)define( \'WP_AUTO_UPDATE_CORE\', true ); 然后我访问了我的网站(之前我在某个地方读到,必须访问该网站才能触发自动更新)。。。但几个小时后,什么都没有发生(我的网站还没有自动更新到4.1.1)。我找不到任何关于是什么触发/导致Wordpress自动更新的信息(也找不到我读到的关于访问网站是其中一部分的书签)。是否有人知道和/或可以向我指出一些硬数据,说明如何/什
对TinyMCE在可湿性粉剂核心中的VAR的解释在哪里?
我正在为我的用户修改TinyMCE编辑器,我正在使用这个示例in the docs 作为起点。function my_format_TinyMCE( $in ) { $in[\'remove_linebreaks\'] = false; $in[\'gecko_spellcheck\'] = false; $in[\'keep_styles\'] = true; $in[\'accessibility_focus\'] = true;
Safely editing core files
我想编辑wp评论帖子。例如,如果有人试图发布没有内容的评论,他们将得到一个弹出框,告诉他们不能发布空评论,而不是此时发生的页面重定向。if ( \'\' == $comment_content ) { wp_die( __( \'<strong>ERROR</strong>: please type a comment.\' ), 200 ); } 有人能推荐一种安全的方法来避免我的更改被将来的Wordpress升级所覆盖吗。。。
GET_HOME_PATH()和ABSPATH有什么不同?
两者的区别是什么get_home_path() 和ABSPATH? 这两者的目的不是都指向WordPress安装根目录吗?
如果用户没有选中记住我,他们会保持登录多长时间?
正如标题所述,我想知道如果用户不选中“记住我”选项,他们会登录多久。我听说,如果他们确实检查了它,它可以让他们登录14天。但如果他们没有呢?我已尝试关闭浏览器并重新打开,但用户仍保持登录状态。。。所以这看起来不像是一个单独的会议。
是否所有绑定到KSE的挂钩/函数都是用于清理的?
我目前正在学习WordPress钩子,并深入研究核心,看看里面发生了什么。我注意到wp includes/default过滤器中有一些过滤器。php与有关KSE的php注释。我不知道Kses是什么意思直到我发现wp_kses 在法典中。本页上的注释说明:KSES是一个递归首字母缩略词,代表“KSES去除邪恶脚本”。那么,我是否假设在代码或PHP注释的核心中发现的任何东西都与数据清理有关?只是想了解WordPress核心中的一般模式。谢谢!:-)