2014-02-22 57 views
1

我發展我自己的主題工作,每一件事情是工作正常,但短代碼不工作。短代碼沒有在WordPress的自定義主題

我停用我的主題,我用二十12主題檢查,這裏的短代碼工作。

我寫了下面的代碼中的index.php

echo do_shortcode('[layerslider id="1"]'); 

它不工作,甚至在頁面太([layerslider id="1"]

,但下面的自定義簡碼正在

我寫了這代碼在function.php

function codes() 
{ 
echo "short code working"; 

} 
add_shortcode('codes','codes'); 

echo do_shortcode('[codes]'); 
+0

可能是你想實現你的自定義主題是在二12主題簡碼。 –

+0

在此提供您的代碼。 你如何在主題中添加簡碼???? –

+0

對不起,沒有短代碼的問題。與腳本文件的問題。沒有滑塊插件工作。我嘗試與層滑塊,WP滑塊..等 – Manju

回答

0

你需要使用r eturn在函數中不回顯。我更改了簡碼名稱,因此它與本例中的函數名稱不同。

試試這個:

的functions.php

function codes() { 
 
return 'Short code is working'; 
 
} 
 

 
add_shortcode('codeworks','codes');

的index.php

echo do_shortcode('[codeworks]');

在二十12主題簡碼,你需要確保你將它們複製到你正在建設新的主題。

希望它有幫助。

相關問題