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
May 23, 2015
Technology
0
620
WordPress Greek Community 4th meetup - Veroia, Trikala - WordPress as a full featured CMS - Takis Bouyouris
WordPress Greek Community
May 23, 2015
Tweet
Share
More Decks by WordPress Greek Community
See All by WordPress Greek Community
Thanassis Zannias - Flexible WordPress Dev Environment with Docker
wpgr
0
7
Andreas Karavanas - AI Supercharged Landing Pages
wpgr
0
9
Όμορφα, γρήγορα και οικονομικά websites με WordPress
wpgr
0
9
Unlocking creativity - Marilia Darilli
wpgr
0
29
Έλλη Μουχτάρη - Χτίσε το προσωπικό σου brand και απόκτησε τους πελάτες που θες
wpgr
0
21
Ioannis Kastorinis - WooCommerce technical automations in the real world
wpgr
0
33
Christos Paloukas - Cache me if you can, a journey through caching layers in WordPress
wpgr
0
40
Ευάγγελος Πάλλης - Malware Cleanup & Protection
wpgr
0
43
Νίκος Μαυράκης - Κοστολογώντας τη δημιουργικότητα
wpgr
0
29
Other Decks in Technology
See All in Technology
20250625 Snowflake Summit 2025活用事例 レポート / Nowcast Snowflake Summit 2025 Case Study Report
kkuv
1
340
Delegating the chores of authenticating users to Keycloak
ahus1
0
130
AWS Summit Japan 2025 Community Stage - App workflow automation by AWS Step Functions
matsuihidetoshi
1
300
フィンテック養成勉強会#54
finengine
0
180
Witchcraft for Memory
pocke
1
610
MySQL5.6から8.4へ 戦いの記録
kyoshidaxx
1
270
あなたの声を届けよう! 女性エンジニア登壇の意義とアウトプット実践ガイド #wttjp / Call for Your Voice
kondoyuko
4
490
AIの最新技術&テーマをつまんで紹介&フリートークするシリーズ #1 量子機械学習の入門
tkhresk
0
140
~宇宙最速~2025年AWS Summit レポート
satodesu
1
1.9k
KubeCon + CloudNativeCon Japan 2025 Recap
ren510dev
1
260
論文紹介:LLMDet (CVPR2025 Highlight)
tattaka
0
130
より良いプロダクトの開発を目指して - 情報を中心としたプロダクト開発 #phpcon #phpcon2025
bengo4com
1
3.2k
Featured
See All Featured
A better future with KSS
kneath
239
17k
Practical Orchestrator
shlominoach
188
11k
What's in a price? How to price your products and services
michaelherold
246
12k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
Faster Mobile Websites
deanohume
307
31k
Statistics for Hackers
jakevdp
799
220k
Balancing Empowerment & Direction
lara
1
380
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.8k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.8k
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 :-)