Goodmorning everybody
使用来自市场的joomla扩展我无法自定义关于单个页面的OG元标记
这是我在joomla文章中的php代码
<?php
$ide = $_GET['ide'];
require 'MY DIRECTORY'; $conn = mysql_connect($dbhost, $dbuser, $dbpass); mysql_select_db($db); $sql = "SELECT * FROM database WHERE id = ".$ide;
//print $sql;
$result = mysql_query($sql); while ($row = mysql_fetch_array($result, MYSQL_ASSOC))
{
$nome = $row['nome'];
$num_edi = $row['num_edi'];
$data = $row['data'];
$comune = $row['comune'];
if ($row['tipologia'] == 1) $tipologia = "Competitiva";
if ($row['tipologia'] == 2) $tipologia = "Non Competitiva";
if ($row['tipologia'] == 3) $tipologia = "Ludico Motoria";
if ($row['tipo'] == 1) $tipo = "Rogaining";
if ($row['tipo'] == 2) $tipo = "Strada";
if ($row['tipo'] == 3) $tipo = "Skyrunning";
if ($row['tipo'] == 4) $tipo = "Trail Running";
if ($row['tipo'] == 5) $tipo = "Mud Race";
if ($row['tipo'] == 6) $tipo = "Corsa a tappe";
if ($row['tipo'] == 7) $tipo = "Marcia";
if ($row['tipo'] == 8) $tipo = "Corsa in salita";
if ($row['tipo'] == 9) $tipo = "Campestre";
if ($row['tipo'] == 10) $tipo = "Vertical Km";
if ($row['tipo'] == 11) $tipo = "Allenamento/TA";
if ($row['tipo'] == 12) $tipo = "Retrorunning";
if ($row['tipo'] == 13) $tipo = "su fondo misto";
if ($row['tipo'] == 14) $tipo = "Pista";
if ($row['tipo'] == 15) $tipo = "Staffetta";
$ora = $row['ora'];
$indirizzo = $row['indirizzo'];
$provincia = $row['provincia'];
$regione = $row['regione'];
$volantino = $row['volantino'];
}
?>
<head>
<style>
#jm-footer{
display: none;
}
</style>
</head>
<div>
<h1><?php print $nome ?></h1>
<h4><span class="jm-text-color"><?php print $num_edi;?>° edizione</span> - manifestazione <span class="jm-text-color"><?php print $tipologia ?></span> specialità <span class="jm-text-color"><?php print $tipo ?></span></h4>
<h5><span class="jm-text-color"><?php print $comune ?></span> - <?php print $date ?> - <?php print $ora;?></h5>
<div>
所以我可以获得这样的网页http://www.sportcalendar.it/scheda-gara.html?ide=793
如果我使用自动生成元标记的插件,我会
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- load core head -->
<base href="http://www.sportcalendar.it/scheda-gara.html">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="og:type" content="article">
<meta name="og:title" content="SportCalendar - Prossimi Eventi">
<meta name="og:url" content="http://www.sportcalendar.it/scheda-gara.html">
<meta name="og:site_name" content="SportCalendar">
<meta name="og:description" content=" torna alla ricerca">
<meta name="og:image" content="http://www.sportcalendar.it/images/icon_sc.png">
<title>SportCalendar - Prossimi Eventi</title>
我想以这种方式替换OG元标记的内容
<meta name="og:type" content="article">
<meta name="og:title" content="<?php print $nome ?>">
<meta name="og:site_name" content="SportCalendar">
<meta name="og:description" content="<?php print $num_edi;?>° edizione - manifestazione <?php print $tipologia ?> specialità <?php print $tipo ?> presso <?php print $comune ?> - <?php print $date ?> - <?php print $ora;?>">
<meta name="og:image" content="http://www.sportcalendar.it/images/volantino/'.$volantino.'">
如果我尝试在joomla文章的HEAD部分直接输入此代码,则会自动删除
我该怎么做?