WordPress::Base::Data::Page - WordPress::Base::Data::Page documentation


WordPress-API documentation Contained in the WordPress-API distribution.

Index


Code Index:

NAME

Top

WordPress::Base::Data::Page

SYNOPSIS

Top

   use WordPress::Base::Data::Page;

   my $p = WordPress::Base::Data::Page->new();
   my $struct = $p->structure_data;
   $p->wp_page_parent_title('Stories');

   $p->object_type; # returns 'Page'

DESCRIPTION

Top

This is just a data holder.

METHODS

Top

page setget methods

wp_page_parent_title()

setget perl method argument is string

excerpt()

setget perl method argument is string

wp_password()

setget perl method argument is string

userid()

setget perl method argument is number

mt_allow_pings()

setget perl method argument is boolean

date_created_gmt()

setget perl method argument is string

dateCreated()

setget perl method argument is string

wp_page_order()

setget perl method argument is number

wp_author()

setget perl method argument is string

text_more()

setget perl method argument is string

wp_author_display_name()

setget perl method argument is string

wp_page_parent_id()

setget perl method argument is number

wp_slug()

setget perl method argument is string

page_status()

setget perl method argument is string

mt_allow_comments()

setget perl method argument is boolean

page_id()

setget perl method argument is number

categories()

setget perl method argument is array ref

description()

setget perl method argument is string

wp_author_id()

setget perl method argument is number

title()

setget perl method argument is string

object_type()

returns 'Page'

structure_data()

Returns the data structure as you would present to a WordPress::XMLRPC set call. Perl setget method. Argument and return is hash ref.

SEE ALSO

Top

WordPress::Base::Data::Object

AUTHOR

Top

Leo Charre leocharre at cpan dot org


WordPress-API documentation Contained in the WordPress-API distribution.

package WordPress::Base::Data::Page;
use strict;
use base 'WordPress::Base::Data::Object';

__PACKAGE__->make_structure_data_accessor(
   qw(wp_password wp_page_parent_title wp_page_parent_id wp_author_id wp_slug wp_author wp_page_order wp_author_display_name),   
   qw(mt_allow_pings mt_allow_comments),
   qw(date_created_gmt dateCreated),
   qw(title description page_id link page_status categories text_more permaLink userid excerpt),
);

sub object_type {
   return 'Page';
}

1;

__END__