2012-04-13 56 views
0

我想在WordPress中使用圖像作爲標題/博客文章的標題(主題是mythem.es的我的基地0.5,但我不確定這是否相關,但! )。HTML中的WordPress標題顯示額外的字符

標題部分正在識別我輸入的HTML(img src標籤等),但是當它顯示在頁面上時,會有輕微的錯誤。圖像正確顯示,但正上方有一個">。在頭我的HTML代碼如下(我不能使用真正的HTML,因爲這是一個客戶端):

<center><img src="http://example.com/blog/wp-content/uploads/2012/03/example.jpg" alt="Example Blog | Example 2012" title="Example" width="525" height="60" /></center> 

任何爲什麼我得到這個代碼有點怪異上面我的形象的想法?

+0

你通過WordPress的後端GUI加入到這個頁面正文?或者你是否真的在編輯頁面模板的純php/html? – buymypies 2012-04-13 07:32:58

+0

我只是在編輯器中將HTML代碼插入標題框(佔位符爲「輸入標題」),例如,我點擊「Posts」部分下的「Add New」,然後是空白標題區域 – MillerMedia 2012-04-13 07:36:07

+0

你可以發佈你的頭文件的輸出源嗎? – Joshc 2012-04-13 09:53:28

回答

2

你不能插入HTML的標題框,因爲WordPress的消毒標題字段,當你保存你的帖子

0

但是,您可以使用自定義字段中的WP標題使用HTML。

  1. 在您的網站上創建一個名爲HTML_title自定義字段並添加HTML
  2. 輸出的自定義字段:

<?php $html_title = get_post_meta($post->ID, "HTML_title", true);

if ($html_title) { ?>

<h1><?php echo $html_title; ?></h1>` 

<?php } else { ?>

<h1><?php the_title(); ?></h1> 

<?php } ?>

閱讀全文在這裏:http://digwp.com/2009/10/custom-fields-for-html-post-titles/