Автор Jemand
В теме Celadon, которую я использую в своем блоге, есть проблема, которая возникает при включении опции “Пользователи должны быть зарегистрированы и авторизованы для комментирования “. Проблема выглядит следующим образом: если пользователь входит как гость на страницу одиночной записи, сайд бар съезжает под основной контент тем самым портя весь футер, см скриншот.
Покопавшись в файлах темы нашел решение: Открываем файл wp-content/themes/celadon/comments.php. В самом низу кода есть строчки
</div>
<?php endif; // If registration required and not logged in ?>
<?php endif; // if you delete this the sky will fall on your head ?>
которые собственно и вызывают данную проблему. Для решения проблемы нужно лишь переписать <div> в самый низ файла, т.е привести код к виду
<?php endif; // If registration required and not logged in ?>
<?php endif; // if you delete this the sky will fall on your head ?>
</div>
Всё, проблема решена.
Автор Jemand
Удалить ссылки на офф сайт из виджета “Meta” в WordPress достаточно просто, для этого нужно открыть файл wp-includes/default-widgets.php (для более страрых версий wp-includes/widgets.php) с помощью NotePad++, либо любого другого редактора поддерживающего сохранение файлов в UTF-8 без BOM, найти в нем, на 295 строке, код
<ul>
<?php wp_register(); ?>
<li><?php wp_loginout(); ?></li>
<li><a href="<?php bloginfo('rss2_url'); ?>" title="<?php echo esc_attr(__('Syndicate this site using RSS 2.0')); ?>"><?php _e('Entries <abbr title="Really Simple Syndication">RSS</abbr>'); ?></a></li>
<li><a href="<?php bloginfo('comments_rss2_url'); ?>" title="<?php echo esc_attr(__('The latest comments to all posts in RSS')); ?>"><?php _e('Comments <abbr title="Really Simple Syndication">RSS</abbr>'); ?></a></li>
<li><a href="http://wordpress.org/" title="<?php echo esc_attr(__('Powered by WordPress, state-of-the-art semantic personal publishing platform.')); ?>">WordPress.org</a></li>
<?php wp_meta(); ?>
</ul>
и удалить из него все, что мешает Вам спокойно жить.