保姆式的教你7个自定义WordPress仪表盘的神操作

本文将保姆式的教您7个自定义WordPress仪表盘的神操作。如果您使用WordPress(网络上最流行的内容管理系统和博客平台)运营管理您的网站或博客,那么有什么不同的技巧来自定义您的 WordPress 仪表盘并大大增强您使用该平台的体验并大大提升网站或者博客的目标受众呢。

为什么要添加自定义wordpress仪表盘

请记住您应该能够让您的 WordPress 仪表板使用起来更加方便和直观,节省更多的时间在网站优化和其他市场营销上去。
WordPress 仪表板是成功经营你您网站的核心。我们更愿意将其描述为 [WordPress 驱动] 网站的“手术室”。它是您操作站点的地方,可以根据需要执行控制并实现更改。

WordPress在全球拥有数百万用户,旨在满足总舵全球用户的需求。因为它不可能为每个用户定制,这就要求仪表板的内容变得通用并且需要某种定制以适应不同用户的偏好。
这个问题的最好的解决方案就是使用插件优化WordPress仪表盘,几乎所有需求都可以通过安装插件来实现。但缺点是每个插件也有自己的问题。例如,您在站点上安装的插件越多,站点就会越重,从而导致加载速度变慢。但是网站的响应速度直接影响用户体验和搜索引擎排名(提示:用户和谷歌讨厌慢速网站)。

这里我们推荐更好的方法来解决这个弊端。您可以在 WordPress 网站上启用许多有趣的功能,而无需使用插件。这意味着您不必花费数百小时来调整或更新插件。
本文讨论了七个可操作的 WordPress黑客,您可以实施这些技巧来自定义您的 WordPress.org 仪表板在不安装插件的情况下激活一些有用的功能。这7个策略应该可以帮助您改善 WordPress 体验并充分利用该工具。请注意,这涉及到编写一些代码,但它是完全安全和简单的。

使用您自己的徽标重新命名 WordPress 仪表板

在 WordPress 仪表板上,基本上有两个区域默认使用“W”WordPress 标志。

登录画面;和管理标题区域

您知道可以用您网站的品牌logo替换这些徽标吗?当然可以!这很容易。
要更改登录屏幕上的徽标,只需打开您的functions.php 文件并粘贴以下代码:

function my_custom_login_logo() {
    echo '<style type="text/css">
        h1 a { background-image:url('.get_bloginfo ('template_directory').'/images/custom-login-logo.gif) !important; }
    </style>';
}

add_action('login_head', 'my_custom_login_logo');

要将管理标题中的徽标替换为自定义选项,只需再次将其粘贴到主题的 functions.php 文件中:

function custom_admin_logo() {
  echo '<style type="text/css">
          #header-logo { background-image: url('.get_bloginfo('template_directory').'/images/admin_logo.png) !important; }
        </style>';
}
add_action('admin_head', 'custom_admin_logo');

您现在应该调整您的徽标以适应分配的空间,将其命名为 admin_logo.png,并将其放入 wp-images 文件夹中。

长时间保持登录状态

长时间保持登录状态
建议您在完成公共 wi-fi 网络的工作后,或者如果您使用的计算机不是您的,请退出您WordPress 仪表板。但是,当您在家庭网络上使用计算机时,一段时间后被踢出去可能无法为您提供最佳的 WordPress 用户体验。
默认的 WordPress 行为是通过创建一个在 48 小时后或浏览器关闭时过期的登录会话 cookie 来注销用户。如果选中登录页面上的“记住我”框,登录时间将延长至 14 天,只有在此之后 WordPress 才会强制您再次进行身份验证。

你可以解决这个问题。要扩展您的 WordPress 登录会话,请将此代码复制并粘贴到 functions.php 文件中:

add_filter( 'auth_cookie_expiration', 'stay_logged_in_for_1_year' );
function stay_logged_in_for_1_year( $expire ) {
  return 31556926; // 1 年(以秒为单位)
}

只需将“31556926”替换为您的首选时间跨度即可设置授权登录cookie的到期日期。

更改自动保存间隔

更改自动保存间隔

当您处理 WordPress 帖子或页面时,WordPress 会自动保存您的工作,这样您就不会在浏览器崩溃或停电时陷入困境。

这会在一分钟的间隔内发生。对于某些用户来说,默认的一分钟可能不够,因为他们不断地中断工作以按下保存按钮。那么如何在没有插件的情况下减少自动保存之间的时间跨度?听起来很棒?

嗯,这很容易。将以下代码添加到 WordPress 仪表板上的 wp-config.php 文件中:

define('AUTOSAVE_INTERVAL', 45);

您可以将“45”秒更改为最能满足您需求的时间跨度。

删除/添加仪表板小部件

默认的 WordPress 仪表板预装了 WordPress 新闻提要等小部件。事实上,有些小部件纯粹是辅助性的,甚至毫无用处。

为了简化您的仪表板并增强您的 WordPress 体验,可以去掉一些小部件,甚至添加一些自定义小部件。

要删除小部件,请将此代码放在 functions.php 文件中:

function disable_default_dashboard_widgets() {

    remove_meta_box('dashboard_right_now', 'dashboard', 'core');
    remove_meta_box('dashboard_recent_comments', 'dashboard', 'core');
    remove_meta_box('dashboard_incoming_links', 'dashboard', 'core');
    remove_meta_box('dashboard_plugins', 'dashboard', 'core');
    remove_meta_box('dashboard_quick_press', 'dashboard', 'core');
    remove_meta_box('dashboard_recent_drafts', 'dashboard', 'core');
    remove_meta_box('dashboard_primary', 'dashboard', 'core');
    remove_meta_box('dashboard_secondary', 'dashboard', ' 核');
}
add_action('admin_menu', 'disable_default_dashboard_widgets');

函数内的每一行代码都会删除一个不同的小部件,正如名称所述,这意味着您可以为每个不同的默认小部件随意添加或删除这些行。

另一方面,您还可以添加自己的自定义小部件来显示自定义统计信息、支持信息等内容。
这样做非常简单:只需在下面的代码的第二个函数中放置您想要出现的任何内容。确保将第三行函数的第三个参数自定义为您自己的小部件名称。

function my_custom_dashboard_widgets() {
global $wp_meta_boxes;

wp_add_dashboard_widget('custom_help_widget', 'My Widget Title', 'custom_dashboard_help');
}

function custom_dashboard_help() {
echo 'my widet';
}

add_action('wp_dashboard_setup', 'my_custom_dashboard_widgets');

 ```

### 延迟发布到您的RSS提要或完全禁用它

想象一下,您 [错误地] 在您还没有准备好发布的时候在您的博客上发布了[wordpress草稿文章](https://www.11meigui.com/2020/ru-he-zai-wordpress-zhong-pi-liang-fa-bu-ni-de-cao-gao.html "wordpress草稿文章")。也许它的标题有错别字或正文尚未正确格式化。

但是随后,您发现 RSS 提要已经将其发送给您的 RSS 订阅者……但其中存在错误。如果您有更多时间充分检查问题,您就可以轻松纠正错误,对吗?

那么,为什么不延迟您的 RSS 接收您的帖子,也许一个小时左右呢?

为此,打开functions.php 文件并添加以下代码:
```php
function Delay_RSS_After_Publish($where) {
  global $wpdb;

  if (is_feed()) {
    $now = gmdate('Ymd H:i:s');
    $wait = '60';
    $device = '分钟';
    $where.=" AND TIMESTAMPDIFF($device, $wpdb->posts.post_date_gmt, '$now') > $wait ";
  }
  return $where;
}
add_filter('posts_where', 'Delay_RSS_After_Publish');

请记住编辑 $wait = '60'; 行(60 分钟)并插入一个数字,让您感觉自己像个明星。或者您可以完全禁用您的 RSS 提要。

RSS 功能非常适合博客,但如果您不这么认为或只是将 WordPress 安装用作静态站点,禁用该功能也是可行的。因此,要完全禁用 RSS 提要,您需要将以下代码粘贴到 functions.php 文件中:

function cwc_disable_feed() {
wp_die( __('没有提要可用,请访问我们的 主页!') );
}
add_action('do_feed', 'cwc_disable_feed', 1);
add_action('do_feed_rdf', 'cwc_disable_feed', 1);
add_action('do_feed_rss', 'cwc_disable_feed', 1);
add_action('do_feed_rss2', 'cwc_disable_feed', 1);
add_action('do_feed_atom', '

该代码还可以禁用 RSS2 和 Atomic 提要等其他提要,但您可以通过添加或删除适用的代码行来决定允许什么。

在您的 WordPress 仪表板上显示 Google Analytics 数据

在您的 WordPress 仪表板上显示 Google Analytics 数据

数据很棒。它可以帮助您衡量您的进度和结果,做出明智的决定,并更好地管理您的网站。

您如何将您的网站数据直接带入您的 WordPress 仪表板?考虑诸如用户数量、位置、会话、会话持续时间、跳出率、使用的设备类型等指标。

您可以通过以下两种方式之一使用Google Analytics轻松启用此功能:

将 Google Analytics 代码插入到您的主题文件中。

安装 Google Analytics 插件。

这应该可以帮助您回答以下问题:

我的网站在增长吗?哪些渠道吸引了最多的访问者?

我的网站正在转换吗?访客完成目标多少次?

人们在我的网站上做什么?他们浏览了多少页,浏览了多长时间?

更换默认的 WordPress 编辑器字体

认为 WordPress 编辑器中使用的默认字体不够棒?

那不是问题!只需将以下代码片段粘贴到主题的 functions.php 文件中即可。然后在第 5 行指定要使用的字体。

add_action( 'admin_head-post.php', 'cwc_fix_html_editor_font' );
add_action('admin_head-post-new.php', 'cwc_fix_html_editor_font');

function cwc_fix_html_editor_font() { ?>

<style type="text/css">#editorcontainer #content, #wp_mce_fullscreen { font-family: Georgia, "Times New Roman", "Bitstream Charter", Times, serif; }</style>
<?php }

自定义您的 WordPress 仪表盘不仅可以重新命名您网站的后端,还可以显着增强您的 WordPress 用户体验。它可以如此轻松地完成!

当然,我们在本指南中介绍的一些自定义也可以通过使用插件来实现,但插件会迅速堆积,使您的网站变得缓慢而笨拙。您使用的插件越少,您的网站就越快、越动态;进而,您的网站将为访问者提供更好的用户体验。

不要误会:插件不错。我们说您应该只安装对您的网站至关重要的那些。并使用我们在本指南中分享的技巧手动激活其他功能。

但还是要谨慎。根据您使用的主题,上面提供的代码片段可能需要特别注意。因此,我们建议您在开始之前先创建一个备份。

wordpress如何获取文章或者页面最后更新时间?
标签:

发表我的评论

电子邮件地址不会被公开。 必填项已用*标注

ajax-loader