2011-12-31 68 views
0

我想在wordpress文章中使用php。我已經安裝了一個插件,允許在這些標籤中使用PHP:[php][/php]在wordpress文章中使用php

我試圖創建此鏈接:

<a href="http://www.facebook.com/sharer.php?u=http://myurl.co.uk/?affid=[php]global $current_user; get_currentuserinfo(); echo $current_user->user_login;[/php]" title="Share on Facebook" target="_blank"></a> 

這個代碼不工作,但是當我簡單地貼在了自己的PHP像這樣:

[php] global $current_user; get_currentuserinfo(); echo $current_user->user_login;[/php] 

它的工作原理。

+4

「不工作」對問題沒有足夠的描述。 – 2011-12-31 18:53:31

+1

這可能取決於特定插件(您沒有提及哪個插件)以及Wordpress如何匹配那些bbcode-esque標籤。如果您希望將其移至http://wordpress.stackexchange.com/(可能會獲得更多專家建議),請[標記]您的問題以獲得版主的好評。 – mario 2011-12-31 18:58:25

+1

您是否在所見即所得編輯器的HTML或VISUAL視圖中添加了特殊標籤?我的猜測是它只能在HTML下工作。你可以按CTRL + U並粘貼「不起作用」的鏈接的來源嗎?謝謝。 – paislee 2011-12-31 19:03:01

回答

1

嘗試Exec的-PHP插件:

http://bluesome.net/post/2005/08/18/50/

您可以將常用的PHP標籤,而不是短碼,也就是你的帖子裏<?php your code here ?>,它會在一個正常的PHP文件的工作等。我在WP 3.3中使用它,我沒有問題。

在Post中編寫PHP很困難,因爲它並不是一個代碼編輯器。您可以使用免費編輯器(如Notepad ++)編寫代碼,並確保沒有語法錯誤,只需將其複製粘貼到帖子中即可。