Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
WordPress Greek Community 4th meetup - Veroia, ...
Search
WordPress Greek Community
PRO
May 23, 2015
Technology
0
620
WordPress Greek Community 4th meetup - Veroia, Trikala - WordPress as a full featured CMS - Takis Bouyouris
WordPress Greek Community
PRO
May 23, 2015
Tweet
Share
More Decks by WordPress Greek Community
See All by WordPress Greek Community
Filippos Karailanidis - Beyond ChatGPT: AI Toolkit for the WordPress Developer
wpgr
PRO
0
15
Orestis Samaras - Modern WordPress Development with Composer
wpgr
PRO
0
7
Eleni Tsertou - Ταχύτερο website με Persistent Object Cache: Μύθος ή Αλήθεια;
wpgr
PRO
0
10
George Korakas - WordPress Security 2025: From Real Threats to Practical Defenses
wpgr
PRO
0
8
Δημήτρης Καρβούνης - Πέρα από το Admin Panel: Πώς να μιλήσεις στο WordPress σαν Developer μέσω REST API
wpgr
PRO
0
7
Αναστασία Αδαμούδη - Δημιουργία σύνθετου μενού πλοήγησης σε block θέματα
wpgr
PRO
0
7
Νίκος Μαυράκης - Κοστολογώντας τη δημιουργικότητα
wpgr
PRO
0
10
Thanassis Zannias - Flexible WordPress Dev Environment with Docker
wpgr
PRO
0
40
Andreas Karavanas - AI Supercharged Landing Pages
wpgr
PRO
0
54
Other Decks in Technology
See All in Technology
AIが実装する時代、人間は仕様と検証を設計する
gotalab555
1
580
Exadata Fleet Update
oracle4engineer
PRO
0
1.1k
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
3
2.6k
量子クラウドサービスの裏側 〜Deep Dive into OQTOPUS〜
oqtopus
0
150
私たち準委任PdEは2つのプロダクトに挑戦する ~ソフトウェア、開発支援という”二重”のプロダクトエンジニアリングの実践~ / 20260212 Naoki Takahashi
shift_evolve
PRO
2
210
配列に見る bash と zsh の違い
kazzpapa3
3
170
GitHub Copilot CLI を使いやすくしよう
tsubakimoto_s
0
110
usermode linux without MMU - fosdem2026 kernel devroom
thehajime
0
240
SREじゃなかった僕らがenablingを通じて「SRE実践者」になるまでのリアル / SRE Kaigi 2026
aeonpeople
6
2.6k
22nd ACRi Webinar - 1Finity Tamura-san's slide
nao_sumikawa
0
110
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
~Everything as Codeを諦めない~ 後からCDK
mu7889yoon
3
520
Featured
See All Featured
Paper Plane
katiecoart
PRO
0
46k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
0
3.4k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
77
[SF Ruby Conf 2025] Rails X
palkan
1
760
Color Theory Basics | Prateek | Gurzu
gurzu
0
200
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.9k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
1.8k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
120
Crafting Experiences
bethany
1
53
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
57
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.1k
Transcript
WordPress as a full featured CMS "Extending WordPress with custom
post types and taxonomies" Takis Bouyouris Web Developer @ Nevma WordPress Greek Community 4th Meetup Trikala & Veroia – Sat. 23/05/2015
Nice to meet you My name is Takis Bouyouris Web
developer @ Nevma
We try to Keep the WordPress Greek Community vibrant and
active
WordPress Greek Community Facebook https://facebook.com/groups/WordPressGreekCommunity/ Twitter https://twitter.com/wordpressgrcomm/ Website http://www.wpgc.gr/ and
http://www.wpgreece.org/
None
None
None
None
Very happy to be in Veroia and its infamous library
for the 4th WordPress meetup
My goal today is to help you understand what custom
post types and taxonomies are and motivate you to use them!
What is WordPress, a blog engine or a CMS? A
bit of history!
WordPress v.1 - 2004
Whaaah?
WordPress v.1 - 2004
WordPress v.2 – 2005/6
WordPress v.2 – 2005/6
WordPress v.2 – 2005/6
WordPress v.2.5 - 2008
WordPress v.3.0 - 2010
A little better!
WordPress v.3.5 - 2012
WordPress v.4.0 - 2014
Pretty sure that's WordPress!
WordPress v.4.0 - 2014
WordPress evolution not just design-wise
WordPress v.1 970kb v.4.0 18.2mb
WordPress ~37mil. installations x2 with wordpress.com 2/3 of CMS based
websites 30% of all websites use a CMS (src https://managewp.com/14-surprising-statistics-about-wordpress-usage)
That is a lot!
WordPress has evolved into a full featured CMS (and even
more)
Version 1 Posts & Categories
Version 2 Posts & Pages Categories & Tags
Version 3 Custom post types Custom taxonomies Now, we 're
talking, right?
Custom post types are like posts and pages and ...custom
taxonomies are like categories and tags
So, we 've got posts, pages, categories and tags and...
more posts, more pages, more categories and more tags?
That all?
No! What you have is an extensible data structure functionality.
Extensible data structures!
Extensible data structures that are simple and available!
Custom post types Create a new area of special pages
and name it what you like/need
Custom taxonomies Create a new ways to categorise the post
types you manage
Example 1: a video club Custom post type => movie
Custom taxonomies => category, studio, country
Example 2: a house broker Custom post type => house
Custom taxonomies => house type, area, usage
Example 3: corporate website common patterns Pages => corporate info
Posts => news/blog
Example 3: corporate website common patterns Custom post type =>
projects Custom taxonomies => project category, project area
Example 3: Pages => Home page Profile Services Products Contact
etc
Example 3: Posts => News "New website online" "Summer sales
this week" "Latest products" etc
Example 3: Projects => "Supermarket eshop" "Developed corporate website" "Created
logo for customer" etc
Example 3: Project category => website, eshop, design, etc Project
area => Athens, Larissa, Veroia, etc
Let's make a custom post type from scratch
OMG he's gonna show code!
None
OMG that was code!
None
The important bits: name taxonomies hierarchical capability
Let's make a custom taxonomy from scratch
None
OMG somebody stop him!
None
The important bits: name post_types hierarchical
Relax! There are tools to generate this code: "Generate WP"
http://generatewp.com
None
There are plugins with a UI "GD Custom Post Types
and Taxonomies Tools" https://wordpress.org/plugins/gd-taxonomies-tools/
None
So, not so bad after all...
We may also need custom fields users and roles settings
API plugin API
And of course the templates (or the theme) to show
them
And now we have a modern, fully featured, extensible CMS
WordPress Blog engine => CMS => Application platform => (Mobile
application platform) Next?
WordPress is a full featured web platform...
... and don't let anyone tell you otherwise.
None
WordPress Greek Community Facebook https://facebook.com/groups/WordPressGreekCommunity/ Twitter https://twitter.com/wordpressgrcomm/ Website http://www.wpgc.gr/ http://www.wpgreece.org/
Thanks for listening!
Questions?
Takis Bouyouris, Nevma
[email protected]
https://www.facebook.com/takis.bouyouris https://www.linkedin.com/in/takisbouyouris Sorry and thank you
SNL :-)