Сделал сам!

Редактирование темы. Оптимизация WP.

Чирканул: , по интересу: Internet. Дата: 07.08.2008.

Я уже писал о некоторых неудобствах вызванных тем, что блок <head></head>, находится не в header.php, а разбросан по файлам index, single, page. Сразу браться за изменение положения было боязно. Никто ведь не хочет ничего сломать.

Сделав копии рабочих файлов, приступил к внесению изменений.

1. Для начала, я вычислил где происходит включение файла header.php в странице. Для этого состряпал строку: <!– зачем нужен header? –>. Строка появилась сразу за тегом <body><head> туда никак нельзя пихать.

2. Вызов header.php происходит по следующей комманде: <?php get_header(); ?>. Эту строку в index.php я поднял над тегом <body>. И ещё перед ней я разместил <div id=”container”>. Иначе съезжала тема.

3. В начало файла header.php из index.php я перенес весь блок <head></head>. Сохранил. Проверка показала полную работоспособность.

4. Открыл первую попавшуюся запись, и в исходном коде обнаружил дублирование <head></head>. Отредактировал файлы single.php и page.php, так-же как и index.

Все заработало, как я и желал. <head></head> теперь хранится в одном месте.

Еслиб заранее почитал статью: “выбор темы“, плясок с бубном можно былоб избежать.

Люди находят:

Поделиться в:


2 следа »

  1. След оставил А | 8 августа 2008

    молодчик!



  2. След оставил Саша | 8 августа 2008

    Хех=)



Оставь свой след