Module: WpApi

Included in:
WordpressXmlRpc
Defined in:
lib/wp-api.rb

Instance Method Summary collapse

Instance Method Details

#deleteCategory(blog_id, category_id) ⇒ Object



111
112
113
# File 'lib/wp-api.rb', line 111

def deleteCategory(blog_id, category_id)
  return @srv.call('wp.deleteCategory',blog_id, @username, @password, category_id)
end

#deleteComment(blog_id, comment_ID) ⇒ Object



155
156
157
# File 'lib/wp-api.rb', line 155

def deleteComment(blog_id, comment_ID)
  return @srv.call('wp.deleteComment',blog_id, @username, @password, comment_ID)
end

#deletePage(blog_id, page_id) ⇒ Object



83
84
85
# File 'lib/wp-api.rb', line 83

def deletePage(blog_id, page_id)
  return @srv.call('wp.deletePage',blog_id, @username, @password, page_id)
end

#deletePost(blog_id, post_id) ⇒ Object



15
16
17
# File 'lib/wp-api.rb', line 15

def deletePost(blog_id, post_id)
  return @srv.call('wp.deletePost',blog_id, @username, @password, post_id)
end

#deleteTerm(blog_id, taxonomy, term_id) ⇒ Object



35
36
37
# File 'lib/wp-api.rb', line 35

def deleteTerm(blog_id, taxonomy, term_id)
  return @srv.call('wp.deleteTerm',blog_id, @username, @password, taxonomy, term_id)
end

#editComment(blog_id, comment_ID, content_struct) ⇒ Object



159
160
161
# File 'lib/wp-api.rb', line 159

def editComment(blog_id, comment_ID, content_struct)
  return @srv.call('wp.editComment',blog_id, @username, @password, comment_ID, content_struct)
end

#editPage(blog_id, page_id, content, publish) ⇒ Object



87
88
89
# File 'lib/wp-api.rb', line 87

def editPage(blog_id, page_id, content, publish)
  return @srv.call('wp.editPage',blog_id, page_id, @username, @password, content, publish)
end

#editPost(blog_id, post_id, content_struct) ⇒ Object



11
12
13
# File 'lib/wp-api.rb', line 11

def editPost(blog_id, post_id, content_struct)
  return @srv.call('wp.editPost',blog_id, @username, @password, post_id, content_struct)
end

#editProfile(blog_id, content_struct) ⇒ Object



67
68
69
# File 'lib/wp-api.rb', line 67

def editProfile(blog_id, content_struct)
  return @srv.call('wp.editProfile',blog_id, @username, @password, content_struct)
end

#editTerm(blog_id, term_id, content_struct) ⇒ Object



31
32
33
# File 'lib/wp-api.rb', line 31

def editTerm(blog_id, term_id, content_struct)
  return @srv.call('wp.editTerm',blog_id, @username, @password, term_id, content_struct)
end

#getAuthors(blog_id) ⇒ Object



95
96
97
# File 'lib/wp-api.rb', line 95

def getAuthors(blog_id)
  return @srv.call('wp.getAuthors',blog_id, @username, @password)
end

#getCategories(blog_ID) ⇒ Object



99
100
101
# File 'lib/wp-api.rb', line 99

def getCategories(blog_ID)
  return @srv.call('wp.getCategories',blog_ID, @username, @password)
end

#getComment(blog_id, comment_id) ⇒ Object



147
148
149
# File 'lib/wp-api.rb', line 147

def getComment(blog_id, comment_id)
  return @srv.call('wp.getComment',blog_id, @username, @password, comment_id)
end

#getCommentCount(blog_id, post_id) ⇒ Object



123
124
125
# File 'lib/wp-api.rb', line 123

def getCommentCount(blog_id, post_id)
  return @srv.call('wp.getCommentCount',blog_id, @username, @password, post_id)
end

#getComments(blog_id, *optional) ⇒ Object



151
152
153
# File 'lib/wp-api.rb', line 151

def getComments(blog_id, *optional)
  return @srv.call('wp.getComments',blog_id, @username, @password, *optional)
end

#getCommentStatusList(blog_id) ⇒ Object



167
168
169
# File 'lib/wp-api.rb', line 167

def getCommentStatusList(blog_id)
  return @srv.call('wp.getCommentStatusList',blog_id, @username, @password)
end

#getMediaItem(blog_id, attachment_id) ⇒ Object



171
172
173
# File 'lib/wp-api.rb', line 171

def getMediaItem(blog_id, attachment_id)
  return @srv.call('wp.getMediaItem',blog_id, @username, @password, attachment_id)
end

#getMediaLibrary(blog_id, *optional) ⇒ Object



175
176
177
# File 'lib/wp-api.rb', line 175

def getMediaLibrary(blog_id, *optional)
  return @srv.call('wp.getMediaLibrary',blog_id, @username, @password, *optional)
end

#getOptions(blog_id, *optional) ⇒ Object



139
140
141
# File 'lib/wp-api.rb', line 139

def getOptions(blog_id, *optional)
  return @srv.call('wp.getOptions',blog_id, @username, @password, *optional)
end

#getPage(blog_id, page_id) ⇒ Object



71
72
73
# File 'lib/wp-api.rb', line 71

def getPage(blog_id, page_id)
  return @srv.call('wp.getPage',blog_id, page_id, @username, @password)
end

#getPageList(blog_id) ⇒ Object



91
92
93
# File 'lib/wp-api.rb', line 91

def getPageList(blog_id)
  return @srv.call('wp.getPageList',blog_id, @username, @password)
end

#getPages(blog_id, *optional) ⇒ Object



75
76
77
# File 'lib/wp-api.rb', line 75

def getPages(blog_id, *optional)
  return @srv.call('wp.getPages',blog_id, @username, @password, *optional)
end

#getPageStatusList(blog_id) ⇒ Object



131
132
133
# File 'lib/wp-api.rb', line 131

def getPageStatusList(blog_id)
  return @srv.call('wp.getPageStatusList',blog_id, @username, @password)
end

#getPageTemplates(blog_id) ⇒ Object



135
136
137
# File 'lib/wp-api.rb', line 135

def getPageTemplates(blog_id)
  return @srv.call('wp.getPageTemplates',blog_id, @username, @password)
end

#getPost(blog_id, post_id, *optional) ⇒ Object



19
20
21
# File 'lib/wp-api.rb', line 19

def getPost(blog_id, post_id, *optional)
  return @srv.call('wp.getPost',blog_id, @username, @password, post_id, *optional)
end

#getPostFormats(blog_id, *optional) ⇒ Object



179
180
181
# File 'lib/wp-api.rb', line 179

def getPostFormats(blog_id, *optional)
  return @srv.call('wp.getPostFormats',blog_id, @username, @password, *optional)
end

#getPosts(blog_id, *optional) ⇒ Object



23
24
25
# File 'lib/wp-api.rb', line 23

def getPosts(blog_id, *optional)
  return @srv.call('wp.getPosts',blog_id, @username, @password, *optional)
end

#getPostStatusList(blog_id) ⇒ Object



127
128
129
# File 'lib/wp-api.rb', line 127

def getPostStatusList(blog_id)
  return @srv.call('wp.getPostStatusList',blog_id, @username, @password)
end

#getPostType(blog_id, post_type_name, *optional) ⇒ Object



183
184
185
# File 'lib/wp-api.rb', line 183

def getPostType(blog_id, post_type_name, *optional)
  return @srv.call('wp.getPostType',blog_id, @username, @password, post_type_name, *optional)
end

#getPostTypes(blog_id, *optional) ⇒ Object



187
188
189
# File 'lib/wp-api.rb', line 187

def getPostTypes(blog_id, *optional)
  return @srv.call('wp.getPostTypes',blog_id, @username, @password, *optional)
end

#getProfile(blog_id, *optional) ⇒ Object



63
64
65
# File 'lib/wp-api.rb', line 63

def getProfile(blog_id, *optional)
  return @srv.call('wp.getProfile',blog_id, @username, @password, *optional)
end

#getRevisions(blog_id, post_id, *optional) ⇒ Object



191
192
193
# File 'lib/wp-api.rb', line 191

def getRevisions(blog_id, post_id, *optional)
  return @srv.call('wp.getRevisions',blog_id, @username, @password, post_id, *optional)
end

#getTags(blog_id) ⇒ Object



103
104
105
# File 'lib/wp-api.rb', line 103

def getTags(blog_id)
  return @srv.call('wp.getTags',blog_id, @username, @password)
end

#getTaxonomies(blog_id, *optional) ⇒ Object



51
52
53
# File 'lib/wp-api.rb', line 51

def getTaxonomies(blog_id, *optional)
  return @srv.call('wp.getTaxonomies',blog_id, @username, @password, *optional)
end

#getTaxonomy(blog_id, taxonomy, *optional) ⇒ Object



47
48
49
# File 'lib/wp-api.rb', line 47

def getTaxonomy(blog_id, taxonomy, *optional)
  return @srv.call('wp.getTaxonomy',blog_id, @username, @password, taxonomy, *optional)
end

#getTerm(blog_id, taxonomy, term_id) ⇒ Object



39
40
41
# File 'lib/wp-api.rb', line 39

def getTerm(blog_id, taxonomy, term_id)
  return @srv.call('wp.getTerm',blog_id, @username, @password, taxonomy, term_id)
end

#getTerms(blog_id, taxonomy, *optional) ⇒ Object



43
44
45
# File 'lib/wp-api.rb', line 43

def getTerms(blog_id, taxonomy, *optional)
  return @srv.call('wp.getTerms',blog_id, @username, @password, taxonomy, *optional)
end

#getUser(blog_id, user_id, *optional) ⇒ Object



55
56
57
# File 'lib/wp-api.rb', line 55

def getUser(blog_id, user_id, *optional)
  return @srv.call('wp.getUser',blog_id, @username, @password, user_id, *optional)
end

#getUsers(blog_id, *optional) ⇒ Object



59
60
61
# File 'lib/wp-api.rb', line 59

def getUsers(blog_id, *optional)
  return @srv.call('wp.getUsers',blog_id, @username, @password, *optional)
end

#getUsersBlogsObject



3
4
5
# File 'lib/wp-api.rb', line 3

def getUsersBlogs()
  return @srv.call('wp.getUsersBlogs',@username, @password)
end

#newCategory(blog_id, category) ⇒ Object



107
108
109
# File 'lib/wp-api.rb', line 107

def newCategory(blog_id, category)
  return @srv.call('wp.newCategory',blog_id, @username, @password, category)
end

#newComment(blog_id, post, content_struct) ⇒ Object



163
164
165
# File 'lib/wp-api.rb', line 163

def newComment(blog_id, post, content_struct)
  return @srv.call('wp.newComment',blog_id, @username, @password, post, content_struct)
end

#newPage(arg0, page) ⇒ Object



79
80
81
# File 'lib/wp-api.rb', line 79

def newPage(arg0, page)
  return @srv.call('wp.newPage',arg0, @username, @password, page)
end

#newPost(blog_id, content_struct) ⇒ Object



7
8
9
# File 'lib/wp-api.rb', line 7

def newPost(blog_id, content_struct)
  return @srv.call('wp.newPost',blog_id, @username, @password, content_struct)
end

#newTerm(blog_id, content_struct) ⇒ Object



27
28
29
# File 'lib/wp-api.rb', line 27

def newTerm(blog_id, content_struct)
  return @srv.call('wp.newTerm',blog_id, @username, @password, content_struct)
end

#restoreRevision(blog_id, revision_id) ⇒ Object



195
196
197
# File 'lib/wp-api.rb', line 195

def restoreRevision(blog_id, revision_id)
  return @srv.call('wp.restoreRevision',blog_id, @username, @password, revision_id)
end

#setOptions(blog_id, options) ⇒ Object



143
144
145
# File 'lib/wp-api.rb', line 143

def setOptions(blog_id, options)
  return @srv.call('wp.setOptions',blog_id, @username, @password, options)
end

#suggestCategories(blog_id, category, max_results) ⇒ Object



115
116
117
# File 'lib/wp-api.rb', line 115

def suggestCategories(blog_id, category, max_results)
  return @srv.call('wp.suggestCategories',blog_id, @username, @password, category, max_results)
end

#uploadFile(blog_ID, data) ⇒ Object



119
120
121
# File 'lib/wp-api.rb', line 119

def uploadFile(blog_ID, data)
  return @srv.call('wp.uploadFile',blog_ID, @username, @password, data)
end