Перейти к содержимому


Пользователь месяца
TimurR TimurR 1-й за Август
Очков активности: 726 3 темы, 35 сообщений, 11 баллов репутации
ТОП самых активных за этот месяц
  • Фотография ShowPrint
    #1

    ShowPrint (ShowPrint.ru)
    Очков активности: 127.5 1 тема, 14 сообщений, 5 баллов репутации

  • Фотография WGN
    #2

    WGN (worldgamenews.com)
    Очков активности: 54 Вне конкурса за определение пользователя месяца

  • Фотография Ixman
    #3

    Ixman (o5cat.ru)
    Очков активности: 45 0 тем, 6 сообщений, 5 баллов репутации

  • Фотография magnet
    #4

    magnet (rbfxdirect.com)
    Очков активности: 31.5 Вне конкурса за определение пользователя месяца

  • Фотография torix
    #5

    torix
    Очков активности: 22.5 2 темы, 9 сообщений, 1 балл репутации

  • Фотография TimurR
    #6

    TimurR
    Очков активности: 22.5 Вне конкурса за определение пользователя месяца

  • Фотография BLIK
    #7

    BLIK
    Очков активности: 21 Вне конкурса за определение пользователя месяца

  • Фотография fedornabilkin
    #8

    fedornabilkin (zaka4ano.ru)
    Очков активности: 18 0 тем, 4 сообщения, 3 балла репутации

  • Фотография Developer
    #9

    Developer
    Очков активности: 18 1 тема, 9 сообщений, 1 балл репутации

  • Фотография Игорь Ку
    #10

    Игорь Ку (copytactic.ru)
    Очков активности: 15 0 тем, 5 сообщений, 2 балла репутации

  • Показать весь ТОП 10

Kwork.ru - услуги фрилансеров от 500 руб.

Поддержите форум! =)
Апдейты
  • Яндекс тИЦ: 19.11.2017
  • Яндекс выдача: 17.09.2018
Топ 5 участников по репутации


Обработка ссылок опираясь на свойства тега (стр. 2)

#11 WebMaster

WebMaster
    Topic Starter
  • Неактивные
  • 97 сообщений
  • Репутация: 3
0

Отправлено 29 September 2013 - 12:49

Изображение
вот такой код генерируется функцией вывода комментариев в WordPress. Там 3 коммента от админа и 1 от посетителя. .примеры которые выше также не срабатывают, все равно класс не меняется!!! Не понятно почему!! Мозг кипит! должен меняться а не меняется!

В данном случае, где выделена строка я не указывал адрес сайта, т.к. я админ.
  • 0

#12 c0ns0l3

c0ns0l3
  • Неактивные
  • 264 сообщений
  • Репутация: 49

Отправлено 29 September 2013 - 12:51

Неможет такого быть. Ссылку в студию сайта.
  • 0

#13 WebMaster

WebMaster
    Topic Starter
  • Неактивные
  • 97 сообщений
  • Репутация: 3

Отправлено 29 September 2013 - 12:55

Вариант №3:
Если вы уже форматируете при помощи РНР, то почему бы вообще не выводить целый SPAN?


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

function mytheme_comment($comment, $args, $depth){
	 $GLOBALS['comment'] = $comment; ?>
	 <li <?php comment_class(); ?> id="li-comment-<?php comment_ID() ?>">
	<div id="comment-<?php comment_ID(); ?>">
	 <div class="comment-author vcard">
	 <?php echo get_avatar($comment,$size='75',$default='http://aftertrade.ru/wp-content/themes/BBlog-GreenMini/images/anonim.jpg' ); ?>
	 </div>
	 <?php if ($comment->comment_approved == '0') : ?>
	 <em><?php _e('Your comment is awaiting moderation.') ?></em>
	 <br />
	 <?php endif; ?>
	   <?php printf(__('<span class="author-comments"><span id="link-comments" class="hidden-link-comments" data-link="%1$s">%2$s</span>,</span>&nbsp;<span class="datetime">%3$s в %4$s</span>'), get_comment_author_url(), get_comment_author(), get_comment_date(),  get_comment_time()) ?>
	 <?php comment_text() ?>
	 <div class="reply">
	 <?php comment_reply_link(array_merge( $args, array('depth' => $depth, 'max_depth' => $args['max_depth']))) ?>
	 </div>
	</div>
  <?php
  }
?>

Неможет такого быть. Ссылку в студию сайта.


Это мой тестовый сайт, где я верстаю шаблоны, точнее учусь. Дам сразу на статью. Еще не все оформлено, т.к. возникли траблы с сылками.

http://aftertrade.ru...sobennosti.html

Сейчас тип курсора поменяю, а то не понятно что ник это ссылка...
  • 0

#14 c0ns0l3

c0ns0l3
  • Неактивные
  • 264 сообщений
  • Репутация: 49

Отправлено 29 September 2013 - 13:04

Вместо
<?php printf(__('<span class="author-comments"><span id="link-comments" class="hidden-link-comments" data-link="%1$s">%2$s</span>,</span>&nbsp;<span class="datetime">%3$s в %4$s</span>'), get_comment_author_url(), get_comment_author(), get_comment_date(),  get_comment_time()) ?>

Особенно использования функции __() которая является обработчиком l10n в WP (переводчик).
Впиши:
<span class="author-comments">
		<?php if(get_comment_author_url()): ?>
			<a href="<?=get_comment_author_url()?>" id="link-comments"><?=get_comment_author()?></a>,
		<?php else: ?>
			<span id="link-comments"><?=get_comment_author()?></span>,
		<?php endif; ?>
		</span>&nbsp;
		<span class="datetime"><?=get_comment_date()?> в <?=get_comment_time()?></span>

И будет тебе счастье :)

Сообщение отредактировал c0ns0l3: 29 September 2013 - 13:08

  • 0

#15 WebMaster

WebMaster
    Topic Starter
  • Неактивные
  • 97 сообщений
  • Репутация: 3

Отправлено 29 September 2013 - 13:10

И не мучайся.


Спасибо огромное, чуток докрутил код:

<?php if(get_comment_author_url()): ?>
	 <span class="author-comments">
	 <span id="link-comments" class="hidden-link-comments" data-link="<?=get_comment_author_url()?>"><?=get_comment_author()?></span>,
	 </span><span class="datetime"><?=get_comment_date()?> в <?=get_comment_time()?></span>
	 <?php else : ?>
	 <?php printf(__('<span class="author-comments">%1$s,</span>&nbsp;<span class="datetime">%2$s в %3$s</span>'), get_comment_author(), get_comment_date(),  get_comment_time()) ?>
	 <?php endif; ?>

СПАСИБО ВСЕМ БОЛЬШОЕ!!!
  • 0



Похожие темы

  Название темы Автор Статистика Последнее сообщение

Оформление форума – IPBSkins.ru