博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
wordpress建站插件和常见问题解决
阅读量:3716 次
发布时间:2019-05-21

本文共 3190 字,大约阅读时间需要 10 分钟。

一、自己在wordpress建站过程中使用的操作性强、友好的插件分享

1、页面编辑插件:Elementor

这个插件可编辑性强,除顶部和底部可以修改外,其他所有内容时自己可以修改的,还可以创建自己的模板,在需要的位置添加,还可以自己编写html来编辑网页。

2、登录注册以及权限管理插件: Pie Register

该插件可以设置未注册用户不具访问某些网页的权限,还可以在注册、登陆、忘记密码页码添加验证码,以及注册时用户邮箱验证

3、底部可编辑模板:Blue construction(底部可编辑版权)

4、登录注册邮件发送:SMTP Blank

二、多站点建设

教程:https://www.boke8.net/wordpress-allow-multisite.html

Not Found 问题解决:(见最后一个方案,将None改为ALL)

https://www.crifan.com/test_local_wordpress_homepage_can_open_but_any_post_error_not_found_the_requested_url/

三、在建站过程中的一些常见问题

1、登陆注册页面的美化

(1)将网页中的英文改为中文

使用Pie Register 插件时,所给的登陆注册忘记密码页面有些文字为英文,需要修改为英文

在后台找到Pie register所在目录中的template页面下的三个文件,将对应的英文改为中

在修改过程中如果遇到编码问题,可以将每个加入的中文先进行编码转换,具体操作如下:

$str = incov("utf-8","gb2312","登陆") /*将中文转换为gb2312编码

并在需要修改为中文的地方添加:$str

(2)页面的编辑

有时由于模板的不兼容等原因,需要对页面进行编辑,此时需要修改css文件

找到Pie register插件目录下的css文件夹中的front.css文件,进行修改,有时可能还需要编辑主题模板下的style.css文件

2、菜单栏字体修改

第一步:找到菜单栏文字所在class或id

第二步:在额外css中对其进行编辑

3、固定链接修改

修改为固定链接如下:

访问子页面时,页面显示“404 Not Found”,解决方案(仅适合nginx):

在 /etc/nginx/config.d/mysit.conf文件的 loction \ {} 中添加

if (-f $request_filename/index.html){    rewrite (.*) $1/index.html break;}if (-f $request_filename/index.php){    rewrite (.*) $1/index.php;}if (!-f $request_filename){    rewrite (.*) /index.php;}

一定记住,需要重启nginx

重启nginx:

不能用service nginx restart 来重启nginx

第一步:ps -ef | grep nginx 查看nginx的目录

第二步:cd进入该目录

第三步:nginx -s reload 重启nginx

4、底部版权栏添加

管理员用户登录,打开首页,点击左上角的自定义

该部分代码添加在constructioin zone options > Footer info >copyright

管理该部分的css文件添加在自定义的"额外css"中

.top-user{	float: right;    margin-right: 10px;    height: 0px;    display: none; }.main-header-area .main-menu-area nav ul li a {    display: block;    transition: all .2s;    text-transform: uppercase;    text-decoration: none;    font-weight: 600;    font-size: 18px;    color: #000000;}.footer-law {    float: right;    overflow: hidden;    overflow-x: hidden;    overflow-y: hidden;    font-size: 0;}li{    list-style:none;      display: inline-block;    font-size: 12px;    line-height: 24px;}a {    margin-top: 0px;    margin-right: 0px;    margin-bottom: 0px;    margin-left: 0px;    padding-top: 0px;    padding-right: 0px;    padding-bottom: 0px;    padding-left: 0px;    color: inherit;    font-size: inherit;    font-weight: inherit;}.footer-law > li + li:before {    content: "|";    margin-left: 5px;    margin-right: 5px;}.footer-copyright {    float: left;    font-size: 0;}.footer-copyright span, .footer-copyright a {    display: inline-block;    margin-right: 10px;    font-size: 12px;    line-height: 24px;}

5、轮播图添加

使用elementor插件,添加一个模块,并将HTML拖入模块

       
  • 业内第一家
    OpenStack桌面云厂商

    机敏云(Astute-Cloud)产品基于OpenStack进行深度定制,同时支撑企业内部的服务器虚拟化以及桌面的虚拟化需求,给客户提供一体化的云解决方案。

    联系我们

    hi

  • 机敏智能桌面云

    一台显示器或云终端;一部手机或平板;一台电脑或笔记本
    企业上云,其实可以更简单

 

你可能感兴趣的文章
Day56 Java框架 SSH案例_CRM(四)
查看>>
Day63 Maven(一)Maven安装.
查看>>
Day64 Maven(二)Maven整合SSH
查看>>
C/C++课程设计 之货物管理系统
查看>>
IDEA连接mysql报"Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' "的错误
查看>>
C语言小游戏之推箱子
查看>>
Java GUI 实现登录注册界面
查看>>
C语言 实现登录注册功能
查看>>
C/C++课程设计 之职工管理系统
查看>>
C/C++编程题 输入学号,输出学号的后三位,并输出并求出0到后三位之前数的和
查看>>
C++ 知识要点
查看>>
C/C++课程设计 新生入学管理系统(二)
查看>>
Java练习题(一) 自定义多个字符和数字,求出6位随机数的组合
查看>>
Java练习题(二)求出一个文件的目录名以及目录总个数
查看>>
Java类名.方法和变量
查看>>
Java小案例(二) 用数组实现增删查改排序
查看>>
Java小案例(一) 用数组实现登录注册、增加职工并查看信息
查看>>
有趣的一行代码
查看>>
Java函数式编程和面向对象编程
查看>>
Java中List、Map、Set三个接口,存取元素时,各有什么特点?
查看>>