Grabar mis complementos de uso común después de la instalación de WordPress
- 1. Instalación de WordPress
- En segundo lugar, el uso de complementos
-
- 1. Añadir tema Astra
- 2.Administrador de actualizaciones fácil
- 2.WP Githuber MD
- 3.WP-Optimize: caché, limpieza, compresión
- 4. Contador de vistas posteriores de WP-PostViews
- 5. Tabla de contenido fácil
- 5. Copia de seguridad/restauración de UpdraftPlus
- 6. Súper caché de WP
- 7. Limpiador de medios
- 8. Publicaciones favoritas de WP
- 8. Tipos de carga de archivos por WPForms
- 9. Miembros
- 10. Deshabilitar guardado automático y deshabilitar revisión posterior
- 11. Deshabilitar la función de borrador automático
- 12. CSS adicional
- 3. Otros
Mis complementos favoritos después de la instalación de WordPress
1. Instalación de WordPress
El proceso de instalación registrado hace mucho tiempo, utilizando Docker para crear un blog de WordPress , registró el proceso de instalación de la versión wordpress 4.6, que es un poco antigua. La versión anterior usaba el complemento UEditor como complemento predeterminado para escribir artículos, pero ahora el complemento Markdown es básicamente popular, por lo que aquí Los pasos generales del proceso de instalación son los mismos, excepto que se reemplaza la nueva versión 6.2 y el complemento Mardown se reemplaza al mismo tiempo. Los pasos básicos son los mismos. Para obtener más detalles, consulte Construir un blog de WordPress con Docker arriba.
##下载镜像
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
En segundo lugar, el uso de complementos
1. Añadir tema Astra
添加Astra主题
luego habilite
2.Administrador de actualizaciones fácil
Un complemento que deshabilita las actualizaciones automáticas.Para evitar que Wordpress se actualice aleatoriamente, el tema o complemento que ha configurado se cambia en un lío.
Establecer directamente después de la instalación
找到仪表盘->Updates options进行设置,我是直接全禁用,需要更新的时候再打开,你可以看看其他选项
2.WP Githuber MD
Un complemento que proporciona sintaxis de Markdown con todas las funciones para sitios web de WordPress, 作者:Terry Lin
esto WP Githuber MD
se puede instalar buscando en la biblioteca de complementos
安装后就可以先进行一系列的markdown编写设置了
Este complemento viene con funciones 停用内容修订
integradas 停用自动储存
.
También puede configurar 代码高亮
, 复制到剪贴板
, 图片粘贴
, 行号
, 主题布景
etc.
3.WP-Optimize: caché, limpieza, compresión
Aumente la velocidad y el rendimiento de su sitio a través del almacenamiento en caché. Limpie la base de datos, comprima imágenes y almacene en caché su sitio para una mayor velocidad y SEO.
Este complemento 可以清理缓存、数据库修订和草稿记录,优化数据库等
se utiliza principalmente para limpiar registros de revisión y borradores de registros.
可以手工清理,也可以自动定动任务清理
4. Contador de vistas posteriores de WP-PostViews
文章浏览量计数器(Post Views Counter)
oWP-PostViews
5. Tabla de contenido fácil
Efecto de complemento de directorio simple
:
5. Copia de seguridad/restauración de UpdraftPlus
UpdraftPlus WordPress 备份插件
6. Súper caché de WP
缓存插件
7. Limpiador de medios
媒体清理插件
8. Publicaciones favoritas de WP
收藏插件
8. Tipos de carga de archivos por WPForms
Complemento de tipo de carga, puede configurar algunos archivos que wordpress no admite de forma predeterminada para cargar en el centro de medios
9. Miembros
Miembros - Complemento de editor de roles de usuario y membresía: Complemento de administración de roles
. De forma predeterminada, wordpress solo admite roles 5. El control a través de este complemento admite un control de roles cada vez más flexible
10. Deshabilitar guardado automático y deshabilitar revisión posterior
禁用修改历史和自动保存插件,你可以试试
, desde que instalé WP Githuber MD, viene con estas dos funciones, por lo que estos dos complementos no están instalados
11. Deshabilitar la función de borrador automático
Esto no encontró un complemento listo para usar, así que use la solución de modificación de código en línea
para abrir wp-admin/includes/post.php y busque el siguiente código
$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 );
El código anterior primero borra los borradores automáticos de más de siete días, luego inserta un nuevo borrador, lo anota y agrega el siguiente código:
/* 修改开始*/
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 adicional
Usando el tema Astra, el texto de estilo predeterminado es muy grande, debe ajustar el estilo a su gusto, 外观->自定义->额外css
configurarlo y luego publicarlo, la siguiente es mi propia modificación, grabarla para mi uso personal ( 不一定适合你
)
/*全局字体大小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;
}
3. Otros
1. Modificaciones adicionales dentro de un mismo artículo
Al usar el código para modificar, buscar 外观->主题文件编辑器->文章页面(single.php)
, agregue el siguiente código de etiqueta en el código para personalizar algunos efectos
<span style="position: absolute; top: 2em; left: 1.5em;"><?php if(function_exists('the_views')) {
the_views(); } ?> <?php if(function_exists('wpfp_get_post_meta')) {
echo wpfp_get_post_meta(get_the_ID()) ."收藏 " ;} ?><?php
if (is_user_logged_in() && function_exists('wpfp_link')) {
wpfp_link();
}
?> 分类:<?php the_category(','); ?> <?php the_tags(); ?></span>
Efectos como:
2. Solución a la limitación del tipo de archivo de carga de medios
修改wp-config.php文件,在其中增加一行语句:
define( 'ALLOW_UNFILTERED_UPLOADS', true );
以上的是全局开放所有文件格式可以上传的方法,只开放部分的没有测试出来