Създаване на wordpress сайт 6 (лист 2)

Безплатни 20 урока
регистрирай се и научи

Ако сте вече потребител - Регистриран съм
Видео
В предният урок, стигнахме до момента, в който добавихме лист с постове вътре в страницата - продукти.
Като този лист се намира само в страницата продукти, но и в другите.
Всъщност тези продукти тук са постове, които са с категория продукти и ние просто ги листваме тук.
С код, който написахме и сложихме в "page_another".
Kойто е темплейта за тази страница - продукти.
Кодът представлява това тук, като тук сложихме продукти, за да знае кодът, от коя категория да покаже постове.
Както и колко поста да покаже.
Сега, проблемът е че, когато отидем на главната страница ще видим абсолютно всички постове.
Както и тези с продукти.
А аз не искам да се показват те.
Как може да поправим това? Първо ще вляза в постовете и категории.
И ще си направя категория "home".
Към тази категория тук "home", ще прикача двата поста, които искам да стоят на главната страница.
След което ще отворя "index.
php", това е темплейта на главната страница.
Сега, тук преди тази линия, която реално започва да прави цикли по всички постове и да ги листва.
Ще сложа малко разстояние и ще копирам този код.
Ще го сложа тук.
Той прави следното.
Ако страницата е главната страница на сайта, то ми дава постове само от категорията "home".
Давам запази.
Давам запази.
"refresh" И сега излязоха само тези постове от тази категория.
Това беше нашият "fix", a сега малко повече информация за това, kакво направихме.
"query_posts" функцията може да и задаваме различни параметри, за да лимитираме това, какво ще покаже кодът отдолу.
Може да отидем в "Google" и да напишем "wordpress query posts".
За да получа повече информация, за това как работи тази функция.
Тук ни дават различни параметри, които мога да и дам.
Например, мога да кажа само от определена година да излизат.
Или минус три значи без категория 3, всичко без категория 3.
Тука имаме няколко категории.
Искаме да премахнем категория 1, 2 и 3.
Повечето неща в "wordpress" може да ги намерите по този начин.
И да разберете, как работят по-подробно ако ви трябва нещо допълнително.

Въпроси и отговори