SlideShare una empresa de Scribd logo
1 de 44
Descargar para leer sin conexión
CMS Capabilities of WordPress
           Eric Marden




                             @xentek
                         http://xentek.net
                                             1
SURE
WordPress IS A GREAT
blogging platform
                   @xentek
               http://xentek.net
                                   2
but
     IS IT A
Content Management System?
                          @xentek
                      http://xentek.net
                                          3
yes   @xentek
  http://xentek.net
                      4
fin.



      5
of course it’s a

CMS
                  @xentek
              http://xentek.net
                                  6
but so is this…
                  @xentek
              http://xentek.net
                                  7
and this…
                @xentek
            http://xentek.net
                                8
and even this.
                     @xentek
                 http://xentek.net
                                     9
anything
 that stores
and retrieves
content
                @xentek
            http://xentek.net
                                10
Points I won’t be making


• You can use WordPress AS a CMS
• You need certain plugins to have a CMS
• WordPress is the last CMS you’ll ever need

                                      @xentek
                                  http://xentek.net
                                                      11
what i will show you is…




                      @xentek
                  http://xentek.net
                                      12
the     way
          @xentek
      http://xentek.net
                          13
Storage
              @xentek
          http://xentek.net
                              14
Retrieval
                @xentek
            http://xentek.net
                                15
Maximum Flexibility
                    @xentek
                http://xentek.net
                                    16
Storage
              @xentek
          http://xentek.net
                              17
Post or Page


                   @xentek
               http://xentek.net
                                   18
Attachments


                  @xentek
              http://xentek.net
                                  19
Post Meta


                @xentek
            http://xentek.net
                                20
Custom Fields
 (meta boxes)


                    @xentek
                http://xentek.net
                                    21
Custom Post Types


                  @xentek
              http://xentek.net
                                  22
Retrieval
                @xentek
            http://xentek.net
                                23
Retrieval
                @xentek
            http://xentek.net
                                24
Retrieval
                @xentek
            http://xentek.net
                                25
Retrieval
                @xentek
            http://xentek.net
                                26
Retrieval
                @xentek
            http://xentek.net
                                27
Retrieval
                @xentek
            http://xentek.net
                                28
where the rubber
 meets the road
                  @xentek
              http://xentek.net
                                  29
API
•   wp_insert_post       •   register_post_type
    wp_update_post           set_post_type
    wp_delete_post           get_post_type
    get_post
    get_posts            •   Widgets API
                             register_sidebar
•   add_post_meta            register_sidebar_widget
    update_post_meta         dynamic_sidebar
    delete_post_meta
    get_post_meta


                                           @xentek
                                       http://xentek.net
                                                           30
API
•   add_meta_box      •   add_shortcode
                          do_shortcode
•   the_editor
                      •   add_filter
•   The Loop              apply_filter
    the_content
    the_title         •   WP_Query
    the_permalink         $wpdb

•   do_action
    add_action

                                            @xentek
                                        http://xentek.net
                                                            31
INFORMATION ARCHITECTURE

is really all there is
                         @xentek
                     http://xentek.net
                                         32
pancakes or waffles?
                   @xentek
               http://xentek.net
                                   33
examples
          @xentek
      http://xentek.net
                          34
blog
           @xentek
       http://xentek.net
                           35
website
              @xentek
          http://xentek.net
                              36
squeeze page
                   @xentek
               http://xentek.net
                                   37
subscriptions
                    @xentek
                http://xentek.net
                                    38
e-commerce
                 @xentek
             http://xentek.net
                                 39
social network
                 @xentek
             http://xentek.net
                                 40
magazine
               @xentek
           http://xentek.net
                               41
your imagination is
your only limitation

                     @xentek
                 http://xentek.net
                                     42
thank
 you    43
Eric Marden
eric@xentek.net
                  44

Más contenido relacionado

Más de Eric Marden

DevCraft: ProTips for WordPress Teams
DevCraft: ProTips for WordPress TeamsDevCraft: ProTips for WordPress Teams
DevCraft: ProTips for WordPress TeamsEric Marden
 
Nginx: From Russia With Love
Nginx: From Russia With LoveNginx: From Russia With Love
Nginx: From Russia With LoveEric Marden
 
How To Keep The Barcamp Buzz Going All Year Long
How To Keep The Barcamp Buzz Going All Year LongHow To Keep The Barcamp Buzz Going All Year Long
How To Keep The Barcamp Buzz Going All Year LongEric Marden
 
what are YOU doing?
what are YOU doing?what are YOU doing?
what are YOU doing?Eric Marden
 
Passion + Inspiration = Innovation 2.0
Passion + Inspiration = Innovation 2.0Passion + Inspiration = Innovation 2.0
Passion + Inspiration = Innovation 2.0Eric Marden
 
Passion + Inspiration = Innovation
Passion + Inspiration = InnovationPassion + Inspiration = Innovation
Passion + Inspiration = InnovationEric Marden
 

Más de Eric Marden (7)

DevCraft: ProTips for WordPress Teams
DevCraft: ProTips for WordPress TeamsDevCraft: ProTips for WordPress Teams
DevCraft: ProTips for WordPress Teams
 
Nginx: From Russia With Love
Nginx: From Russia With LoveNginx: From Russia With Love
Nginx: From Russia With Love
 
How To Keep The Barcamp Buzz Going All Year Long
How To Keep The Barcamp Buzz Going All Year LongHow To Keep The Barcamp Buzz Going All Year Long
How To Keep The Barcamp Buzz Going All Year Long
 
what are YOU doing?
what are YOU doing?what are YOU doing?
what are YOU doing?
 
Passion + Inspiration = Innovation 2.0
Passion + Inspiration = Innovation 2.0Passion + Inspiration = Innovation 2.0
Passion + Inspiration = Innovation 2.0
 
Life Hackery
Life HackeryLife Hackery
Life Hackery
 
Passion + Inspiration = Innovation
Passion + Inspiration = InnovationPassion + Inspiration = Innovation
Passion + Inspiration = Innovation
 

CMS Capabilities of WordPress