Архив автора: admin

Настройка файла php.ini

PHP — это один из самых популярных языков программирования для создания сайтов и веб-приложений. На нем разработано множество готовых систем управления контентом для блогов, сайтов фирм или даже интернет-магазинов. Несмотря на то что у этого языка есть свои недостатки, он достаточно прост в освоении и поэтому очень часто используется для разработки новых сайтов.

Интерпретатор php может поставляться в виде модуля для Apache, выполнять скрипты из командной строки или в виде отдельного сервиса php-fpm. Эти сервисы отличаются своими возможностями, и предназначением, но для любого вида интерпретатора нужно задать базовые настройки, например, рабочая папка, включенные расширения, отображение ошибок и так далее. Все эти настройки задаются через файл php.ini. В этой инструкции мы рассмотрим как выполняется настройка файла php.ini в операционных системах Linux, хотя все информация подойдет и для Windows.

Если у вас еще не установлен интерпретатор языка программирования php, то вы можете ознакомиться со статьей установка lamp в Ubuntu 16.04.

Читать

Взлом миллионов за один пиксель.

Мое небольшое предупреждение при посещении блога гласит о отключении Adblock, благодаря чему я могу получить небольшой доход с показа контекстной рекламы в моем блоге. В данной статье я приведу перевод статьи, оригинал которой вы можете прочитать по ссылке:

http://thehackernews.com/2016/12/image-exploit-hacking.html

Исходя из прочитанного у вас возникнет вопрос о том, что я владелец блога сам подтолкнул вас к возможности заражения вашего компьютера вредоносным ПО, смею вас заверить, что показанная реклама относиться к сети google adwords и не имеет зашифрованных эксплойтов описанных в данной статье, по крайней мере известных на данный момент, согласно отчету ESET, google adwords не вошла в критический список рекламных сетей подверженных атакам. Читать

Боль в груди при кашле – может быть симптомом тяжелого заболевания

боль в груди при кашлеБоль в груди при кашле часто является признаком тяжелого воспаления легких с вовлечением в процесс плевры. Или самостоятельного воспалительного процесса в области плевры. Иногда боль в груди при кашле возникает при трахеобронхите, когда откашливается трудноотделяемая мокрота.

При воспалении легких

Причиной болей в груди при кашле может быть тяжелое воспаление легких с поражением сегмента или доли легкого – крупозная пневмония. Это заболевание вызывается пневмококками и начинается внезапно с повышения температуры до 39-40?, озноба, болей в боку на стороне поражения, которая усиливается при глубоком вдохе и кашле. Кашель при этом сухой, поверхностный, не навязчивый, но по мере развития заболевания он может усиливаться. С первых же дней появляется одышка.

На лице больного появляются красные пятна с одной стороны, которая соответствует стороне поражения в легких. Губы при этом слегка синеют (цианоз), ноздри раздуваются из-за одышки. Через несколько дней начинает откашливаться вязкая прозрачная мокрота с прожилками крови, которых становится все больше, постепенно мокрота приобретает ржавый цвет. Из-за нарастающей одышки в процесс вовлекается сердце и кровеносная система: появляется сильное сердцебиение, нарушается сердечный ритм.

Боли при кашле и дыхании вызваны вовлечением в воспалительный процесс плевры – серозной оболочки, покрывающей легкие. В самих легких нервных окончаний не много, а в плевре их достаточно, отсюда и боли.

Симптомы крупозного воспаления легких нарастают в течение двух недель и больше, а затем постепенно или критически (резко снижается температура) состояние улучшается. Крупозная пневмония – это очень тяжелое заболевание и до появления антибиотиков оно часто заканчивалось гибелью больных.

При воспалении плевры

Плевра – это тонкая серозная оболочка, которая одним своим листком покрывает легкие, а другим – внутреннюю поверхность грудной клетки. Полость между двумя листками называется плевральной полостью. Воспаление плевры называется плевритом. Плеврит может быть сухим и экссудативным, в последнем случае в полости плевры скапливается жидкость. При плеврите кашель обычно сухой и очень болезненный, так как в плевре много нервных окончаний. Если плеврит экссудативный, то появляется нарастающая одышка, так как жидкость в плевральной полости может сдавливать легкие и сердце. Боли при дыхании и кашле чаше всего возникают в левом или в правом боку, они могут иметь тупой давящий или острый, колющий или режущий характер.

Если плеврит сухой, то боли могут уменьшаться, когда больной лежит на боку на стороне поражения – так несколько ограничивается дыхание на этой стороне, отчего боль становится меньше. Температура при сухом плеврите редко поднимается до высоких цифр, беспокоит сильная слабость, общее недомогание, одышка, потливость, особенно, ночью. Одышка усиливается, если плеврит становится экссудативным, а при гнойном отделяемом резко повышается температура.

Сухой плеврит лечат назначением антибактериальной терапии, при экссудативном, с нарастающей одышкой этого часто бывает мало и больным удаляется экссудат путем прокола грудной клетки – плевральной пункции.

При воспалении перикарда

Иногда причиной болей в груди при кашле является воспаление перикарда – внешней серозной оболочки, покрывающей сердце – сердечной сумки, в которой, так же, как и в плевре, много нервных окончаний. Перикардит также может быть сухим или экссудативным, со скоплением в сердечной сумке отделяемого. Сухой перикардит характеризуется усилением болей при глубоком вдохе и кашле, а также при резких движениях и небольшим повышением температуры.

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

Перикардит – это тяжелое заболевание, которое лечится в стационаре, лечение при этом подбирается индивидуально, на основании обследования.

При воспалении трахеи

Трахеит всегда является осложнением поражения глотки и гортани при вирусных или бактериальных инфекциях верхних дыхательных путей. При этом на фоне респираторных инфекций появляется вначале сухой, а затем влажный кашель. Кашель сопровождается ощущением царапающей боли за грудиной. Особенно ощущается такая боль при откашливании трудноотделяемой гнойной мокроты. Трахеит чаще протекает на фоне нормальной температуры, но может осложниться бронхитом или воспалением легких. Часто признаком такого осложнения является подъем температуры.

При своевременном лечении трахеит быстро проходит.

Боль в груди при кашле требует обращения к врачу.

Как заработать на блоге

Как заработать на блоге

Приветствую Вас, уважаемый читатель моего блога Sunsshow.ru Новички меня часто спрашивают, как заработать на блоге. В этой статье хочу поделиться с Вами всеми способами заработка, которые мне известны.
Вот простая схема, которая позволит начать зарабатывать на блоге:
  1. Настройте блог
  2. Начните создавать полезный контент (статьи, видео, фото)
  3. Разберитесь в поисковом продвижении, чтобы привлекать посетителей на блог
  4. Начните взаимодействовать с посетителями, которые приходят
  5. Зарабатывайте деньги на посетителях. Существует множество способов, чтобы получить несколько источников дохода
Звучит легко, не правда ли! Некоторые этапы действительно очень легкие. Теперь, давайте разберем все подробно.

1. Создать блог

Для того, чтобы заработать на своем блоге, Вам нужно создать этот самый блог. Звучит как очевидная вещь, но для большинства новичков — это камень преткновения. Их пугает техническая часть.
Если Вы являетесь одним из таких новичков, то нет ничего страшного. Пройдите все шаги по запуску своего блога и Вы увидите, что в этом нет ничего сложного.
  • Домен и хостинг
  • Настройка блога

2. Создавайте полезный контент

Самое главное в блоге является его содержание. После того, как Вы создали свой блог, Вы должны сосредоточиться на создании полезного контента.
Большинство успешных блоггеров уделяют огромное внимание своему содержанию, они точно знают, что они пишут и для кого они пишут в свой блог.
  • Как писать статьи для блога
Старайтесь создавать контент как можно полезнее. Это ключ к успеху. Сосредоточьтесь на создании статей или видео, которые могут изменить жизнь людей каким-то образом. Посетители будут ценить это и станут больше доверять Вам. В дальнейшем это позволит Вам заработать на блоге.

3. Начните привлекать посетителей

Если Вы хотите зарабатывать деньги на своем блоге, Вы должны сосредоточиться не только на построении самого блога, но и на его продвижении.
Начните думать о тех читателях, которых Вы хотите видеть на своем блоге. Поймите, кого Вы пытаетесь привлечь. Составьте подробный “аватар” своего читателя.
После того, когда Вы знаете, кто Ваши читатели, подумайте, где они могут находиться в интернете. Вот несколько примеров.
  • Они читают определенные блоги? Составьте список ТОП 3
  • Они сидят на форумах? Список ТОП 3
  • Какие соц сети им больше нравятся? Вк, Ок, ФБ, Инстаграм
  • В каких группах в социальных сетях они состоят? Список ТОП 3
В каждом из этих мест Вы найдете своих читателей. Начните оставлять хорошие комментарии. Предлагайте создавать гостевые посты. Можно договариваться о размещении платной рекламы на свои статьи и подписные страницы или просто отвечать на вопросы и быть полезным.
Суть заключается в том, чтобы создать присутствие на этих популярных блогах, форумах и группах. Обязательно участвуйте в обсуждениях и будьте всегда полезны. Люди начнут обращать внимание на Вас и интересоваться тем, что Вы делаете в интернете. Не в коем случае не занимайтесь спамом и другими подобными вещами!

20px; line-height: 1.1; margin-bottom: 10px; margin-top: 20px;»>4. Выстраивайте отношения с читателями

После того, как Вы начали создавать полезный и интересный контент и стали привлекать читателей на блог, начните общаться с теми людьми, которые взаимодействуют с Вашим контентом.
Отвечайте лично тем, кто оставляет комментарии или спрашивает Вас о чем-то. Ваша задача сделать так, чтобы люди начали возвращаться на Ваш блог снова и снова. Некоторые читатели начнут делиться Вашим контентом с другими людьми, что привлечет совершенно бесплатно новых посетителей.
Обязательно сделайте форму для сбора email адресов и просите посетителей подписаться на новости вашего блога.

5. Заработок на блоге с помощью посетителей

После того, как выстроены предыдущие 4 этапа, можно приступать к монетизации блога. Мы рассмотрим несколько способов заработка на блоге.
Существует заблуждение, что с блога можно заработать каким-то одним способом. Это не так. Можно и нужно использовать несколько источников дохода, тем и прекрасен этот вид интернет-бизнеса!

1. Контекстная реклама

Чтобы заработать на блоге даже новичку достаточно подключить контекстную рекламу. Такая реклама является самой популярной. Это заработок можно смело назвать пассивным. Все, что от Вас потребуется, это разместить специальный код на своем блоге и рекламные объявления начнут показываться автоматически.
Контекстную рекламу можно подключить от Google AdSense и Рекламной сети Яндекса. Google AdSense принимает как большие, сайты так и малые. Если на блоге уже есть 10 посетителей в день, то можно смело подключаться.
В рекламную сеть Яндекса принимают сайты и блоги с посещаемостью не менее 500 посетителей в день. Такие рекламные объявления Вы наверняка уже встречали, они есть почти на каждом сайте.
Рекламная сеть Яндекс
Чтобы иметь серьезный заработок, нужна большая посещаемость блога. Каждому пользователю будет показываться своя реклама. Это зависит от того, чем он интересовался в последнее время.

2. Прямые рекламодатели

Раскручиваете блог от 1000 до 2000 посетителей в сутки и можете подключить к контекстной рекламе теперь и баннерную от прямых рекламодателей. Такой сайт может приносить уже от 15 — 18 тысяч рублей в месяц. Заработок может быть как больше, так и меньше, все будет зависеть от выбранной ниши. Пример такой рекламы:
Баннерная реклама

3. Тизерная реклама

Тизеры — это картинка с провокационным текстом. Как правило, такая реклама обещает быстро разбогатеть или мгновенно вылечиться от какой-нибудь болезни.
Тизерная реклама
Более подробно, что такое тизерная реклама, я описал в этой статье. Используя совместно все 3 способа, можно обеспечить себе стабильный и пассивный доход.

4. Партнерские программы h3>

Это мой самый любимый способ заработка! Только один этот способ может принести гораздо больше денег, чем контекстная, баннерная и тизерная реклама вместе взятые!
Проще говоря, Вы размещаете ссылку на продукт, который продается на другом сайте. Например, у Вас блог о моде и Вы делаете обзоры на какие-то вещи. В статье Вы ставите ссылку, где можно купить эту вещь. В итоге если кто-то пройдет по этой ссылке и купит этот товары, то Вы получите комиссионные.
В партнерских программах нет потолка для заработка. Все будет упираться в количество Ваших посетителей на блоге. Чем их будет больше, тем выше будет и Ваш доход. О том, сколько можно зарабатывать на партнерских программах, можно почитать тут. Пока писал эту статью, я зашел на одну партнерку и сделал этот скриншот.
Партнерская программа
По партнерской программе можно рекомендовать как физические, так и цифровые товары например, курсы, тренинги, электронные книги итд.

5. Повторяющийся доход

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

6. Услуги

Наиболее распространенный способ заработка у блоггеров, это продажа своих услуг читателям блога. Это может быть, что угодно: от коучинга и консалтинга до консультаций в скайпе или разработки веб-дизайна. Я думаю, Вы уже представили, какие услуги Вы могли бы оказывать своим читателям.

7. Виртуальные продукты

Для блоггеров-инфобизнесменов это источник заработка №1. Доход идет за счет продажи своих цифровых курсов и электронных книг. Простыми словами — это инфобизнес. Только Вам не надо постоянно покупать трафик и тратить “кучу” денег на рекламу.
Если Вы правильно определите своего “аватара”, как было описано в пункте 3, то Вы будете получать целевых клиентов, которые уже заинтересованы в Ваших продуктах и услугах.

8. Продажа блога

В конце концов Вы всегда сможете выгодно продать свой блог, если он будет тематическим и посещаемым. Как говорится блог — это недвижимость в интернете! И такие активы редко продают, так как они приносят очень серьезный доход.
Но ситуации бывают разные, например, решили сменить нишу или запустить другой бизнес. Тут надо быть внимательным. Если Вы заводите блог и продвигаете себя, то такой блог будет сложно продать, так как он привязан к Вашему бренду и без Вас он не будет представлять большую ценность. Тут люди хотят читать Вас, а не другого человека.
Если блог не привязан к Вам и у него нейтральное название, то такой блог оторвут с руками! Существуют специальные биржи, где продают сайты на различные темы. Посмотрите, какая у них посещаемост
ь и за сколько их готовы купить. На такие сайты устраиваются целые аукционы. Посмотреть можно тут telderi.ru
Биржа сайтов

Сколько можно заработать на своем блоге

Большинство блоггеров зарабатывают с нескольких источников. Нет смысла использовать только один. Если Вы сфокусируетесь на создании полезного контента и его продвижении, то заработок придет сам, как само собой разумеющиеся.
Я пока не знаю блоггеров на русскоязычном пространстве, которые зарабатывают более 1000000 рублей в месяц. И дело тут не в том, что тут нет денег, они есть и их очень много! Просто тема блоггинга у нас недооценена.
Я слежу за западными блоггерами и их результаты меня впечатляют. Например, блоггер за один год вышел на чистый доход в $100000 долларов в месяц. Или пенсионер в возрасте 78 лет заработал $53000 долларов за 6 месяцев!
Надеюсь, Вам помогла эта статья разобраться в том, как можно заработать на блоге.
Если Вы хотите получать больше информации о ведении блога и заработка на нем, то обязательно подпишитесь! Это совершенно бесплатно.

11 основных проверок перед запуском сайта на WordPress

После создания, реализации и тестирования вашего сайта, вы, наконец, готовы открыть его для посетителей. Но веб-сайт больше, чем просто набор изображений, текста и некоторых плагинов. Опубликовав довольно много веб-сайтов самостоятельно, я понял, что есть много вещей, которые веб-разработчик должен проверить, прежде чем опубликовать сайт. Для моей ссылки в будущем, а также для всех, кто собирается опубликовать новый веб-сайт, я решил организовать все эти шаги в единый перечень.

Использовать HTTPS вместо HTTP

Да — HTTPS больше не по желанию. Google скоро начнут штрафовать сайты, которые используют HTTP путем понижения их в результатах поиска. Я написал статью,  которая объясняет, как создать HTTPS на сайте, или переместить существующий сайт HTTP к HTTPS в WordPress среде.

Существует причина, почему это первый шаг — чем дольше вы будете ждать, прежде чем перейти к HTTPS, тем сложнее процесс становится, и тем большее будет влияние на трафик сайта. Это потому, что изменения протокола на самом деле заставляет вас потерять все свои социальные медиа любит, акции, твиты и т.д. (только цифры), так как они рассматриваются как другой URL. На момент написания этой статьи, нет никакого решения, так что это хорошая идея использовать HTTPS с самого начала.

Внешний вид с помощью Debug Social Media

Как ваш сайт выглядит, когда вы поделились в социальных сетях? Какое название используется? Описание? Значок видео? Это очень важно знать, как ваш сайт появляется, когда посетители получают доступ к сайту, или статьи на вашем сайте. Некоторые социальные сети, такие как Facebook и Twitter предлагают инструменты отладки, которые предоставляют информацию, касающуюся данного URL и даже предлагают предварительный просмотр URL, когда он совместим.

Facebook использует мета — теги Open Graph, чтобы получить название, описание и изображение для предварительного просмотра данного URL. Вы можете использовать Sharing Debugger, чтобы проверить свой URL. Twitter также предлагают свой собственный инструмент. И есть также бесплатный онлайн — инструмент, который позволяет вам проверить для всех основных социальных сетей одновременно, называемых iframely.

Использование совместимости facebook Debugger

Использование совместимости facebook Debugger

Плагин Yoast SEO для WordPress предоставляет интерфейс для управления внешним видом в социальных сетях. Когда вы выбираете Facebook / Twitter изображения для предварительного просмотра, название и описание.

Проверка кросс-браузерной совместимости

Этот шаг не весел, но это необходимость. Когда я изначально начал разработки веб-сайтов, этот шаг был кошмар. Разница между движком рендеринга каждого браузера была настолько велика, что я чувствовал, что я разрабатывал другой сайт для каждого браузера. Это уже не так, поскольку браузеры в настоящее время пребывает в основном W3C спецификации&стандарты, но всегда есть новые и экспериментальные функции, которые вы хотите, убедиться, что правильно работает на всех браузерах.

Вы можете проверить совместимость браузера вручную, устанавливая все основные браузеры на вашем компьютере и просто запустив свой сайт в каждом из них. Я обычно развиваю свои сайты на Chrome (который предлагает лучшие инструменты для разработчиков, на мой взгляд, и является также самым популярным браузером), а затем проверяю в Safari, Firefox, IE и Edge. Доля рынка других браузеров ничтожно мала, и вы можете просто игнорировать их.

Доля рынка браузеров по информации netmarketshare.com

Доля рынка браузеров по информации netmarketshare.com

Если вы хотите получить более комплексный инструмент для тестирования браузера, browserstack.com является хорошим вариантом. Он позволяет увидеть, как ваш сайт отображается в различных браузерах одновременно, что делает процесс тестирования более эффективным.

Проверьте скорости страницы

Мы все знаем , что если сайт занимает больше времени, более чем на 3 секунды для загрузки (некоторые скажут, 1 секунду), пользователь не будет ждать полной загрузки и уйдет с сайта. Есть много вещей, которые необходимо учитывать при тестировании скорости загрузки сайта, включая время отклика сервера, количество HTTP — запросов в пределах страницы и размер контента (изображения, CSS, JS и т.д.). Есть 2 основных инструмента, которые я использую для проверки скорости страницы: Pingdom и Google Page Insights . Последнее фактически позволяет загружать сжатую версию всех активов на своем сайте. Это особенно полезно, когда дело доходит до изображений, потому что вы можете просто скачать и заменить несжатые (Google использует инструмент сжатия без потерь).

Инструмент анализа Google Insights по сайту andreyex.ru

Инструмент анализа Google Insights по сайту andreyex.ru

Для дальнейшего улучшения времени загрузки вашего сайта, рассмотрим конкатенации JS & CSS в один файл кэша и левереджа браузера с помощью плагина WordPress, как W3 Total Cache. Я не рекомендую использовать плагин минимизации ваших скриптов и стилей, как это имеет тенденцию к замедлению времени обработки сервера. Вместо этого используйте инструмент, как GruntJS, чтобы минимизировать ваши скрипты и стили перед запуском вашего сайта.

Проверка дружелюбия к мобильным устройствам

Мобильные устройства в настоящее время широко используется для веб-серфинга, даже больше, чем настольных компьютеров, так как большинство цифровых медиа-потребителей контента в настоящее время проводят в мобильных приложениях.

Использование стационарными VS мобильными устройствами цифровой информации

Использование стационарными VS мобильными устройствами цифровой информации

Кроме того, Google не будет показывать мобильные дружественные сайты в результатах поиска, если поиск осуществляется с помощью мобильного устройства. Чтобы помочь разработчикам веб -страниц, Google недавно запустила новый инструмент , который проверяет, является ли дружелюбным ваш сайт для мобильных устройств.

Тест Google Search Console на дружественным к мобильным устройствам

Тест Google Search Console на дружественным к мобильным устройствам

Проверка HTML разметки

Используйте W3C HTML Markup Validator, чтобы убедиться, что ваш сайт использует правильный HTML — разметку. Этот инструмент может помочь вам найти элементы, в которых отсутствуют важные атрибуты (например , атрибут ‘Alt’ для изображений !!), а также отсутствие закрывающих тегов, устаревшие HTML элементов и многое другое.

W3C HTML Markup Validator

W3C HTML Markup Validator

Устранение ошибок консоли

Используйте мой любимый инструмент — Chrome DevTools — для отладки JS и посмотреть, есть ли какие-либо ошибки или предупреждения в консоли JS, которые необходимо устранить. Подобно CSS — различные браузеры могут генерировать различные JS ошибки, так что вы можете открыть консоль в различных браузерах, чтобы убедиться, что все в порядке.

Консоль Chrome DevTools JS

Консоль Chrome DevTools JS

Проверка ссылок

Вы можете использовать W3C Link Checker,  чтобы убедиться , что у вас нет каких — либо неработающих ссылок на вашем сайте. Этот инструмент может быть использован для рекурсивной проверки всех страницы вашего сайта. Процесс проверки может занять несколько минут, в зависимости от количества ссылок на странице.

W3C Link Checker

W3C Link Checker

Добавить фавиконку

Фавиконки является важной частью идентичности вашего сайта. Favicons используются в закладках браузера и мобильных приложений (Когда пользователь сохраняет свой сайт как «приложение» в его/ее мобильном устройстве).

К счастью, так как WordPress 4.3, добавил фавиконки, добавление стало чрезвычайно простым процессом, который может быть сделан через настройщика. WordPress автоматически добавит также иконку App.

Инструмент настройки siteicon в WordPress

аналитика

Подключите ваш сайт к Google Analytics, чтобы получить полезную информацию относительно трафика, поступающего на ваш сайт. Большинство тем, как правило, позволяют добавить код отслеживания на каждой странице вашего сайта автоматически. Если ваша тема не позволяет вам это сделать, вам придется вручную вставить код отслеживания в footer.php. Другой вариант заключается в использовании плагин Jetpack WordPress. Jetpack предоставляет статистику сайта, хотя информация не является столь всеобъемлющей, как предоставляет Google Analytics.

Google Analytics

Google Analytics

SEO

Что касается SEO, есть 2 важные вещи, которые надо сделать, прежде чем запустить свой сайт: Добавьте свой сайт в Google Search Console, и представьте карту сайта. Если вы используете HTTPS, вам нужно будет создать 2 свойства в поисковой консоли, один для HTTP и один для HTTPS.

Yoast SEO позволяет подключить ваш сайт к Google Search Console и автоматически генерирует XML Sitemap для вас, которые вы затем должны представить Search Console.

Представление карты сайта в Google Search Console

Представление карты сайта в Google Search Console

Вывод

Это список, который я прохожу каждый раз, когда я запускаю веб-сайт. Я надеюсь, что вы найдете этот список полезным. Существуют и другие шаги, которые можно использовать прежде чем запустить сайт, если вы о них знаете, то расскажите нам в комментариях. Не стесняйтесь поделиться ими.



2016-12-07T19:35:19
Лучшие учебники по Wodpress

Создать тему WordPress с нуля

введение

Вы когда-нибудь хотели узнать, как создать свой собственный шаблон WordPress? Это действительно легко. Следующие шаги помогут вам создать минималистичный шаблон с листингом-страницы и статьи-страницы на основе Twitter Bootstrap.


Начните с вашего шаблона

Зайдите в вашу установку WordPress и перейдите к wpcontent/themes/.

Создайте новый каталог с именем вашей новой темой, в нашем примере mytheme.

Базовая версия должна содержать следующие файлы:

header.php

footer.php

index.php

single.php

style.css

 

header.php

Файл header.php является глобальным заголовком, который будет использоваться в каждом шаблоне страницы. В нашем примере он будет выглядеть следующим образом

<!DOCTYPE html>

<html lang="ru">

<head>

	<meta charset="utf-8">

	<!-- вывод заголовка HTML генерируется в WordPress -->

	<title><?php wp_title('|', true, 'right'); ?></title>

 

	<!-- включает bootstrap и темы собственного стиля -->

	<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">

	<link rel="stylesheet" type="text/css" href="<?php echo get_stylesheet_uri(); ?>" media="screen" />

 

	<!-- включить jQuery и начальную загрузку JavaScript -->

	<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>

	<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>

 

	<!-- вызовите эту функцию, чтобы включить заголовки WordPress -->

	<?php wp_head(); ?>

</head>

<body>

 

<div class="container">

	<div class="row">

		<div class="col-xs-12">

			<div class="well">

				<!-- output the site title -->

				<p class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></p>

 

				<!-- вывод описания сайта -->

				<?php

				$description = get_bloginfo( 'description', 'display' );

				if ( $description || is_customize_preview() ) : ?>

					<p class="site-description"><?php echo $description; ?></p>

				<?php endif; ?>

			</div>

		</div>

	</div>

</div>

 

footer.php

Файл footer.php является глобальным колонтитулом (подвалом), который будет использоваться в каждом шаблоне страницы. В нашем примере он будет выглядеть следующим образом :

div class="container footer-box">

	<footer>

		<div class="container">

			<div class="row">

				<div class="col-xs-12 text-center">

					<!-- показывают авторское право в текущем году -->

					&copy; <?php echo date('Y'); ?>

				</div>

			</div>

		</div>

	</footer>

</div>

 

<!-- важно: включает контент подвала в WordPress -->

<?php wp_footer(); ?>

 

</body>

</html>

 

index.php

Файл index.php является шаблоном, используемый для отображения страницы статьи листинга. В нашем примере это будет выглядеть следующим образом:

<!-- include our header -->

<?php get_header(); ?>

 

<div class="container">

	<div class="row">

		<!-- цикл через все посты -->

		<?php if (have_posts()) : while (have_posts()) : the_post(); ?>

		<div class="col-xs-12">

			<!-- название статьи на страницу c ссылкой на полное содержание -->

			<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>

			<p class="author">

				<!-- показать автора -->

				Автор: <?php the_author(); ?> &bull;

				<!-- показать дату опубликованной статьи -->

				Опубликовано: <?php the_date(); ?> &bull;

				<!-- показать количество комментариев -->

				<?php comments_number(); ?> &bull;

				<!-- показывать метки, присвоенные статьи -->

				<?php the_tags(); ?>

			</p>

			<div class="excerpt">

				<!-- вывести отрывок статьи -->

				<?php the_excerpt(); ?>

			</div>

			<div class="text-right">

				<!-- показать ссылку "Читать далее" связанной со статьей -->

				<a class="more-link" href="<?php the_permalink(); ?>">Читать далее</a>

			</div>

			<hr>

		</div>

		<?php endwhile; endif; ?>

	</div>

	<div class="row">

		<div class="col-xs-12">

			<div class="text-center">

				<!-- показать ссылки пагинации на предыдущую и следующую посты -->

				<?php previous_posts_link( '< Предыдущий пост' ); ?> &bull;

				<?php next_posts_link( 'Следующий пост >' ); ?>

			</div>

		</div>

	</div>

</div>

 

<!-- подключить футер -->

<?php get_footer(); ?>

 

single.php

Файл single.php содержит шаблон для просмотра одной статьи. Он выглядит следующим образом :

<!-- подключить заголовок -->

<?php get_header(); ?>

 

<div class="container">

	<!-- нужен цикл, хотя там только один пост -->

	<?php if (have_posts()) : while (have_posts()) : the_post(); ?>

	<div class="row">

		<div class="col-xs-12">

			<!-- показать заголовок поста -->

			<h1><?php the_title(); ?></h1>

			<p class="author">

				<!-- показать автора -->

				Автор: <?php the_author(); ?>&bull;

				<!-- показать дату публикации -->

				Опубликовано: <?php the_date(); ?>&bull;

				<!-- показать количество комментариев -->

				<?php comments_number(); ?>&bull;

				<!-- показать теги, присвоенные статьи -->

				<?php the_tags(); ?>

			</p>

			<hr>

		</div>

	</div>

						

	<div class="row">

		<div class="col-xs-12">

			<div class="content">

				<!-- показать содержание статьи -->

				<?php the_content(); ?>

			</div>

		</div>

	</div>

	

	<!-- если комментарии разрешены, показать комментарии -->

	<?php if (comments_open() || get_comments_number()): ?>

	<div class="well">

		<?php comments_template(); ?>

	</div>

	<?php endif; ?>

 

	<?php endwhile; endif; ?>

</div>

 

<!-- подключить подвал -->

<?php get_footer(); ?>

 

style.css

Файл style.css содержит директивы CSS, чтобы дать нашему шаблону свой уникальный внешний вид. Должен присутствовать, в противном случае наш шаблон не будет работать.

body {

	background-color: lightblue;

}

Создать тему WordPress с нуля



2016-12-07T14:12:54
Темы WordPress