如何在wordpress插件中添加代码php 我想把标签
function country_registration($name=’Select registration’){
$return = ‘_______________Here________________________’;
return $return;
}
示例代码
$sql=”SELECT * FROM plan WHERE id = ‘”.$q.”‘”;
$result = mysql_query($sql);
while($row = mysql_fetch_array($result))
{
echo”<div class=’container’>”;
echo “<select name=’Name’>”;
echo “<option>” . $row['Name'] . “</option>”;
echo “</select>”;
echo “<br />”;
}
答案 0 :(得分:0)
尝试:
function country_registration($name='Select registration', ){
$return = '';
$sql="SELECT * FROM plan WHERE id = '".$q."'";
$result = mysql_query($sql);
while($row = mysql_fetch_array($result))
{
$return .= "<div class=’container’>";
$return .= "<select name=’Name’>";
$return .= "<option>" . $row['Name'] . "</option>";
$return .= "</select>";
$return .= "<br />";
}
return $return;
}
注意:不要使用mysql_query或mysql_fetch_array,而是使用mysqli或PDO代替 此外,这个实际示例将不起作用,因为数据库连接超出范围。 你可以将连接传递给函数
$conn = mysql_connect(etc, etc);
function country_registration($name='Select registration', $conn ){
// etc
}
或使数据库连接起作用的任何其他方法(我建议使用公共方法创建一个数据库对象并使用它,但这不在问题的范围内)
答案 1 :(得分:0)
有两个地方可以在Wordpress中编写插件代码。
1. functions.php
2.在该文件夹内的plugins文件夹中创建一个文件夹。创建一个空白的.php文件,并在那里编码。