如何在wordpress插件中添加代码php

时间:2014-04-10 04:46:53

标签: wordpress plugins

如何在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 />”;
}

2 个答案:

答案 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,而是使用mysqliPDO代替 此外,这个实际示例将不起作用,因为数据库连接超出范围。 你可以将连接传递给函数

$conn = mysql_connect(etc, etc);

function country_registration($name='Select registration', $conn ){
  // etc    
}

或使数据库连接起作用的任何其他方法(我建议使用公共方法创建一个数据库对象并使用它,但这不在问题的范围内)

答案 1 :(得分:0)

有两个地方可以在Wordpress中编写插件代码。
1. functions.php
2.在该文件夹内的plugins文件夹中创建一个文件夹。创建一个空白的.php文件,并在那里编码。