1 Востаннє редагувалося Patron (06.10.2012 15:51:10)

Тема: Wordpress

http://gbpcentral.com/files/2012/08/king-wordpress.jpg
WordPress - програмне забезпечення (система керування контентом) з допомогою якої ви можете створити чудовий блог або веб-сайт. Завдяки праці багатьох веб-розробників, wordpress володіє великою кількістю плагінів та тем котрі значно розширюють стандартні можливості двигуна.

За роки свого існування, wordpress заслужив звання однієї із найкращих безкоштовних систем керування контентом. Саме велика гнучкість системи, простота встановлення, зробили wordpress дуже популярним серед блогерів і взагалі усіх хто займається створенням веб-сайтів.

Скачати wordpress можна з офіційного сайту.

Щоб зрозуміти рекурсію потрібно спочатку зрозуміти рекурсію.
int fac(int n) { return n < 2 ? 1 : n*fac(n-1); }
Подякували: Replace, d4rkc10ud2

2 Востаннє редагувалося Patron (06.10.2012 15:51:25)

Re: Wordpress

Я особисто використовую wordpress вже на протязі 4-ох років, і поки що не думаю переходити на щось інше. Wordpress розвивається, і у кожній наступній версії ми отримуємо приємні нововведення та фічі.

Щоб зрозуміти рекурсію потрібно спочатку зрозуміти рекурсію.
int fac(int n) { return n < 2 ? 1 : n*fac(n-1); }

3

Re: Wordpress

Напряжно якись свій функціонал дописати. Мені більше modx подобається, але для блогів wordpress хороша система.

Re: Wordpress

Але погано, що в темх робиться каша-малаша, через використання html і php.

5

Re: Wordpress

я б хотів знайти щось схоже на opencart для створення сайтів.
з природньо передбаченою багатомовністю.

6

Re: Wordpress

Replace написав:

Напряжно якись свій функціонал дописати.

- погоджуся, перед тим як створювати свій плагін треба трохи почитати доки. Але думаю що це тільки спочатку напряжно, потім коли звикнеш то стане легше. Хоча деякі речі у wordpress дозволяють дуже легко додати якийсь тривіальний функціонал. Мені наприклад подобається можливість створювати свої шорткоди. Наприклад:

//Реєструємо новий шорткод у wordpress
add_shortcode('php', 'eval_php'); // "php" - назва шорткоду

//Функція яка буде виконувати php код
function eval_php($atts, $content=null){
 if($content==null) {
   return;
 }
 eval($content);
}

Вставляємо у віджет або в пост цей шорткод і php код буде виконаний
[php]echo "Hello from php";[/php]

А також хочу відмітити те що у wordpress існує система диспетчеризації подій, яка дозволяє "прив'язати" свій функціонал у  до різних стадій виконання коду у wordpress.
Застосовуємо свою функцію-фільтр при відображенні заголовку.

function add_text_to_title( $title ){
    return 'Text Before << ' . $title . ' >> And After';
}
// Реєструємо фільтр у wordpress
add_filter( "the_title", "add_text_to_title" );

Прив'язуємо свою функцію до події (в термінології wordpress називається екшн) публікації нового посту на блозі:

//Повідомити друзів про новий пост
function email_friends( $post_ID )  
{
   $friends = 'bob@example.org, susie@example.org';
   wp_mail( $friends, "sally's blog updated", 'I just put something on my blog: http://blog.example.com' );

   return $post_ID;
}
//Прив'язуємось до екшна publish_post
add_action('publish_post', 'email_friends');
Щоб зрозуміти рекурсію потрібно спочатку зрозуміти рекурсію.
int fac(int n) { return n < 2 ? 1 : n*fac(n-1); }
Подякували: d4rkc10ud1