Как насчет этого решения?
// other onload attached earlier
window.onload=function() {
alert('test');
};
tmpPreviousFunction=window.onload ? window.onload : null;
// our onload function
window.onload=function() {
alert('another message');
// execute previous one
if (tmpPreviousFunction) tmpPreviousFunction();
};
Я думаю, что лучший способ учиться состоит в том, чтобы посмотреть на то, как другие люди создают свои темы. Первый, который запустится, каждый - тема Default Kubrick, которая включена в стандартную установку WordPress. Это имеет все основы и покажет Вам некоторые усовершенствованные методы как включение виджетов боковой панели. Затем, в сочетании с документами о разработке темы (ранее упомянутый Mark), Дизайн Блога и Расположение и Используя Темы, переходят к Каталогу Темы на сайте Wordpress.org, загружают несколько популярных тем и проходят их, ища любые теги шаблона или методы, которые Вы не понимаете. После того, как Вы сделаете это, необходимо быть более, чем хорошо укомплектованы, чтобы записать собственную тему с нуля или изменить существующую тему к потребностям.
Часть Wordpress является легким битом. Это в основном берет Ваши статические страницы HTML, затем преобразовывающие их в PHP и вставляющие теги Wordpress для получения по запросу содержания от базы данных. В некоторых местах эти теги будут в цикле, например, для списка страниц.
Самая трудная часть является дизайном. Необходимо определить типы страницы, Вы хотите (например, основная страница, списки сообщений, статических страниц, о) и создаете фактические шаблоны с текстом макета. Только то, когда Вы счастливы, должно Вы думать о части Wordpress.
Если Вы будете искать с Google, то Вы найдете много страниц при создании Вашей собственной темы Wordpress или преобразовании HTML к теме.
Вот другая хорошая статья о теме. И конечно, там намного больше похожи на это. Я рассмотрел эту конкретную статью в прошлом, хотя, и нашли, что это было хорошим, подробным учебным руководством с некоторыми хорошими внешними ссылками при необходимости.
Вот своего рода "стартовый набор", который может быть полезен для Вас:
Найденный новым здесь. это - хороший ресурс, если Вы хотите сделать простую тему.:)
http://www.webhostingsearch.com/articles/create-your-own-wordpress-theme-tutorial.php
Есть действительно хорошая книга по дизайну тем WordPress под названием «Дизайн тем WordPress» :) Доступно в Amazon и других книжных магазинах.
проверить css-tricks.com У Криса есть несколько скринкастов.
'Starkers' - отличная пустая тема WordPress для начала разработки любой темы.
http://elliotjaystocks.com/blog/2008/free-starkers-wordpress-theme/
Этот класс WordPress Meta Box PHP Helper может помочь вам при работе с WordPress Meta Boxes.