NAME
WordPress::Base - basic connection to wordpress via xmlrpc
DESCRIPTION
This module is for use for other modules like WordPress::Post
SYNOPSIS
package Wordpress::Something;
use base 'WordPress:Base';
my $o= WordPress::Base->new ({
proxy => 'http://this/xmlrpc.php',
username => 'lou',
password => '2342ss'
});
$o->server;
$o->_categories; # re-query
$o->categories; # query once
new()
Argument is hash ref. Keys are 'proxy', 'username', and 'password'.
my $o= new WordPress::Base ({
proxy => 'http://this/xmlrpc.php',
username => 'lou',
password => '2342ss'
});
METHODS
head2 server()
returns XMLRPC::Lite object proxy must be set
username()
Perl set/get method. Argument is string. If you pass 'username' to constructor, it is prepopulated.
my $username = $o->username;
$o->username('bill');
password()
Perl set/get method. Argument is string. If you pass 'password' to constructor, it is prepopulated.
my $pw = $o->password;
$o->password('jim');
proxy()
Perl set/get method. Argument is string. If you pass 'poxy' to constructor, it is prepopulated.
AUTHOR
Leo Charre leocharre at cpan dot org
SEE ALSO
XMLRPC::Lite SOAP::Lite WordPress::Post
WordPress