2013-01-18 109 views
1

我使用WordPress的Nivo Slider插件,但想要將滑塊硬編碼到我的頁面,並讓它動態拉入正確的滑塊,因爲頁面和Nivo滑塊將共享相同的slu g 。WordPress的Nivo滑塊/ S PHP PHP問題

如果我的滑塊被稱爲翻轉時鐘打印,這是什麼工作?

<?php echo do_shortcode('[nivoslider slug="flip-clock-print"]'); ?> 

如果我想在頁面的蛞蝓,這是什麼工作?

<?php echo $post->post_name; ?> 

如何我將兩者結合在一起,因爲我猜這是不對的?

<?php echo do_shortcode('[nivoslider slug="$post->post_name;"]'); ?> 

回答

1

這只是使用正確的引用風格的問題。

你可以這樣做:

$var = 'Lorem ipsum ' . $other_var . 'lorem ipsum lorem'; 
$shortcode = '[nivoslider slug="' . $post->post_name .'"]'; 
echo do_shortcode($shortcode); 

或者

$var = "Lorem ipsum $other_var lorem ipsum lorem"; 
echo do_shortcode("[nivoslider slug='$post->post_title']"); 

檢查: