WordPress (транскрипция – Уърдпрес) е написана на PHP платформа с отворен код за управление на съдържанието на сайтове (използвана и за създаване на блогове), това е система за управление на съдържанието (CMS) и е базирана на PHP и сървър бази данни MySQL. Системата може да се ползва по два начина: или директно на Интернет сайт, на който е инсталирана или например в сайта WordPress.com, или за индивидуална употреба – Wordrpress пакета се инсталира на собствен компютър и компютърът изпълнява функциите на сървър. WordPress предлага лесен и интуитивен административен панел, който е полезен за обикновените потребители. Същевременно отвореният код предлага голяма свобода на специалистите. Също така цялата система предлага огромен набор от безплатни или също платени (относително евтини) шаблони, които са два вида, „теми“ (themes) и разширения (plugins).
Възможности Тази система е използвана при създаването на 26,3% от всички сайтове, а в началото на 2021 година WordPress задвижва повече от 39,5% от уеб сайтовете в Интернет пространството. Съгласно World Wide Web Technology Surveys към март 2016 г., WordPress е най-популярната система за автономни блогове. Високата популярност се дължи на това, че WordPress предлага: Възможност за публикуване с помощта на програми от трети страни; Лесно инсталиране и конфигуриране; Поддръжка на RSS, Atom, trackback, pingback; Подключаеми разширения (plugins) с уникално проста система за взаимодействие с кода; поддръжка на така наречените „теми“, позволяваща лесна промяна както на външния вид, така и на начина на представяне на данни; „Темите“ са реализирани като набор от файлове-шаблони, което влияе положително на скоростта и гъвкавостта; Огромни библиотеки от „теми“ и „плъгини“; Зададеният архитектурен потенциал позволява лесното реализиране на комплексни решения.
Функционалност WordPress притежава web-базирана система от шаблони (web template system), която използва т.нар. шаблонен процесор (template processor).
Графични теми Платформата предлага огромен набор от теми, които придават различен облик и функционалност на даден блог. Различните теми не променят съдържанието и не нарушават целостта на сайта. Част от тях са платени, а друга са със свободен или ограничен достъп. Освен това съществува възможност потребителят сам да създава и развива свои собствени теми. Всеки WordPress сайт изисква избор на поне една тема. Всяка тема трябва да бъде създадена съгласно стандартите на WordPress използвайки структуриран PHP, валиден HTML и CSS. С цел подобряване на функционалността, PHP, HTML и CSS кодът в темите може да бъде добавян или променян. Системата предлага две различни възможности за инсталирането на дадена „тема“: през самата система чрез FTP (file transfer protocol).
За по-добра скорост на зареждане сайтът трябва да използва по-лека тема, без излишен маркъп. Една от по-честите грешки е да се използва дизайн с много компоненти и функционалности, от които ще се използват по-малко от половината. Това е проблем, защото независимо дали се използва всичко или не, темата ще зареди огромно количество .js и .css файлове, нужни за работата на всички елементи.
Разширения (plugins) Архитектурата на WordPress използва разширения (plugins). До момента (2016) съществуват 44 160 различни добавки, всяка от които предлага собствени функции и характерни черти. Разширената функционалност позволява на потребителите да приспособят сайта си към своите специфични нужди. Тези персонализации варират от оптимизация за търсачки до клиентски портали (client portals), използвани за показване на лична информация при влизане в профила на потребителите, както и системи за управление на съдържанието, или функции за показване на съдържанието като например добавяне на джаджи (widgets) и навигационни ленти (navigation bars). Трябва да се има предвид, че не всички налични разширения са съвместими с последната налична версия на WordPress и поради това тези приставки може или да не функционират правилно, или изобщо да не работят.
Разширенията са с отворен код и могат да бъдат свободно променяни от програмистите. Голяма част от тях са безплатни, а други са платени или с ограничен достъп.
Уиджетс (джаджи) Това са малки модули, които се поставят в различни части на сайта, като заглавка (header, хедър), бележки в дъното на страницата (footer, футър) или странична лента на менюто (sidebar) на блога, чрез опцията плъзгане-и-пускане (drag-and-drop) през административния панел. Някои от тези джаджи предлагат възможността да се поставят в блога поле за търсене, календар, категории, архиви, най-нови теми (съобщения, пост) и допълнителни линкове към други сайтове.
Мобилни устройства Има разработени приложения за различни мобилни устройства с разнообразни операционни системи: WebOS, Google Android, iOS, Windows Phone и BlackBerry, които са разработени от Automattic и предлагат ограничен набор от възможности. Като например: добавяне на нови теми (съобщения, пост) страници коментиране модериране на коментари отговор на коментари.
Поддържани езици Към април 2016, последната версия на Wordpress е преведена изцяло на 56 езика, измежду които и български. Има започната работа по превода на още около 90 езика. Пълен списък на превежданите езици, нивото на завършеност на превода, както и преводаческите екипи може да бъде намерен на официалната страница на проекта.Translation Teams – Translate Wordpress //Wordpress.org. Посетен на 27 април 2016.
Други възможности WordPress също така предлага интегрирано управление на връзките (integrated link management); „приятелски“ търсачки (search engine–friendly); структура, базирана на постоянна връзка (препратка) (Permalink); възможност да се присвоят няколко категории към статиите; поддръжка за обозначаване на етикети на постове и статии. Автоматичните филтри осигуряват стандартизирано форматиране и оформяне на предварително зададен стил на текста в статиите (например автоматично сменяне на " " с „”).
WordPress също така поддържа стандартите Trackback и Pingback за показване на връзки към други сайтове, които сайтове от своя страна са свързани към пост или статия. Постовете в блог, създаден в WordPress, могат да бъдат редактирани в HTML с помощта на визуален редактор или с помощта на определен брой разширения, които осигуряват разнообразие от персонализирани функции за редактиране.
Повече от 1 потребител (multi-user) и повече от 1 блог (multi-blogging) До трета версия WordPress поддържа един блог за една инсталация, въпреки че няколко копия могат да се стартират от различни директории, ако се конфигурират да използват отделни таблици в базата данни.
WordPress Multisites e разклонение на WordPress, създадено за да позволи няколко блога да съществуват едновременно в рамките на една инсталация, но да има възможност за администриране чрез централизирана поддръжка. WordPress Multisites дава възможност за потребителите, които имат сайтове, да бъдат и домакини на техните собствени блог-общности, както и да контролират и ръководят всички блогове от едно табло (dashboard). WordPress Multisites добавя осем нови таблици с данни за всеки блог.
След трета версия на Wordpress WordPress Multisites става интегрирана част от WordPress.
Миграция / wp-config.php WordPress прави преместването от един сървър на друг сравнително просто благодарение на конфигурационния файл на сървъра (wp-config.php, обикновено се намира във вашата главна директория). Този файл контролира базовите настройки (за WordPress сайта включително), както и вашите настройки за връзка с базата данни. Благодарение на използването на конфигурационен файл преместването от един сървър на друг може да извършите като следвате следните основни стъпки: Изтеглете копие на WordPress файловете / папките (например чрез FTP). Изтеглете копие от асоциираната база данни. За да направите резервно копие на асоциираната база данни вижте ред „DB NAME“ в WP-config.php. Качете файловете / папките на новия сървър. Създайте нова база данни на новия сървър и импортирайте копието на sql. Актуализирайте WP-config.php полетата на базата данни, за да се отразят промените.
История През юни 2001 г. Мишел Валдриги започва работа върху „енджина“ b2/cafelog . Той се счита за предшественик на WordPress и бива инсталиран приблизително на 2000 блога до май 2003 г. През същата година към проекта се присъединяват Мат Муленвег и Майк Литъл и създават WordPress. Въпреки че WordPress е официално по-успешният продукт, b2evolution също активно се разработва.
През 2004 г. Six Apart променят лицензионните условия на конкурентния продукт Movable Type, което е причината много от влиятелните потребители да преминат към WordPress. Към октомври 2009 г., според доклада за пазарните дялове(CMS Market Share ) на Open Source CMS, WordPress вече притежава най-голяма тежест на бранд сред всички open-source системи за управление на съдържанието.
Информация от януари 2015 г. сочи, че повече от 23,3% от най-популярните 10 милиона уебсайтове сега използват WordPress.
Към 20 април 2016 г. Wordpress е използван от 59,3% от всички уебсайтове, чийто управление на съдържание ни е известно. Това са 26,3% от всички уебсайтове."Usage Statistics and Market Share of Content Management Systems for Websites". W3Techs.
Награди През 2007 и 2009 г. WordPress печели наградата Packt за най-добра CMS система, предоставяща свободен достъп до своя код. През 2010 г. WordPress влиза в залата на славата за CMS в категорията за най-добра система с отворен код. През 2011 г. WordPress печели наградата на критиците за най-добра система с отворен код.
Версии След версия 1.0 всички останали са имена на известни джаз музиканти. Нова версия на Wordpress се публикува средно на всеки шест месеца. Към 20 май 2019 последният ъпдейт е версия 5.2."WordPress Codex". // WordPress.org. Посетен на 27 април 2016.