2012-08-05 35 views
-1

首先,我需要在此功能的末尾刪除句點,該句點顯示我的wordpress主題的說明。例如,一個特定的描述將顯示爲...........訪問美妙的城市。如何刪除第一個功能結束的時間段,同時允許結合功能後的結束時間

<?php post_description(); ?> 

去除時間後,我需要在第一個函數的末尾添加一個城市,使其1句,如...訪問美麗的城市阿克倫。

這是一個顯示城市

<?php echo appthemes_get_custom_city($post->ID, CITY_TAX_NAME, 'name'); ?>** 

這裏是整個代碼的分類代碼............

     <!-- #main --> 

        </div> <!-- #head-box --> 

        <div class="box-bottom">&nbsp;</div> 

        <div class="text-box"> 

        <?php appthemes_before_post_description(); ?> 

        <?php appthemes_post_description(); ?> 

        <?php post_description(); ?> 

        <?php city_edit_link(); ?> 

        <?php clpr_reset_link(); ?> 

        <?php appthemes_after_post_description(); ?> 

        </div> 

現在我實現了這個代碼.. .......

<?php 

$content = trim(get_the_content()); 
if(substr($content, -4) == '</p>') { 
echo substr($content, 0, -4); 
echo appthemes_get_custom_city($post->ID, CITY_TAX_NAME, 'name'); 
echo '</p>'; 
} 
else{ 
echo $content, of, " ", appthemes_get_custom_city($post->ID, CITY_TAX_NAME, 'name');               
echo '.'; 
} ?> 

但它顯示爲.........訪問美妙的城市。的阿克倫。

如何在允許句末時刪除句號。

+0

我不知道wordpress,你可能可以編輯函數本身來解決問題,否則,你可以使用正則表達式去除'.',除非它在變量的末尾。 – Fluffeh 2012-08-05 23:08:18

回答

0

爲「訪問美妙的城市」創建一個變量。並截斷這段時間。然後使用現在缺少句號的變量來代替字符串來自哪裏(我不使用Wordpress)。

+0

訪問這個功能創建的美妙城市<?php appthemes_post_description(); ?>其中變化。 – user1576581 2012-08-05 23:19:40

+0

我不擅長正則表達式它似乎沒有刪除期間,任何人都知道如何根據我修改的代碼。 – user1576581 2012-08-05 23:25:20