主題使用文檔在下面:

安裝和啟用
主題開發文檔在下面 根據WordPress的安裝要求,從WordPress官方下載最新版WordPress,并在自己的服務器上安裝好WordPress環境 從售后群下載本主題的安裝包 將安裝包解壓縮到電腦上,得到R文件夾 使用FTP軟件,連接上您WordPress所在的地址,將上一步得到的R文件夾上…
通用
本文檔描述了 PANDA Studio 開發的 WordPress 主題(R)的二次開發特性。開始前,請閱讀并同意下面的聲明:
免責聲明:
- 文檔僅供參考:本文檔僅在R主題二次開發中提供參考、輔助作用。開發者盡可能保持文檔內容的最新及可用性,但無法保證文檔本身100%正確。請根據實際情況酌情參考
- 后果及風險:若根據本文檔二次開發后,對法律法規、社會輿論、網站數據等產生了任何影響,由二次開發人員自行承擔責任
- 漏洞自行負責:二次開發會影響主題本身的功能、特性、穩定性!任何二次開發后導致的BUG請自行負責。若認為BUG是原主題所致,必須完全刪除主題(包含二次開發內容)并重新安裝以確保BUG不是由二次開發導致的,然后再反饋。若反饋的BUG并非原主題所致,開發者將拒絕為您提供任何售后
若您根據本文檔進行了任何二次開發操作,則表示您默認同意上述條款
WordPress的二次開發主要是PHP、JS、CSS的編輯與開發,本文檔主要講述如何在?無需修改主題源代碼?的前提下,使用?鉤子?實現二次開發。
在使用鉤子前,我們先來學習如何?不需修改主題源碼?實現:
- 自定義Function
- 自定義JavaScript
- 自定義CSS
注:二次開發需要開發人員熟練掌握以下工具和技能:
- FTP 工具
- 后端 PHP 相關知識
- 前端 HTML、Javascript、CSS 等相關知識
- 英文閱讀理解能力以便查閱 WordPress 官方文檔
自定義Function
步驟:
- 在?
R/pandastudio_plugins
?文件夾中新建一個文件夾,名稱自擬,如:custom_theme - 在?
R/pandastudio_plugins/custom_theme
?文件夾中上傳一個?index.php
?文件,文件內容為:
<?php
//您可以在這個文件中編寫您的自定義function了
自定義CSS、JS
步驟:
- 在剛才的文件夾中上傳一個?
sample_custom_css.css
?文件和一個?sample_custom_js.js
?文件 - 在剛才的index.php中增加下面的自定義function代碼即可引入css和js文件:
add_action( 'get_header', function() {
//注冊腳本
wp_register_script(
'sample_custom_js',
get_stylesheet_directory_uri().'/pandastudio_plugins/custom_theme/sample_custom_js.js',
array(),
filemtime(__DIR__.'/sample_custom_js.js')
);
//注冊樣式
wp_register_style(
'sample_custom_css',
get_stylesheet_directory_uri().'/pandastudio_plugins/custom_theme/sample_custom_css.css',
array(),
filemtime(__DIR__.'/sample_custom_css.css')
);
wp_enqueue_script( 'sample_custom_js' );
wp_enqueue_style( 'sample_custom_css' );
},10);
現在,編輯sample_custom_css.css和sample_custom_js.js即可得到自定義效果