Хочу виснити декілька початкових моментів.. Допоможіть !

Avatar

Від igorchyk 05-07-2012 10:26:35

Новенький · 1 повідомлень

Всім привіт... почав розбиратися з вордпресом...
HTML, CSS, JavaScript, Ajax, JQuery, PHP, SQL  - знаю..
розібрпався що таке теми, віджети, плагіни...

Декілька моентів хотів би зрозуміти..

1. В темі - в шаблонах - варто робити зміни, тобто дописувати код.. наприклад, якщо мені потрібно вивести табличку з БД..я можу дописати в index.php якщо там щось то відкривати щось..
Я розумію, що фізично я можу це зробити... в Вордпрес - ця практика нормальна? чи це рахується "поганим тоном" і треба робити через плагіни якось.. - якщо так то як?

2. Як я можу і чи можу дописувати віджети?

3. В яких випадках треба писати плагіни..  - або взагалі суть роботи ядра і плагінів.. що за чим і які функції

4. Чи варто використовувати вордпрес для створення сайту- інтерфейсу БД.. тобто де більшість сторінок - вибірки, запити.. і т.д..

Наразі дякую...

Хотів би почути думку профі...

Avatar

Від AzzePis 05-07-2012 16:26:16

Administrator · 1,021 повідомлень

1) можете писати весь код прямо в index.php, а можете функції описувати у functions.php, а викликати їх у index.php (другий варіант є більш "гарним")
2) https://www.google.com.ua/search...
3) плагін гарний тим, що його одним кліком вмикаєш/вимикаєш, змінюєш, не чипаючи інший код, переносиш на інші сайти....
4) не зрозуміло... навіщо взагалі тоді якась система управління контентом, якщо весь контент ви будете своїми функціями/силами витягувати з бд.. як на мене, CMS існують, аби робити все це за вас


Український хостинг для WordPress | Шаблони та плагіни для WordPress українською
Тут можна купити домен за найкращою ціною

Avatar

Від mr.psiho 06-07-2012 00:40:33

Сусід · 160 повідомлень

1. Краще функції, класи писати у спеціальний файл functions.php. Це просто краще, бо в принципі працюватиме навіть якщо прямо у шаблоні писатимете. Просто так це все буде в одному місці, код шаблонів буде чистіший.
2. Можна, можна. Раджу знайди "заготовку"-віджет.
3. Плагіни варто створювати тоді, коли потрібно щоб певний функціонал був незалежний від теми, не "вшитий" у неї. Щодо роботи - то системі різниці немає, чи ви додасте код у functions.php теми чи створите новий плагін. Можна і так і так, екшени і фільтри фактично одні і ті ж, є правда не багато суто для плагінів або суто для тем.
4. ...


Сайти на WordPress будь якого рівня складності. Сайти на LiveStreet будь якого рівня складності. А ще ми любимо корів)) Звертайтесь. ;)