新聞中心
短代碼是一種將動(dòng)態(tài)內(nèi)容添加到wordpress文章、頁面和側(cè)邊欄的簡(jiǎn)單方法。

成都創(chuàng)新互聯(lián)公司服務(wù)項(xiàng)目包括嫩江網(wǎng)站建設(shè)、嫩江網(wǎng)站制作、嫩江網(wǎng)頁制作以及嫩江網(wǎng)絡(luò)營(yíng)銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,嫩江網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到嫩江省份的部分城市,未來相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
許多WordPress插件和主題使用短代碼來添加專門的內(nèi)容,如聯(lián)系表格、圖片庫、滑塊等。
在本教程中,我們將向您展示如何在WordPress中輕松添加短代碼。我們還將向您展示如何在WordPress中創(chuàng)建您自己的自定義短代碼。
什么是短代碼?
WordPress中的簡(jiǎn)碼是代碼快捷方式,可幫助您在WordPress文章、頁面和側(cè)邊欄小部件中添加動(dòng)態(tài)內(nèi)容。它們顯示在方括號(hào)內(nèi),如下所示:
[myshortcode]
為了更好地理解短代碼,讓我們先來看看為什么添加它們的背景。
WordPress過濾所有內(nèi)容以確保沒有人使用文章和頁面內(nèi)容在數(shù)據(jù)庫中插入惡意代碼。這意味著您可以在文章中編寫基本的HTML,但不能編寫PHP代碼。
但是,如果您想在文章中運(yùn)行一些自定義代碼來顯示相關(guān)文章、橫幅廣告、聯(lián)系表單、畫廊等,該怎么辦?
這就是Shortcode API的用武之地。
基本上,它允許開發(fā)人員將他們的代碼添加到一個(gè)函數(shù)中,然后將該函數(shù)作為短代碼注冊(cè)到WordPress,因此用戶無需任何編碼知識(shí)即可輕松使用它。
當(dāng)WordPress找到短代碼時(shí),它會(huì)自動(dòng)運(yùn)行與之關(guān)聯(lián)的代碼。
讓我們看看如何在您的WordPress文章和頁面中輕松添加短代碼。
在WordPress文章和頁面中添加短代碼
首先,您需要編輯要添加短代碼的文章和頁面。之后,您需要單擊添加塊按鈕以插入短代碼區(qū)塊。
添加短代碼區(qū)塊后,您只需在區(qū)塊設(shè)置中輸入您的短代碼即可。短碼將通過各種WordPress插件來提供,你可能如使用是WPForms的聯(lián)系表單,OptinMonster的電子郵件營(yíng)銷表單,WP Call button插入一個(gè)撥打電話按鈕,等等。
要了解有關(guān)使用區(qū)塊的更多信息,請(qǐng)參閱我們的古騰堡教程以獲取更多詳細(xì)信息。
您現(xiàn)在可以保存您的文章或頁面并預(yù)覽您的更改以查看正在運(yùn)行的短代碼。
在WordPress側(cè)邊欄小工具中添加短代碼
您還可以在WordPress側(cè)邊欄小工具中使用短代碼。只需訪問外觀?小工具頁面并將“文本”小部件添加到側(cè)邊欄。
現(xiàn)在您可以將您的短代碼粘貼到小工具的文本區(qū)域內(nèi)。
不要忘記單擊“Save”按鈕來存儲(chǔ)您的小工具設(shè)置。
之后,您可以訪問您的WordPress網(wǎng)站,在側(cè)邊欄小部件中查看短代碼的實(shí)時(shí)預(yù)覽。
在舊的WordPress經(jīng)典編輯器中添加短代碼
如果您仍在WordPress中使用舊的經(jīng)典編輯器,那么您可以通過以下方式向WordPress文章和頁面添加短代碼。
只需編輯要添加短代碼的文章和頁面。您可以將短代碼粘貼到內(nèi)容編輯器中要顯示的任何位置。只要確保短代碼在它自己的行中。
不要忘記保存您的更改。之后,您可以預(yù)覽您的帖子和頁面以查看正在運(yùn)行的短代碼。
如何在WordPress主題文件中添加短代碼
短代碼旨在用于WordPress文章、頁面和小部件。但是,有時(shí)您可能希望在WordPress主題文件中使用短代碼。
WordPress可以輕松做到這一點(diǎn),但您需要編輯WordPress主題文件。
基本上,您只需添加以下代碼即可向任何WordPress主題模板添加短代碼。
WordPress現(xiàn)在將查找短代碼并在您的主題模板中顯示其輸出。
如何在WordPress中創(chuàng)建自己的自定義短代碼
當(dāng)您想在WordPress文章和頁面中添加動(dòng)態(tài)內(nèi)容或自定義代碼時(shí),簡(jiǎn)碼非常有用。但是,如果您想創(chuàng)建自定義短代碼,則需要一些編碼經(jīng)驗(yàn)。
如果您對(duì)編寫PHP代碼感到滿意,那么這里有一個(gè)示例代碼,您可以將其用作模板。
// function that runs when shortcode is called
function wpb_demo_shortcode() {
// Things that you want to do.
$message = 'Hello world!';
// Output needs to be return
return $message;
}
// register shortcode
add_shortcode('greeting', 'wpb_demo_shortcode');
在這段代碼中,我們首先創(chuàng)建了一個(gè)運(yùn)行一些代碼并返回輸出的函數(shù)。之后,我們創(chuàng)建了一個(gè)名為“greeting”的新短代碼,并告訴WordPress運(yùn)行我們創(chuàng)建的函數(shù)。
您現(xiàn)在可以使用以下代碼將此短代碼添加到您的文章、頁面和小部件中:
[greeting]
它將運(yùn)行您創(chuàng)建的函數(shù)并顯示所需的輸出。
現(xiàn)在讓我們來看看短代碼的更實(shí)際用法。在此示例中,我們將在短代碼中顯示Google AdSense廣告banner。
// The shortcode function
function wpb_demo_shortcode_2() {
// Advertisement code pasted inside a variable
$string .= '
';
// Ad code returned
return $string;
}
// Register shortcode
add_shortcode('my_ad_code', 'wpb_demo_shortcode_2');
不要忘記用您自己的廣告代碼替換廣告代碼。
您現(xiàn)在可以在WordPress文章、頁面和側(cè)邊欄小部件中使用 [my_ad_code] 短代碼。WordPress將自動(dòng)運(yùn)行與短代碼關(guān)聯(lián)的功能并顯示廣告代碼。
簡(jiǎn)碼與古騰堡區(qū)塊
用戶經(jīng)常問我們簡(jiǎn)碼與新古騰堡塊之間的區(qū)別。
基本上,如果您發(fā)現(xiàn)短代碼有用,那么您會(huì)喜歡WordPress編輯器區(qū)塊。塊允許您以更用戶友好的方式做同樣的事情。
與要求用戶添加用于顯示動(dòng)態(tài)內(nèi)容的短代碼不同,區(qū)塊允許用戶使用更直觀的用戶界面在文章/頁面中添加動(dòng)態(tài)內(nèi)容。許多流行的WordPress插件都改用Gutenberg區(qū)塊而不是短代碼,因?yàn)樗鼈儗?duì)初學(xué)者更友好。
最后,希望本教程能幫助您了解如何在WordPress中添加短代碼。
本文名稱:如何在WordPress中添加短代碼
本文網(wǎng)址:http://fisionsoft.com.cn/article/djjhcgc.html


咨詢
建站咨詢
