分类目录归档:wordpress

wordpress中使用onenav主题(二)

延续上一个主题,主要是解决网站图片处理的问题。
1.在大的logo中添加图片和文字
canva
使用里面的custom size功能,设置需要照片的尺寸长和高,然后再往里里面填充照片和文字
2.照片需要去除背景,这样子在暗黑的模式下,看不到边框。canva下载的时候可以处理,不过付费,免费的网站为:
removebg
3.生成favicon的网站,可以批量生产一些适配图标,最好使用removebg先处理下。
favicon

这个主题的相关图片打包:图库

wordpress中使用onenav主题

0.onenav是一个导航主题,需要进行付费进行激活,当然也有不付费的形式,但是功能会限制。
1.还是使用宝塔进行安装,网站-添加站点-一键部署-部署模板(wordpress)
2.域名中添加IP地址,域名添加ssl,添加伪静态
3.登陆网站,添加onenav插件
onenav-v4.1602
4.正版的购买进行激活就可以了;非正版的需要etc/hosts中添加如下内容,输入任何字符可以激活

43.134.51.171 auth.iotheme.cn
43.134.51.171 www.iotheme.cn 

5.设置固定连接结构

使用Docker快速搭建wordpress

0.购买服务器
1.安装docker

# 安装 Docker
sudo apt update
sudo apt install -y docker.io

# 安装 Docker Compose
sudo apt install -y docker-compose

# 启动并设置开机自启
sudo systemctl start docker
sudo systemctl enable docker

2.创建 WordPress 项目目录,创建compose-docker.yml文件

mkdir wordpress-docker
cd wordpress-docker

3.编写compose-docker.yml文件

services:
  wordpress:
    image: wordpress:latest
    ports:
      - "8080:80"
    environment:
      WORDPRESS_DB_HOST: db
      WORDPRESS_DB_NAME: wordpress
      WORDPRESS_DB_USER: wordpress
      WORDPRESS_DB_PASSWORD: wordpress
    volumes:
      - wordpress_data:/var/www/html
    depends_on:
      - db

  db:
    image: mysql:5.7
    restart: always
    environment:
      MYSQL_DATABASE: wordpress
      MYSQL_USER: wordpress
      MYSQL_PASSWORD: wordpress
      MYSQL_ROOT_PASSWORD: rootpassword
    volumes:
      - db_data:/var/lib/mysql

volumes:
  wordpress_data:
  db_data:

4.服务器中设置8080端口访问
5.启动容器

docker-compose up -d

#如果启动不了,需要更新docker安装源,国内pull数据很慢,需要替换国内的镜像
#增加/etc/docker/daemon.json
{
  "registry-mirrors": [
    "https://<你的阿里云加速器ID>.mirror.aliyuncs.com"
  ]
}

6.访问

http://ip:8080