标签归档:wordpress

WordPress移除文章日期、作者、分类等元标签

WordPress删除发布日期

  • 如何删除文章日期?第一种也是第一种方法是编辑子集主题( style.css )的样式文件,填写以下语法,并几乎删除在多数集主题上的文章发布日期的显示。
  • (以Sparkling set主题为例 )是正常的日期显示方法,是在显示后修改style.css样式文件的方法。
.entry-date {
display: none;
}

如果要删除所有内容,则可以 style.css (类型模型)修改如下。这样,有关日期/作者/消息等的信息将删除。
.entry-meta {
display: none;
}
Main Qimg 5c674c2687141d52b4bfbf62083f7710

B站bilibili视频插入WordPress的方法

b站子代html分享代码,但如果原封不动复制在wordpress里面,会不适应,窗口很小,外面只需要改动一下分享代码就可以完美自适应,每次都要修改哦。

B站bilibili视频插入Wordpress的方法
B站bilibili视频插入Wordpress的方法

找到b站视频的分享按钮,点击复制,复制后的代码如下:

Snip20240712 7

<iframe src=”//player.bilibili.com/player.html?aid=81502772&;amp;cid=139471736&amp;page=1″scrolling=”no” border=”0″ frameborder=”no” framespacing=”0″ allowfullscreen=”true”> </iframe>

再结尾</iframe>前面加上 style=”width: 100%; height: 500px; max-width: 100%;align:center; padding:20px 0;” 到代码内,这里调整的是播放界面在网站中显示的大小,可以更改高度和宽度。

变成了如下:

<iframe src=”//player.bilibili.com/player.html?aid=81502772&;amp;cid=139471736&amp;page=1″ scrolling=”no” border=”0″ frameborder=”no” framespacing=”0″ allowfullscreen=”true” style=”width: 100%; height: 500px; max-width: 100%;align:center; padding:20px 0;”> </iframe>

黑色加粗是加的宽窄自适应代码。

视频效果参考这篇文章:

贵阳街头15元自助快餐,20多个现炒菜品,出租车司机最爱

缺点有一个就是如果想在当前页面播放,必须去主动点击左下角的播放按钮,如果点中央或者其他区域会自动跳转到B站播放。(无疑增加了播放率….😂)

本文借鉴与:https://www.bilibili.com/read/cv4646159/

WordPress Catch Box 主题更改页面宽度、字体粗细

这是一款10年前(2010年)很好的主题,主题是根据官方主题「Twenty Eleven」修改的,很好用,简洁方便,以至于我使用超过3年,不过现在2024年它已经过时了。

下面是我使用 catch box 主题时修改的一些代码。

Bochatbox

这款主题在我建立独立博客时,就一直在使用,简洁的风格,什么都不缺,可以满足日常写文章。最大的特点是主题配色很有冷淡风,并且扁平化,响应布局,在移动手机表现良好。轻代码,seo友好,很轻巧,一眼看上去就赏心悦目。

缺点:没有汉化,没有人翻译啊,翻译成繁体中文也行啊,毕竟在wordpress有排名的啊。(2022年已经在litepress.cn 社区翻译,需要安装wp-china-yes插件转到社区选项才能收到翻译推送,我也将翻译包传给主题原作者,将来会直接在wordpress官方下载就是中文的。)

另一个缺点是在mac电脑字体对中文优化不好,字体很细,好像只有300,改成500就正常了。如果你找不到好用耐看的主题,这款特别适合,不管是写文章也好,写日记,哪怕是写游记,图片风格都能应付自如。

很多喜欢折腾wordpress博客的最终都回归了原始,特别是wordpress官方制作的主题,很多人在使用,在这个互联网时代,Google搜索注重的是内容,只有内容充足、丰富,写的文章才能被被人读到。

简洁的主题最大的优点是不用折腾,耐看,不会审美疲劳,经典的东西始终都有人爱,Catch Box则是基于wordpress官方主题 twenty eleven 开发,适合个人博客记录。

在这里感谢同样使用Catch Box主题的网友,提供了更改主体布局的大小的代码:https://www.neohope.org

2022年3月更新

之后照葫芦画瓢更改了CSS样式,将框框的黑线去掉,去掉了照片的边框,添加了面包屑,增加了宽度,修改了阅读更多。如下:

/* 阅读更多另起一行 */ 
.more-link {
display: block;
margin-top:10px;
}
/*小工具文字大小、行高 */ 
.widget a
{
font-size: 15px;
line-height: 1.6em;
}
.widget{
padding:15px;
}
/*文章内表格 */ 
.wp-block-table td {
padding: 4px;
}
/* 小工具标题底部的点*/ 
.widget-title {
border-bottom: 1px dotted #ccc;
}
/* 所有框取消 */ 
.hentry,
.widget,
.post-navigation,
.no-results,
.page-header, 
.breadcrumbs,
.error404 {
border:none;
}
/* 图片边框取消 */ 
img[class*="wp-image-"],
.textwidget img,
img.wp-post-image,
img.attachment-thumbnail{
border:none;
}

#site-generator {border:none;}


/* 面包屑取消首页 */ 
.home .breadcrumbs.breadcrumbnavxt {
display: none;
}

如果你也想用这款免费的wordpress主题,那么上面的代码仅供参考。

Wordpress 301 Redirect 915x524 2595958375

WordPress更换域名,全站文章图片301跳转的简单方法(简单有效)

wordpress 更换域名内容不变的情况下,需要考虑的就是旧域名的所有链接都要重定向 301 到新的网站,就要用到 301 跳转,对 seo 友好,也能让一些被搜索引擎收录的页面直接链接到新的域名,很多插件可以做到,也很傻瓜。

但有时候不会操作或者插件都是英文的时候,有点麻烦。

我也曾试过用插件,但首页是没有问题会重定向,但是所有文章点开还是原来的网址,并没有重定向,很奇怪,于是搜索全网,发现这个办法最有用。如下:

  1. 需要注意,本文提供的方法需要保留原站点 WordPress 文件,如果直接在原程序代码上跑了 SQL 替换域名,老域名没有绑定另外的 WP 站点,无法使用该方法。
  2. 找到 WordPress 根目录下的 wp-blog-header.php 文件,并在文件第一行 <?php 下方加入以下代码:
// WordPress 更换域名 301 跳转
if (strtolower($_SERVER['SERVER_NAME'])!='yourname.com')
{
$URIRedirect=$_SERVER['REQUEST_URI'];
if(strtolower($URIRedirect)=="/index.php")
{
$URIRedirect="/";
}
header('HTTP/1.1 301 Moved Permanently');
header('Location:https://yourname.com'.$URIRedirect);
exit();
}

请将黄色字体更换成自己的新域名。

可以在 这个网站 检测是否跳转成功

注意事项:老站建议保留 1 个月到半年,去百度站长添加改版规则。

更新各种 sitemap 网站地图,robots 等.

WordPress可以不用缓存插件,虚拟主机自带缓存

前段时间一直在折腾缓存插件,宁乐熙博客一直使用的缓存插件是 WP Fastest Cache ,之后又换到 WP Super Cache ,还用过破解版的 WP Rocket,但最后发现,即使停用了缓存插件,打开网站依然很快速。

虽然使用缓存插件可以将文章、页面生成静态页面,速度很快,美国洛杉矶的虚拟主机在打开缓存后的页面会很迅速,但对于一个日ip只有百来个的博客来说,额外的缓存插件有点鸡肋。

本博客依然使用的美国老牌虚拟主机老鹰主机,从2013年开始已经用了这么多年了,前段时间发邮件给老鹰主机,要求换到香港虚拟主机,以为直链大陆,其实要绕道美国之后才到大陆,速度竟然比美国洛杉矶还要慢,于是果断要求换回了洛杉矶。

洛杉矶线路对三网比较友好,ping值在200ms左右,本博客还套了cloudflare,于是ping之后平均在160ms左右,所以各位访客老爷们,是不是打开本博客速度不会很慢。

缓存插件已经全部停用,现在许多的虚拟主机都会自带缓存,包括老鹰主机,还有的新开主机会在Wordpress后台自动安装 LiteSpeed Cache 插件,这个可以自由删除掉。

其实,对于没有备案的博客没有必要追求极致的速度,只要博客稳定不会隔三差五的宕机,在2s内打开,这都属于一个不错的速度,如果博客内有优质的内容,即使打开10s,相信也会有人等待,本博客一个友情链接:来博客栈,有一些很好的内容,可惜博主不维护,打开速度近10s,但我仍然愿意去等。

综上所述,对于访问量小的博客,缓存插件没有必要安装,等到流量大了再安装也不迟,到时候虚拟主机也满足不了需求。

老鹰主机的推广链接,一年仅需149元

本博客使用的插件只有简单几个,如果太多数据库会很臃肿,目前也没有好的快捷方法删除数据库残留,因为一些主题、插件设置会写到数据库内,即便删除也无法删除数据库残留。

插件如下:

  1. DX-Seo 这个seo插件,作者大侠已经10年没更新,人也无影无踪,但这个插件对中文seo太友好太强大,兼容Wordpress 6.0版本。
  2. LuckyWP Table of Contents 为文章创建一个目录。
  3. Stop Generating Unnecessary Thumbnails 停止生成各种缩略图。Wordpress媒体会根据主题要求生成各种大小的缩略图占用内存,有了它,只需要一个原图即可。
  4. 经典编辑器 古腾堡很友好,但不如经典编辑器好,有时候我会禁用,有时候会开启。
  5. Code Snippets 代码张贴。因为本站使用的免费主题Kadence更新太快,使用这个代码插件的唯一一个作用就是贴入了头像缓存代码,其实安装wp-china-yes一样解决。

不用插件解决WordPress头像不显示问题

wordpress 头像因为被墙,所以开启了头像的博客会在前台不显示,这样体验很不好,如果是博客开启了评论的话,有头像会显得更加个性化一点。

有两种方法可以解决 WordPress 头像不显示的问题,第一种是用 wp-china-yes 插件,另一种是添加代码的方式。两种方式选一个即可。

1.安装 wp-china-yes 插件

官网下载地址

此插件是中国人开发,除了可以将头像缓存在国内的

使用此插件很简单,安装-启用,就ok了,什么都不用管。

当然插件的功能不止缓存头像,还能将加速网站内有关谷歌字体等内容,使用国外wordpress 主题的博客可以选择性开启。目测效果不太大。

2.代码方式

将以下代码添加在主题编辑器 —— 模板函数 (functions.php) 下面即可。

使用的也是china-yes的一个地址缓存。

 add_filter('get_avatar', function ($avatar) {
return str_replace([
'www.gravatar.com/avatar/',
'0.gravatar.com/avatar/',
'1.gravatar.com/avatar/',
'2.gravatar.com/avatar/',
'secure.gravatar.com/avatar/',
'cn.gravatar.com/avatar/'
], 'cravatar.cn/avatar/', $avatar);
});

添加代码请不要直接在主题文件内添加,可以使用「添加代码」插件,如 Code Snippets 这样即使主题更新也不会丢失任何东西。

以上方式任选一个即可。

注意:原本的 「gravatar.wp-china-yes.net/」网站已经停用,将这个更换成这个'cravatar.cn/avatar/'即可。复制上面代码一劳永逸。

WordPress更换域名,全站文章图片301跳转的简单方法(有效)

wordpress 更换域名内容不变的情况下,需要考虑的就是旧域名的所有链接都要重定向301到新的网站,就要用到301跳转,对 seo 友好,也能让一些被搜索引擎收录的页面直接链接到新的域名,很多插件可以做到,也很傻瓜。

但有时候不会操作或者插件都是英文的时候,有点麻烦。

我也曾试过用插件,但首页是没有问题会重定向,但是所有文章点开还是原来的网址,并没有重定向,很奇怪,于是搜索全网,发现这个办法最有用。如下:

  1. 需要注意,本文提供的方法需要保留原站点 WordPress 文件,如果直接在原程序代码上跑了 SQL 替换域名,老域名没有绑定另外的 WP 站点,无法使用该方法。
  2. 找到 WordPress 根目录下的 wp-blog-header.php 文件,并在文件第一行 <?php 下方加入以下代码:
// WordPress 更换域名 301 跳转
if (strtolower($_SERVER['SERVER_NAME'])!='yourname.com')
{
$URIRedirect=$_SERVER['REQUEST_URI'];
if(strtolower($URIRedirect)=="/index.php")
{
$URIRedirect="/";
}
header('HTTP/1.1 301 Moved Permanently');
header('Location:https://yourname.com'.$URIRedirect);
exit();
}
请将红色字体更换成自己的新域名。

可以在这个网站检测是否跳转成功

注意事项:老站建议保留1个月到半年,去百度站长添加改版规则。

更新各种sitemap网站地图,robots等

本文参考这里