Проблем с таговете в wordpress

velkoto

New member
Здравейте! Имам един малък проблем с етикетите/таговете в сайт направен на wordpress. Под статията етикетите се виждат на кирилица съвсем нормално ето така:
9szbdv.jpg


Но когато кликнете на етикета се получава следната маймуница:
28rp7t.jpg


Някой да има представа защо се получава така?

И ако някой има някаква идея относно моя проблем, нека да обясни като за идиот, защото тва ми е първи сайт на wordpress, и въобще не разбирам от него. Също така всякаква критика, било то положителна или отрицателна, би ми била от полза. Благодаря Ви предварително!

ПС: Сайта е sportgoal.eu
 
Re: Проблем с таговете в wordpress

На таг страницата ползва url енкоднатото кирилско заглавие вместо текста на тага.
 
Re: Проблем с таговете в wordpress

Това е бъг не темата, която ползваш и можеш да е в single.php (ако има такъв) или в index.php. И двата файла би трябвало да са от темата.

Ако проблемът е този, за който е писал Виктор, потърси encode( в тези два файла. Още по добре е да потърсиш "ОЩЕ ОТ" и да кажеш какво стои след него. Все пак, ако не разбираш от програмиране, те съветвам да не пипаш нищо, за да оплескаш нещата. Намери си приятел програмист, който да го направи вместо теб.
 
Re: Проблем с таговете в wordpress

</div>
<div style="clear: both;"></div>
<h1 class="playmaker-list">Още от <?php echo $multitag; ?></h1>
<?php else : ?>
<a href="<?php the_permalink(); ?>"><?php the_post_thumbnail(array( 80,80 ), array( 'class' => 'img-thumb' )); ?></a>
<h1 class="normal"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1>

Ето това пише след "Още от".
 
Re: Проблем с таговете в wordpress

Сега трябва да потърсиш как $multitag приема стойност. С други думи $multitag= или $multitag =

ето така: $multitag =
Ако правилно съм разбрал де, че не разбирам от програмиране, ама пък и нямам познат програмист🙁
 
Re: Проблем с таговете в wordpress

Дай след равното какво има.

Ето целия код на tag.php

$multitag = "";
$conjunction = "";
if($wp_query->query_vars['tag_slug__and']){
$the_tags = $wp_query->query_vars['tag_slug__and'];
$conjunction = "and";
}elseif($wp_query->query_vars['tag_slug__in']){
$the_tags = $wp_query->query_vars['tag_slug__in'];
$conjunction = "or";
}
for($i=0;$i<count($the_tags);$i++){
$multitag .= $the_tags[$i];
if($i < count($the_tags)-2){
$multitag .= ", ";
}elseif($i == count($the_tags)-2){
$multitag .= " $conjunction ";
}
}
?>
<?php get_header(); ?>
<div id="layout-inner"><!-- BEGIN INNER LAYOUT -->
<div class="layout-inner-left">
<?php if (have_posts()) : ?>
<?php $count = 0; ?>
<?php while (have_posts()) : the_post(); ?>
<?php $count++; ?>
<?php if ($count == 1) : ?>
<h1 class="playmaker-topstory"><?php echo $multitag; ?></h1>
<a href="<?php the_permalink(); ?>"><?php the_post_thumbnail(array( 402,210 ), array( 'class' => 'img-topstory' )); ?></a>
<div style="clear: both;"></div>
<div class="topstory">
<h1 class="topstory-title"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1>
<?php the_content_rss('', TRUE, '', 26); ?>
</div>
<div style="clear: both;"></div>
<h1 class="playmaker-list">Още от <?php echo $multitag; ?></h1>
<?php else : ?>
<a href="<?php the_permalink(); ?>"><?php the_post_thumbnail(array( 80,80 ), array( 'class' => 'img-thumb' )); ?></a>
<h1 class="normal"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1>
<?php the_content_rss('', TRUE, '', 21); ?>
<div style="clear: both; margin: 0px 0px 5px 0px;"></div>
<?php endif; ?>
<?php endwhile; ?>
<?php else : ?>
<p>Sorry, no posts matched your criteria.</p>
<?php endif; ?>
<p><?php posts_nav_link(' ', __('« Back  '), __(' More »')); ?></p>
</div>
<div class="layout-inner-middle">
<?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar('Inner Column') ) : else : ?>
<div class="shadey"><img src="<?php bloginfo('template_directory'); ?>/images/icon_alert.png" align="left" alt="alert" style="padding: 0px 10px 10px 0px; border:0px;" />This is the <b>INNER COLUMN</b> and is ready for widgets, <a href="<?php echo get_settings('home'); ?>/wp-admin/widgets.php/" target="_self" title="Click to add widgets"><b>click here</b></a> to add some now!</div>
<?php endif; ?>
</div>
<div class="layout-inner-right">
<?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar('Side Column') ) : else : ?>
<div class="shadey"><img src="<?php bloginfo('template_directory'); ?>/images/icon_alert.png" align="left" alt="alert" style="padding: 0px 10px 10px 0px; border:0px;" />This is the <b>SIDE COLUMN</b> and is ready for widgets, <a href="<?php echo get_settings('home'); ?>/wp-admin/widgets.php/" target="_self" title="Click to add widgets"><b>click here</b></a> to add some now!</div>
<?php endif; ?>
</div>
</div><!-- END INNER LAYOUT -->
<?php get_footer(); ?>
 
Re: Проблем с таговете в wordpress

</div>
<div style="clear: both;"></div>
<h1 class="playmaker-list">Още от <?php echo $multitag; ?></h1>
<?php else : ?>
<a href="<?php the_permalink(); ?>"><?php the_post_thumbnail(array( 80,80 ), array( 'class' => 'img-thumb' )); ?></a>
<h1 class="normal"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1>

Ето това пише след "Още от".

Този код ще ти свърши работата:

</div>
<div style="clear: both;"></div>
<h1 class="playmaker-list">Още от <?php the_title(); ?></h1>
<?php else : ?>
<a href="<?php the_permalink(); ?>"><?php the_post_thumbnail(array( 80,80 ), array( 'class' => 'img-thumb' )); ?></a>
<h1 class="normal"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1>

Ето това пише след "Още от".

Просто заменяш чудесията в червено с тайтъл функцията, името на страницата с етикета ти е като името на етикета и не се занимаваш с глупости. 😉
 
Re: Проблем с таговете в wordpress

Този код ще ти свърши работата:



Просто заменяш чудесията в червено с тайтъл функцията, името на страницата с етикета ти е като името на етикета и не се занимаваш с глупости. 😉

Не става, пак излизат йероглифите🙁
 
Re: Проблем с таговете в wordpress

Това
<h1 class="playmaker-list">Още от <?php echo $multitag; ?></h1>
сменяш с това
Код:
<h1 class="playmaker-list">[COLOR=Red]Още от[/COLOR]  <?php echo the_tags(); ?></h1>

Не става, пак излизат йероглифите🙁
А, поне смениха ли се йероглифите?
 
Re: Проблем с таговете в wordpress

Това сменяш с това
Код:
<h1 class="playmaker-list">[COLOR=Red]Още от[/COLOR]  <?php echo the_tags(); ?></h1>

А, поне смениха ли се йероглифите?

Не е обновил файла, или не го е обновил както трябва.
the_title() изкарва коректно името на поста и както може да се види от кода се ползва спокойно за алт текст на снимката.
Или не е обновил нещо както трябва или блога има кеш плъгин някакъв. 🙂
 
Re: Проблем с таговете в wordpress

34pmdqh.jpg


Наполовина работата стана. Отдолу ми изкарва етикетите добре, само цвета на шрифта трябва да оправя. Но отгоре таговете отново са на маймуница.

Към колегата Viktor Shapilov. Като смених с твоя код, горе отново бяха на маймуница, а отдолу не вадеше етикетите, а "Още от" и името на заглавието на публикацията.
 
Re: Проблем с таговете в wordpress

Оправих се🙂 Много благодаря на хората, които се отзоваха!

<h1 class="playmaker-topstory"><?php echo single_tag_title() ?></h1>
<a href="<?php the_permalink(); ?>"><?php the_post_thumbnail(array( 402,210 ), array( 'class' => 'img-topstory' )); ?></a>
<div style="clear: both;"></div>
<div class="topstory">
<h1 class="topstory-title"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1>
<?php the_content_rss('', TRUE, '', 26); ?>



</div>
<div style="clear: both;"></div>
<h1 class="playmaker-list">Още от <?php echo single_tag_title(); ?></h1>

Смених the_tags със single_tag_title() и на двете места и всичко заспа. Отново благодаря на всички!

ПС: Сега ако може да дадете някакво мнение за самия сайт, насоки, препоръки и т.н. ще съм ви признателен.
 
Re: Проблем с таговете в wordpress

Ей, с такива помощници като bgkulinar фирмите ще умрат от глад. Не оставя хляб за уеб програмистите 😀

И това ако не е Open Source и Open Help, здраве му кажи 😀

ПС: Сега ако може да дадете някакво мнение за самия сайт, насоки, препоръки и т.н. ще съм ви признателен.

Препоръка: да почерпиш bgkulinar, няма много хора като него помагащи безкористно!
 
Re: Проблем с таговете в wordpress

WordPress 3.0.1 e версията която ползва
 

Back
Горе