Ссылка типа «Read more…» по-моему лишняя (есть ведь ссылка с заголовка материала на полный текст). Поэтому ее стоит убрать.
В моей 2.7.1 версии WordPress она выводится на 221 строке файла /wp-includes/post-template.php.
Таким образом достаточно закомментировать один условный блок и ссылки «Read more…» не будет:
if ( count($content) > 1 ) { if ( $more ) { $output .= '<span id="more-'.$id.'"></span>'.$content[1]; } else { $output = balanceTags($output); //if ( ! empty($more_link_text) ) //$output .= ' <a href="%27.%20get_permalink%28%29%20.%20" #more-$id="" class=""more-link"">$more_link_text</a>"; } } |
Последствия я еще толком не тестировал, но вроде работает ).
Update:
При обновлении на wordpress 2.8.4 файл /wp-includes/post-template.php я конечно перезаписал на новый, так что «Read more…» опять оказался с нами. Одновременно этот же факт заставил меня задуматься о том как контролировать его исключительно в шаблоне.
Почитав http://codex.wordpress.org/Customizing_the_Read_More пришел к выводу что проблема решается проще простого, а именно вызывать функцию the_content(' ') в основном файле шаблона (index.php) следует с параметром в виде пустой строки. Теперь все ок.
Уважаемые специалисты!
Возникла необходимость поменять шрифт, который стоит по-умолчанию в textarea, в котором набирается текст для поста. В WP 2.7 — это Georgia, а нужно поставить Tahoma.
Кто-нибудь может подсказать, как такое можно сотворить? Заранее благодарен.
в css
textarea {font-family:Tahoma;}
Привет! Не могу на своём сайте о рецептах убрать тег #more из конца ссылки, вот так выглядит: www.receptoff.com/kurinoe...ajski/#more-1623.
Во-первых у моего шаблона нет post-template.php, а есть просто post.php, а во-вторых нашёл только такую строку с #more:
display('read_more')) { ?>
<a href="#more-" title="« rel=»bookmark">option('read_more'); ?>
Может поможешь.
Привет, а как насчет the_content с пустым аргументом?
Подскажите как правильно вызывать функцию the_content(' ') в основном файле шаблона (index.php) с параметром в виде пустой строки.Напишите что именно нужно вставить.
У меня в главном файле шаблона index.php сделано так:
Вот мой файл шаблона index.php
hook('main_before'); ?> hook('content_before'); ?> hook('content_after'); ?> <!-- #content --> hook('main_after'); ?> <!-- #main -->
и куда вставить
<!--end posts-->
1. Судя по коду вашего шаблона (OpenBiz) весьма вероятно что кнопку «Подробнее...» (read_more), можно отключить в настройках шаблона, в админке.
2. Если не найдете, попробуйте закомментировать строки в OpenBiz\post.php скрипте так: