wordpress建站笔记

wordpress建站笔记

viEcho Lv5

之前用halo搭的博客,因为阿里云到期而我却忘记了过期时间,没有及时备份,所以就悲催了,所有博客都没了;想着还好本地还有,那重新搭一个吧;听大佬说wordpress配合宝塔面板搭贼快,然后wordpressSEO和主题好看,就想着重新折腾一下吧;时至今日,5.1前总算弄好了;因为网上一堆搭建教程,就不想重复写了;这里就列明一下搭建的注意点:

配合宝塔面板搭建,事半工倍

宝塔Linux面板安装教程

进入宝塔面板


一键部署即可,一定要选择这里的一键部署,一定要选择这里的一键部署,一定要选择这里的一键部署。
因为网上很多教程,说自己上传的包建一个文件夹解压进去,后面nginx配置不好,无法域名访问只能域名加端口访问(踩过坑);搭建过程推荐博客
超详细宝塔面板搭建和安装wordpress网站图文教程(附案例) ,除了一键部署外后面的都可以参考此篇博客;

博客搭好了,推荐插件

  • WP Github Md:一个为 WordPress 网站提供全功能 Markdown 语法的插件。
  • 超级缓存:WordPress的快速缓存插件

还有其他的插件,自己根据情况而定,并不是插件越多越好,用的上的适合的才是好的;

html页面 怎么嵌入到自定义页面呢?

一通折腾,我想你的博客菜单及主题设置基本弄好了,如果你和我一样想自定义一个友情链接页面,而又不了解php语法,那该怎么办呢?哈哈,办法还是有的;

宝塔文件中->www->wwwroot->xxx.xx.xx(你的域名)->wp content->themes->你的主题->pages->找到默认的模板页
例如默认友情链接的模板页:template-links.php(可能每个主题的命名不一样,自己推断下就能知道什么意思)

你可以不懂php,但是我想你和我一样,自己搞定一个html页面,问题应该不大吧;
再改这个模板页面之前,我们先在宝塔面板中新建一个template-links-back.php文件备份这个模板,以免误操作改坏了及时可以回退哈;

都备份了,那还不是想怎么折腾就怎么折腾;

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<?php
/*
Template Name: 友情链接
*/

// $cats = get_post_meta($post->ID,'page_links_id',true);

// $links = pk_get_wp_links($cats);

// $groups = array();

// if(!empty($cats) && $links && count($links)>0){
// foreach ($links as $link){
// if(!array_key_exists($link->term_id,$groups)){
// $groups[$link->term_id] = array(
// 'id'=>$link->term_id,
// 'name'=>$link->name,
// 'links'=>array()
// );
// }
// $groups[$link->term_id]['links'][] = $link;
// }
// }

get_header();

?>
// -----
// - 加入你的html代码即可,注意去掉最外层的html标签,你看上面head头都给你引入进来了,说明肯定有最外层的html标签了
// -----
<?php get_template_part('templates/module', 'smiley') ?>

<?php get_footer() ?>

图片403?

友链添加好了,怎么标签中的图片加载不出来,403?而我们刷新页面就可以了
这是因为很多博客都开启了防盗链,图片一般默认不加载;我们要解决这个单页面问题,只需要在我们的引入的html中加入<meta name="referrer" content="no-referrer" />即可

移动端样式兼容

1
2
3
4
/*iponex 适配*/
@media screen and (max-width: 1024px) {
/*再写一套屏幕尺寸小于1024的样式即可,简单粗暴,单页面用即可*/
}

小结:目前个人站基本搭建完毕,遇到的坑还不少,基本都是自己对wordpress的认知不足导致的,通过查阅文档都已解决;

  • Title: wordpress建站笔记
  • Author: viEcho
  • Created at : 2021-04-24 23:52:31
  • Updated at : 2024-05-22 01:02:53
  • Link: https://viecho.github.io/2021/0424/wordpress-site-note.html
  • License: This work is licensed under CC BY-NC-SA 4.0.
Comments