typecho主題相對wp主題是很簡單的,設(shè)置地方無非就是程序的基本設(shè)置還有主題-外觀的設(shè)置
如果日常遇到錯誤,可以對比一下演示站,然后仔細(xì)檢查自己設(shè)置過的地方和插件的問題
如解決其他問題需要花費(fèi)較多的事情,會以付費(fèi)的方式進(jìn)行處理解決
晚上是下班狀態(tài),使用問題請勿資訊(本人不是夜貓子哦)
搭建的基本流程:
安裝程序 - 設(shè)置偽靜態(tài) - 啟用主題 - 搭建分類和相關(guān)的主題配置 - 開始寫文章發(fā)布 - 運(yùn)營推廣
怎么更新!百度有很多很多教程
刪掉主題,再重新上傳即可(需要先刪除舊文件夾,然后上傳新文件夾)
偽靜態(tài)很重要的,請優(yōu)先設(shè)置
沒有詳細(xì)寫試用說明之類的,覺得無非也就那幾個地方,過一遍可以填的就填,不可以填的就不填,應(yīng)該也不會太大問題,細(xì)想之下,做個簡單總結(jié)常見的一些問題和注意事項把
1、先偽靜態(tài)啟用配置簡短鏈接,然后再創(chuàng)建各個相關(guān)的獨(dú)立頁面進(jìn)行配置,這!很重要??!插件自4.4版本后需要安裝,不然容易導(dǎo)致新站搭建啟用出現(xiàn)500數(shù)據(jù)庫錯誤
2、圖片和文章要空一行,不然圖片的標(biāo)簽文字會擠到上面,很難看,如果不想顯示的話,后臺外觀css這樣設(shè)置就好了
.image_title{display:none;}
3、高亮插件的問題,設(shè)置高亮的內(nèi)容,前后不要空一行,空一行會導(dǎo)致高亮顯示不正常
我日常習(xí)慣都是圖片和文章空一行,保持美觀整齊,不亂而清晰干凈
4、文章封面是必須的,其他地方顯示推薦的文章都是以封面為主,所以一篇文章的封面是必須的,而且文章有了封面的話,才能開啟多圖的顯示
目前文章列表無圖下會顯示第一張圖片,但是幻燈片,邊欄地方不會,個人認(rèn)為幻燈片,邊欄是很重要的地方,用心設(shè)置給把用戶第一眼好印象
5、保持文章的圖片居中的辦法
.entry-content p img { margin: auto; display: block;}
6、手機(jī)移動端底部菜單的設(shè)置格式是這樣的
icon-huati|https://www.xxxxx.com
7、后臺設(shè)置的地方,有些地方?jīng)]有可以不填,不一定都要填,只是為了各取所需,需要到方便點
8、目前后臺定義的圖片后綴(主要是用來實現(xiàn)第三方的圖片解析,在圖片后面加上?aaa類似這樣的結(jié)構(gòu),就可以進(jìn)行圖片處理)
首頁列表,欄目沒有加上,只是在文章內(nèi)加上而已,所以首頁,列表可以這樣操作:
<script type="text/javascript"> $(".block-fea").each(function(){ //獲取要加的圖片樣式 var imgsec = $(this).css("background-image").split("\"")[1]; //獲取背景圖片的url $(this).css('background-image','url('+imgsec+'?aaa)');// url+自己想要定義的字符串 }); </script>
這樣就可以實現(xiàn)首頁,列表頁的第三方存儲圖片樣式處理了
9、按鈕居中的css,寫在主題外觀后臺,雖然我覺得不居中,默認(rèn)才是最合理的,但還是弄弄居中的樣式代碼把
按鈕代碼在編輯器里面設(shè)置,不用添加http或https了,按配置來
.btn_nt { margin: auto; display: block; width: 100%; text-align: center;}
10、友情鏈接,友情鏈接的代碼如下:
<ul id="flinks"> <li>域名名稱</li> <li>域名地址</li> <li>域名圖標(biāo)</li> <li>描述</li> <li>域名名稱</li> <li>域名地址</li> <li>域名圖標(biāo)</li> <li>描述</li> </ul>
11、關(guān)于插件tepass的使用無反應(yīng),比如
<?php echo TePass_Plugin::getReward(); ?>
顯示的打賞按鈕,點了沒有反應(yīng),可能是主題啟用了壓縮功能,可以嘗試
<nocompress> <?php echo TePass_Plugin::getReward(); ?> </nocompress>
<nocompress>
是用來聲明此代碼不進(jìn)行壓縮,其他插件也可能類似存在此問題……
12、播放器的設(shè)置在4.2x后開始更新,分享騰訊,blili站的格式為,比如:
<iframe src="//player.bilibili.com/player.html?aid=51127899&bvid=BV1x4411x7Y9&cid=89513462&page=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"> </iframe>
騰訊或者其他的可能也一樣,但是如果是視頻文件的話,直接放上視頻路徑即可
注意了,視頻播放器只支持mp4,m3u8格式,分享的第三方視頻只支持帶iframe的
13、主題安裝開啟,請先配置好偽靜態(tài)規(guī)則,請保持偽靜態(tài)設(shè)置好之后再去配置主題,如果沒有什么特殊的需要,配置偽靜態(tài)是沒必要帶上index.php的
14、演示站是開啟緩存的,開啟緩存和未開啟緩存會是不同的風(fēng)格,開啟緩存的時候,先確保文件所在路徑正確,并且后臺先生成數(shù)據(jù)
15、部分虛擬主機(jī)可能禁用file_get_contents、fsockopen函數(shù),可以通過找到PHP的配置文件php.ini,把a(bǔ)llow_url_fopen設(shè)置為On,即allow_url_fopen = On。
16、列表播放視頻:后臺開啟后,建立關(guān)于我們的頁面,然后獲取縮略名填入主題后臺的對應(yīng)地方即可
17、更新新版本的話,播放器的文件是ext,可以不替換,替換也沒事,只是還得再配置數(shù)據(jù)庫一次而已,麻煩
18、主題bib播放器里面的右鍵小燈泡主題的設(shè)置在extdanmuplayerjsyzmplayer.js里面
19、安裝后,建立的頁面,如果不需要在前端顯示,請選擇隱藏,比如編輯頁
20、打開主題發(fā)現(xiàn)頁面部分地方顏色變化異常,請配置好主題外觀-樣式設(shè)置調(diào)整好主題色調(diào)
21、主題加載動畫效果html
<div class="thumbnail"></div> <div class="information"> <div class="title"></div> <div class="abstract"> <p></p> <p></p> </div> </div>
22、找回密碼出錯的,已經(jīng)在5.0版本修復(fù),將之前的,插件文件里面PHPMailerAutoload.php
最后底部代碼
function autoload($classname){ PHPMailerAutoload($classname); }
改為
spl_autoload_register('autoload'); //PHP7.2開始必須這樣寫 function autoload($classname){ PHPMailerAutoload($classname); }
23、給指定的分類單獨(dú)設(shè)置文章數(shù)目案例分享,在functions.php
文件里面,添加到 function themeInit($archive) {
函數(shù)里即可
if ($archive->is('category', 'shipin')) { $archive->parameter->pageSize = 21; // 自定義條數(shù) }
其中shipin代表分類欄目的名字即可,21指21個文章數(shù)目
24、給指定的分類單獨(dú)設(shè)置文章數(shù)目
主題面板控制里面,可以檢測主題數(shù)據(jù)庫500錯誤,并且修復(fù)