Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
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
32
Andreas Karavanas - AI Supercharged Landing Pages
wpgr
0
37
Όμορφα, γρήγορα και οικονομικά websites με WordPress
wpgr
0
40
Unlocking creativity - Marilia Darilli
wpgr
0
74
Έλλη Μουχτάρη - Χτίσε το προσωπικό σου brand και απόκτησε τους πελάτες που θες
wpgr
0
56
Ioannis Kastorinis - WooCommerce technical automations in the real world
wpgr
0
71
Christos Paloukas - Cache me if you can, a journey through caching layers in WordPress
wpgr
0
78
Ευάγγελος Πάλλης - Malware Cleanup & Protection
wpgr
0
90
Νίκος Μαυράκης - Κοστολογώντας τη δημιουργικότητα
wpgr
0
69
Other Decks in Technology
See All in Technology
因果AIへの招待
sshimizu2006
0
980
エンジニアリングをやめたくないので問い続ける
estie
2
1.2k
乗りこなせAI駆動開発の波
eltociear
1
1.1k
.NET 10の概要
tomokusaba
0
110
生成AI時代におけるグローバル戦略思考
taka_aki
0
190
学習データって増やせばいいんですか?
ftakahashi
2
350
WordPress は終わったのか ~今のWordPress の制作手法ってなにがあんねん?~ / Is WordPress Over? How We Build with WordPress Today
tbshiki
1
780
今からでも間に合う!速習Devin入門とその活用方法
ismk
1
720
ExpoのインダストリーブースでみたAWSが見せる製造業の未来
hamadakoji
0
110
エンジニアリングマネージャー はじめての目標設定と評価
halkt
0
290
Haskell を武器にして挑む競技プログラミング ─ 操作的思考から意味モデル思考へ
naoya
6
1.5k
Oracle Cloud Infrastructure IaaS 新機能アップデート 2025/09 - 2025/11
oracle4engineer
PRO
0
150
Featured
See All Featured
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
1
100
Designing for Performance
lara
610
69k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
GraphQLとの向き合い方2022年版
quramy
50
14k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.6k
Speed Design
sergeychernyshev
33
1.4k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.6k
Designing Experiences People Love
moore
143
24k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.8k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
286
14k
Thoughts on Productivity
jonyablonski
73
5k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
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 :-)