Merhaba arkadaşlar kullandığım sistem wordpres değil, alt tarafa yapılan sayfa numaralandırmasınındaki fonksiyonu
meta ekiteki içine almak istiyorum
Ana sayfadayken bu etiket çıkması lazım
<link rel=''next'' href="http://www.site.com/page/2/" />
2. sayfadaykende
<link rel=''next'' href="http://www.site.com/page/3/" />
<link rel=''prev'' href="http://www.site.com/" />
Alt kısımdaki numaralandırmanın geldiği kodu buldum, bu koddan yola çıkarak üstteki olayı nasıl yaparım, include yaparak meta içinde üstteki komutları göstermem lazım.
Ücretli yada ücretsiz yardım ederseniz sevinirim. Kod bu
Alıntı
if( ! isset( $view_template ) AND $count_all AND $config['news_navigation'] AND $news_found) {
$tpl->load_template( 'navigation.tpl' );
//----------------------------------
// Previous link
//----------------------------------
$no_prev = false;
$no_next = false;
if( isset( $cstart ) and $cstart != "" and $cstart > 0 ) {
$prev = $cstart / $config['news_number'];
if( $config['allow_alt_url'] ) {
if ($prev == 1)
$prev_page = $url_page . "/";
else
$prev_page = $url_page . "/page/" . $prev . "/";
$tpl->set_block( "'\[prev-link\](.*?)\[/prev-link\]'si", "<link rel=\"" . $prev_page . "\">\\1" );
$tpl->set_block( "'\[prev-link\](.*?)\[/prev-link\]'si", "<link rel=\"" . $prev_page . "\">\\1" ); $metatags .= <<<HTML
HTML;
} else {
if ($prev == 1)
$prev_page = $PHP_SELF . "?" . $user_query;
else
$prev_page = $PHP_SELF . "?cstart=" . $prev . "&" . $user_query;
$tpl->set_block( "'\[prev-link\](.*?)\[/prev-link\]'si", "<a href=\"" . $prev_page . "\">\\1</a>" );
}
} else {
$tpl->set_block( "'\[prev-link\](.*?)\[/prev-link\]'si", "<span>\\1</span>" );
$no_prev = TRUE;
}
//----------------------------------
// Pages
//----------------------------------
if( $config['news_number'] ) {
$pages = "";
if( $count_all > $config['news_number'] ) {
$enpages_count = @ceil( $count_all / $config['news_number'] );
$cstart = ($cstart / $config['news_number']) + 1;
if( $enpages_count <= 10 ) {
for($j = 1; $j <= $enpages_count; $j ++) {
if( $j != $cstart ) {
if( $config['allow_alt_url'] ) {
if ($j == 1)
$pages .= "<a href=\"" . $url_page . "/\">$j</a> ";
else
$pages .= "<a href=\"" . $url_page . "/page/" . $j . "/\">$j</a> ";
} else {
if ($j == 1)
$pages .= "<a href=\"$PHP_SELF?{$user_query}\">$j</a> ";
else
$pages .= "<a href=\"$PHP_SELF?cstart=$j&$user_query\">$j</a> ";
}
} else {
$pages .= "<span>$j</span> ";
}
}
} else {
$start = 1;
$end = 10;
$nav_prefix = "<span class=\"nav_ext\">{$lang['nav_trennen']}</span> ";
if( $cstart > 0 ) {
if( $cstart > 6 ) {
$start = $cstart - 4;
$end = $start + 8;
if( $end >= $enpages_count ) {
$start = $enpages_count - 9;
$end = $enpages_count - 1;
$nav_prefix = "";
} else
$nav_prefix = "<span class=\"nav_ext\">{$lang['nav_trennen']}</span> ";
}
}
if( $start >= 2 ) {
if( $config['allow_alt_url'] ) $pages .= "<a href=\"" . $url_page . "/\">1</a> <span class=\"nav_ext\">{$lang['nav_trennen']}</span> ";
else $pages .= "<a href=\"$PHP_SELF?{$user_query}\">1</a> <span class=\"nav_ext\">{$lang['nav_trennen']}</span> ";
}
for($j = $start; $j <= $end; $j ++) {
if( $j != $cstart ) {
if( $config['allow_alt_url'] ) {
if ($j == 1)
$pages .= "<a href=\"" . $url_page . "/\">$j</a> ";
else
$pages .= "<a href=\"" . $url_page . "/page/" . $j . "/\">$j</a> ";
} else {
if ($j == 1)
$pages .= "<a href=\"$PHP_SELF?{$user_query}\">$j</a> ";
else
$pages .= "<a href=\"$PHP_SELF?cstart=$j&$user_query\">$j</a> ";
}
} else {
$pages .= "<span>$j</span> ";
}
}
if( $cstart != $enpages_count ) {
if( $config['allow_alt_url'] ) $pages .= $nav_prefix . "<a href=\"" . $url_page . "/page/{$enpages_count}/\">{$enpages_count}</a>";
else $pages .= $nav_prefix . "<a href=\"$PHP_SELF?cstart={$enpages_count}&$user _query\">{$enpages_count}</a>";
} else
$pages .= "<span>{$enpages_count}</span> ";
}
}
$tpl->set( '{pages}', $pages );
}
//----------------------------------
// Next link
//----------------------------------
if( $config['news_number'] AND $config['news_number'] < $count_all and $i < $count_all ) {
$next_page = $i / $config['news_number'] + 1;
if( $config['allow_alt_url'] ) {
$next = $url_page . '/page/' . $next_page . '/';
$tpl->set_block( "'\[next-link\](.*?)\[/next-link\]'si", "<a href=\"" . $next . "\">\\1</a>" );
} else {
$next = $PHP_SELF . "?cstart=" . $next_page . "&" . $user_query;
$tpl->set_block( "'\[next-link\](.*?)\[/next-link\]'si", "<a href=\"" . $next . "\">\\1</a>" );
}
} else {
$tpl->set_block( "'\[next-link\](.*?)\[/next-link\]'si", "<span>\\1</span>" );
$no_next = TRUE;
}
if( !$no_prev OR !$no_next ) {
$tpl->compile( 'navi' );
switch ( $config['news_navigation'] ) {
case "2" :
$tpl->result['content'] = $tpl->result['navi'].$tpl->result['content'];
break;
case "3" :
$tpl->result['content'] = $tpl->result['navi'].$tpl->result['content'].$tpl->result['navi'];
break;
default :
$tpl->result['content'] .= $tpl->result['navi'];
break;
}
}
$tpl->clear();
}
}