记录WordPress安装后我常用的插件

news2024/11/24 9:53:17

记录WordPress安装后我常用的插件

  • 一、WordPress安装
  • 二、插件使用
    • 1.添加Astra主题
    • 2.Easy Updates Manager
    • 2.WP Githuber MD
    • 3.WP-Optimize – Cache, Clean, Compress
    • 4. WP-PostViews或Post Views Counter
    • 5. Easy Table of Contents
    • 5. UpdraftPlus Backup/Restore
    • 6.WP Super Cache
    • 7.Media Cleaner
    • 8.WP Favorite Posts
    • 8.File Upload Types by WPForms
    • 9. Members
    • 10. Disable Autosave & Disable Post Revision
    • 11.禁用自动草稿(auto-draft)功能
    • 12.额外css
  • 三、其他
    • 1.单篇文章内格外修改


WordPress安装后我常用的插件

一、WordPress安装

很久之前记录的安装过程,用Docker搭建WordPress博客,记录了安装版本wordpress4.6的过程,有点旧,旧的版本使用UEditor插件作为默认的写文章插件,但现在基本上流行markdown插件了,因此这里的安装过程整体上面的步骤一样,只是换了下新版本6.2,同时换了下mardown插件,基本步骤一致,其他的详见上面的用Docker搭建WordPress博客

##下载镜像
docker pull mysql:5.7.36
docker pull wordpress:6.2

##启动
docker run -v /data/wordpressDir/mysqldata:/var/lib/mysql --privileged=true --name wordpress_mysql -e MYSQL_ROOT_PASSWORD=Sendi_2023! -p 13306:3306 -d mysql:5.7.36 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
docker run -v /data/wordpressDir/www/html:/var/www/html --privileged=true --name wordpress --link wordpress_mysql:mysql -p 8080:80 -d wordpress:6.2

二、插件使用

1.添加Astra主题

添加Astra主题然后启用
在这里插入图片描述

2.Easy Updates Manager

一个禁用自动更新的插件,为了防止Wordpress乱更新,将自己设置好的主题或插件改得乱七八糟。
在这里插入图片描述
安装好后直接设置
找到仪表盘->Updates options进行设置,我是直接全禁用,需要更新的时候再打开,你可以看看其他选项
在这里插入图片描述

2.WP Githuber MD

一个为 WordPress 网站提供全功能 Markdown 语法的插件,作者:Terry Lin这个,在插件库搜索WP Githuber MD进行安装即可
在这里插入图片描述
安装后就可以先进行一系列的markdown编写设置了

此插件自带停用内容修订停用自动储存功能。
在这里插入图片描述
也可以设置代码高亮复制到剪贴板图片粘贴行号主题布景
在这里插入图片描述
在这里插入图片描述

3.WP-Optimize – Cache, Clean, Compress

Boost your site’s speed and performance through caching. Clean the database, compress images and cache your site for higher speed & SEO.
此插件可以清理缓存、数据库修订和草稿记录,优化数据库等,安装此主要用于清理修订记录和草稿记录
在这里插入图片描述
可以手工清理,也可以自动定动任务清理
在这里插入图片描述

4. WP-PostViews或Post Views Counter

文章浏览量计数器(Post Views Counter)WP-PostViews
在这里插入图片描述

5. Easy Table of Contents

简单的目录插件
在这里插入图片描述
效果:
在这里插入图片描述

5. UpdraftPlus Backup/Restore

UpdraftPlus WordPress 备份插件
在这里插入图片描述

6.WP Super Cache

缓存插件
在这里插入图片描述

7.Media Cleaner

媒体清理插件
在这里插入图片描述

8.WP Favorite Posts

收藏插件
在这里插入图片描述

8.File Upload Types by WPForms

上传类型插件,可以设置一些wordpress默认没有支持的文件上传到媒体中心
在这里插入图片描述

9. Members

Members – Membership & User Role Editor Plugin: 角色管理插件
默认wordpress只支持5个角色,通过此插件控制支持更多更灵活的角色控制
在这里插入图片描述

10. Disable Autosave & Disable Post Revision

禁用修改历史和自动保存插件,你可以试试,我由于安装了WP Githuber MD,自带了这两个功能,因此这两个插件没安装

11.禁用自动草稿(auto-draft)功能

这个没有找到现成的插件,因此使用网上的代码修改的解决方案
打开 wp-admin/includes/post.php,找到如下代码

$post_id = wp_insert_post(
    array(
        'post_title'  => __( 'Auto Draft' ),
        'post_type'   => $post_type,
        'post_status' => 'auto-draft',
    ),
    false,
    false
);
$post = get_post( $post_id );

上面的代码先是清除七天以前的自动草稿,然后插入一条新草稿,将其注释,并添加以下代码:

/* 修改开始*/
global $wpdb;
global $current_user; // 获取当前登录管理用户
$post = $wpdb->get_row( "SELECT * FROM $wpdb->posts WHERE post_status = 'auto-draft' AND post_type = '$post_type' AND post_author = $current_user->ID ORDER BY post_date ASC, ID ASC LIMIT 1" ); // 获取最早一条自动草稿
if ( !$post ) {
//没有记录添加一条草稿记录
$post_id = wp_insert_post( array( 'post_title' => __( 'Auto Draft' ), 'post_type' => $post_type, 'post_status' => 'auto-draft' ) );
$post = get_post( $post_id );
}
/* 修改结束 */

12.额外css

使用Astra主题,默认的样式文字特别大,需要自己调一下样式适合自己喜欢的,通过外观->自定义->额外css进行设置,然后发布,以下是我自己改过的,记录给我个人使用(不一定适合你

/*全局字体大小14px*/
html{
	font-size: 14px;
}

/*文章内容的标题h1字体大小*/
h1, .entry-content h1 {
	font-size: 20px;
}

/*文章内容的标题h2字体大小*/
h2, .entry-content h2 {
	font-size: 16px;
}

/*文章内容的标题h3字体大小*/
h3, .entry-content h3 {
	font-size: 14px;
}

/*下边框调整*/
.widget {
	margin-bottom: 1em;
}

/*引用的样式调整*/
blockquote {
	display: block;
	padding: 16px;
	margin: 0 0 24px;
	border-left: 8px solid #dddfe4;
	background: #eef0f4;
	overflow: auto;
	word-break: break-	word!important;
}

p {
	font-size: 16px;
	color: #4d4d4d;
	font-weight: 400;
	line-height: 26px;
	margin: 0 0 16px;
	overflow: hidden;
	overflow-x: auto;
}

/*引用的样式的P标签样式调整*/
blockquote p {
	font-size: 14px;
	line-height: 22px;
	color: #555666;
	font-weight: 400;
	margin-bottom: 0;
}

.entry-content blockquote p {
	margin-bottom: 0em;
}

/*代码的样式调整*/
code {
	color: #c7254e;
	background-color: #f9f2f4;
	border-radius: 2px;
	font-size: 14px;
}

code[class*=language-], pre[class*=language-]{
	font-size: 12px;
}

.ast-page-builder-template.ast-right-sidebar #secondary {
	padding-right: 20px;
}

.ast-right-sidebar #secondary {
	padding-left: 10px;
}

.ast-builder-menu-1 .menu-item.current-menu-item > .menu-link, .ast-builder-menu-1 .inline-on-mobile .menu-item.current-menu-item > .ast-menu-toggle, .ast-builder-menu-1 .current-menu-ancestor > .menu-link {
	color: #000000;
}

.ast-single-post .entry-content a, .ast-comment-content a:not(.ast-comment-edit-reply-wrap a) {
	text-decoration: none;
}

/*收藏插件的样式调整*/
.wpfp-span:not(:first-child) {
	display: none;
}

三、其他

1.单篇文章内格外修改

通过使用代码修改,找到外观->主题文件编辑器->文章页面(single.php),在代码里面加入如下标签代码进行自定义一些效果

		<span style="position: absolute; top: 2em; left: 1.5em;"><?php if(function_exists('the_views')) { the_views(); } ?>&nbsp;&nbsp;<?php if(function_exists('wpfp_get_post_meta')) {echo wpfp_get_post_meta(get_the_ID()) ."收藏&nbsp;&nbsp;" ;} ?><?php
if (is_user_logged_in() && function_exists('wpfp_link')) {
    wpfp_link();
}
?>&nbsp;&nbsp;分类:<?php the_category(','); ?>&nbsp;&nbsp;<?php the_tags(); ?></span>

在这里插入图片描述

效果如:
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/781330.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【开源项目】低代码数据可视化开发平台-Datav

Datav 基本介绍 Datav是一个Vue3搭建的低代码数据可视化开发平台&#xff0c;将图表或页面元素封装为基础组件&#xff0c;无需编写代码即可完成业务需求。 它的技术栈为&#xff1a;Vue3 TypeScript4 Vite2 ECharts5 Axios Pinia2 在线预览 账号: admin 密码: 123123预…

4.1 Bootstrap UI 编辑器

文章目录 1. Bootstrap Magic2. BootSwatchr3. Bootstrap Live Editor4. Fancy Boot5. Style Bootstrap6. Lavish7. Bootstrap ThemeRoller8. LayoutIt!9. Pingendo10. Kickstrap11. Bootply12. X-editable13. Jetstrap14. DivShot15. PaintStrap 以下是 15 款最好的 Bootstrap…

Zabbix监控安装grafana并配置图形操作

第三阶段基础 时 间&#xff1a;2023年7月20日 参加人&#xff1a;全班人员 内 容&#xff1a; Zabbix监控安装grafana 目录 安装并配置grafana 一、安装Grafana 二、下载安装插件 三、配置grafana 四、Web访问并配置&#xff1a; 安装并配置grafana 一、安装Graf…

微服务之服务注册与发现原理

1. 前言 在传统的开发中&#xff0c;由于提供服务的地址是相对静态的&#xff0c;所以我们只需要找到对应服务的开发人员&#xff0c;然后了解到对应的服务接口地址就可以了。 而在微服务架构开发过程中&#xff0c;如果我们需要调用一个RESTFul风格的API接口&#xff0c;我们…

deep a wavelet 深度自适应小波网络

深度自适应小波网络 1.  原理说明 1.1 the Lifting scheme 提升方案&#xff0c;也称为第二代小波[25]&#xff0c;是定义与第一代小波[6]具有相同属性的小波的一种简单而强大的方法。 提升方案将信号x作为输入&#xff0c; 生成小波变换的近似分量C, 和细节分量d 这两类…

网络安全基础知识解析:了解常见的网络攻击类型、术语及其防范方法

目录 1、网络安全常识和术语 1.1资产 1.2网络安全 1.3漏洞 1.4 0day 1.5 1day 1.6后门 1.7exploit 1.8攻击 1.9安全策略 1.10安全机制 1.11社会工程学 2、为什么会出现网络安全问题&#xff1f; 2.1网络的脆弱性 2.4.1缓冲区溢出攻击原理&#xff1a; 2.4.2缓冲…

NLP(六十一)使用Baichuan-13B-Chat模型构建智能文档问答助手

在文章NLP&#xff08;六十&#xff09;Baichuan-13B-Chat模型使用体验中&#xff0c;我们介绍了Baichuan-13B-Chat模型及其在向量嵌入和文档阅读上的初步尝试。   本文将详细介绍如何使用Baichuan-13B-Chat模型来构建智能文档问答助手。 文档问答流程 智能文档问答助手的流…

手机+App=电脑静音无线鼠标 - WiFimouse初体验

应用情景 大晚上的别人在睡觉&#xff0c;自己又不得不使用电脑&#xff08;台式&#xff09;&#xff0c;鼠标点点点又吵。 专门买个静音鼠标又没钱&#xff0c;咋办~ 效果图 手机app 电脑无线触控板&#xff0c;零噪音&#xff01; 可以单击、移动鼠标光标、可以上下滚动…

什么是Redis?

什么是Redis 什么是Redis一、特性1. 支持多种数据结构2. 读/写速度快&#xff0c;性能高。3. 支持持久化。4. 实现高可用主从复制&#xff0c;主节点做数据副本。5. 实现分布式集群和高可用。 二、基本数据类型string&#xff08;字符串&#xff09;list(双向链表)set(集合)zse…

22matlab数据分析 拉格朗日插值(matlab程序)

1.简述 第一部分&#xff1a;问题分析 &#xff08;1&#xff09;实验题目&#xff1a;拉格朗日插值算法 具体实验要求&#xff1a;要求学生运用拉格朗日插值算法通过给定的平面上的n个数据点&#xff0c;计算拉格朗日多项式Pn(x)的值&#xff0c;并将其作为实际函数f(x)的估…

文心千帆为你而来

1. 前言 3月16号百度率先发布了国内第一个人工智能大语言模型—文心一言。文心一言的发布在业界引起了不小的震动。而文心一言的企业服务则由文心千帆大模型平台提供。文心千帆大模型平台是百度智能云打造出来的一站式大模型开发与应用平台&#xff0c;提供包括文心一言在内的…

文件被识别为病毒,被删除,如何解决

我们的文件有时候有用&#xff0c;但是电脑却识别为病毒&#xff0c;直接给我删除掉了&#xff0c;这让人是真的很XX&#xff0c;那该怎么办呐。 我最近用了这个方法很多次&#xff0c;蛮好用&#xff0c;分享给大家&#xff01; 1、先找到安全中心 2、找不到排除项 3、点击添…

工程矩阵理论复习线路推荐

文章目录 写在前面复习线路推荐前期中期后期其他资料 写在前面 本篇博客仅适用于东南大学研究生 工程矩阵理论科目复习 对不少人来说&#xff0c;研究生的课程成绩相较于本科成绩不是那么重要了。但是由于工程矩阵还是比较有难度的&#xff0c;又很长时间没接触过数学&#x…

7-22练习

题目1 链接5071 不难发现通过A的范围可以缩小B的范围进而减少循环次数 通过B可以消除A的循环 这个是一个很巧妙的地方。这个题还有一个比较容易引起歧义的地方就是i:n每一次循环都要符合条件 这样我们不难构造出一个函数 f(B+x) = 1000*A+x 试验1 运行超时-- 需要减少复杂度…

时钟分频器

文章目录 一、8分频二、n倍时钟分频器 一、8分频 8倍时钟分频器是一种电路或设备&#xff0c;用于将输入时钟信号的频率分成原来的1/8。它可以在数字电子系统中用于将高频时钟信号降低到较低的频率&#xff0c;以满足特定的系统需求。 在这个电路中&#xff0c;CLK是输入的时钟…

【晓风残月】byte,short,int,long——八种基本类型

文章目录 前言废话不多说&#xff0c;总结下今天的成果以及踩的坑 一、第一个坑【数据丢失】二、第二个坑【byte集合无法转换byte数组】三、第三个坑【Byte[]转byte[]】四、第四个坑【16进制转byte】总结快一年没写博客了&#xff0c;貌似都不记得过去的自己了向前看&#xff1…

Camtasia2023电脑录屏视频自动生成字幕软件

制作视频通常需要添加字幕&#xff0c;添加字幕比较麻烦的是让字幕和声音同步&#xff0c;使用好的软件可以大大提高剪辑效率&#xff0c;让视频更快制作完成。本文将给大家介绍录制视频自动生成字幕的软件设置字幕语音同步教程。 一、录屏视频自动生成字幕的软件 Camtasia是…

查询优化之“查询分离”

什么业务场景需要使用查询分离 当数据在任何时候都可能被修改和查询的场景下&#xff0c;就不适合采用冷热分离来解决问题。而读写分离方案得到的工单查询速度提升是有限的&#xff0c;它主要还是用在数据库高并发的场景中。查询分离可以有效提升数据的查询效率&#xff0c;即…

【Ajax】笔记-JQuery发送请求与通用方法

Get请求 语法格式&#xff1a; $.get(url, [data], [callback], [type]) url:请求的 URL 地址。data:请求携带的参数。callback:载入成功时回调函数。type:设置返回内容格式&#xff0c;xml, html, script, json, text, _default。 准备三个按钮分别测试Get 、Post、通用型方…

PHP8知识详解:PHP8的应用领域

PHP 8 是一个通用的编程语言&#xff0c;可以用于开发各种类型的应用程序&#xff0c;包括 web 应用程序、移动应用程序、服务器端应用程序等等。由于 PHP 8 具有许多新的特性和改进&#xff0c;因此它可以更好地满足现代 Web 开发的需求&#xff0c;例如更快的执行速度、更好的…