Добавление в footer навигации по страницам блога

19 Фев 2012 в 18:53

Если в подвале темы Вашего блога нет навигации по страницам блога, то это возможно исправить, добавив php-код для решения этой возможности в файл footer.php.
Но для начала необходимо сохранить файл footer.php из Вашей темы под каким-то другим именем. Это для того, если у вас не получится добиться желаемого результата, то будет возможность восстановить файл footer.php из оригинальной копии. И вообще, заведите привычку, перед тем, как вносить изменения в тексты php-модулей Вашей темы, делать их копии.

Далее из админки в Редакторе открываем файл footer.php и вносим код:

<div id="footer" class="clearfix">
<div id="footer-in" >
<p class="alignleft">Все права защищены &copy; <?php echo date("Y"); ?> <?php bloginfo('name'); ?>
</p>
<br>
<ul id="flinks">

<li class="current_page_item page_item"><a href="<?php echo get_settings('home'); ?>/" title="На главную">На главную</a></li>
<?php wp_list_pages('sort_column=menu_order&depth=1&title_li=');?>
</ul>
</div>
<!--footer-in end-->
</div>
<!--footer end-->
</div>

и для реализации этого кода нужно еще добавить в файл CSS-стилей описание классов.

В моей теме это:

#footer {
clear:both;
height:50px;
}
#footer-in {
width:960px;
margin:0 auto;
overflow:hidden;
padding:10px 0 0 0;
border-top:1px solid #e5e5e5;
background:url(images/topbg.png) repeat-x top;

.clearfix {
display: block;
}

Может в Вашей темы есть похожие название, то тогда придется заменить название классов в php-коде, который Вы вставили в файл footer.php.

Удачи Вам в изменении дизайна Вашей темы! 🙂

Комментарии приветствуются! 🙂

P.S. Если кому-то нужен php-код, пишите в комментариях, я  Вам вышлю.

 

Буду благодарна, если Вы поделитесь этой статьей:

0

Рубрики: 2.2. Настройка WordPress

Обсуждение
Отзыв Vitoldina 19 февраля 2012

Валентина, спасибо за статью, Вы можете посмотреть на мой футер и подсказать куда и чего ставить?

<?php if ( get_option('woo_google_analytics') «» ) { echo stripslashes(get_option(‘woo_google_analytics’)); } ?>

<script type="text/javascript" src="/includes/js/jquery-1.1.3.1.min.js»>

<script type="text/javascript" src="/includes/js/jquery.easing.min.js»>
<script type="text/javascript" src="/includes/js/jquery.lavalamp.min.js»>
<script type="text/javascript" src="/includes/js/tabs.js»>

<script type="text/javascript" src="/includes/js/superfish.js»>

$(document).ready(function(){
$(«.nav2″)
.superfish({
animation : { opacity:»show»,height:»show»}
})
.find(«>li:has(ul)») /* .find(«>li[ul]») in jQuery less than v1.2*/
.mouseover(function(){
$(«ul», this).bgIframe({opacity:false});
})
.find(«a»)
.focus(function(){
$(«ul», $(«.nav>li:has(ul)»)).bgIframe({opacity:false});
/* $(«ul», $(«.nav>li[ul]»)).bgIframe({opacity:false});
in jQuery less than v1.2*/
});
});

$(document).ready(function(){
$(«.cats-list»)
.superfish({
animation : { opacity:»show»,height:»show»}
})
.find(«>li:has(ul)») /* .find(«>li[ul]») in jQuery less than v1.2*/
.mouseover(function(){
$(«ul», this).bgIframe({opacity:false});
})
.find(«a»)
.focus(function(){
$(«ul», $(«.nav>li:has(ul)»)).bgIframe({opacity:false});
/* $(«ul», $(«.nav>li[ul]»)).bgIframe({opacity:false});
in jQuery less than v1.2*/
});
});

$(function() {
$(«#lavaLamp, #2, #3»).lavaLamp({
fx: «backout»,
speed: 700,
click: function(event, menuItem) {
return true;
}
});
});

[Ответить]

Отзыв Светлана 22 февраля 2012

Валентина, спасибо за Ваши,очень нужные для новичков статьи. Для меня вообще очень трудно было создать сайт. Я совершенный не технарь, а вовсе даже филолог. Думаю,еще не раз буду в гостях на Вашем, очень полезном сайте.
Удачи Вам!

[Ответить]

admin Ответил(а):

Спасибо Вам, Светлана, за добрые слова о моем труде! Буду рада Вам помочь в меру моих сил.

[Ответить]

Отзыв Татьяна 24 марта 2012

Сегодня прочитала. Пока не понимаю куда это нужно вставить))) Наверно уже устала и голова не соображает. Завтра вернусь к Вам.

[Ответить]

Отзыв Татьяна 24 марта 2012

Валентина, перечитала ещё раз: все понятно. Пришлите мне пожалуйста этот код на почту. А кнопка уже стоит благодаря Вам. Спасибо.

[Ответить]

Ваш отзыв