RWordPress는 어떻게 블로그 포스트 콘텐츠를 검색할 수 있습니까?
저는 워드프레스 블로그에서 게시물 내용을 검색하고 싶습니다.패키지 사용하기RWordPress
카테고리와 태그 및 제목을 검색하는 것은 간단하지만 게시물의 내용은 어떻습니까?
# Download and load the package
if (!require('RWordPress')) {
devtools::install_github(c("duncantl/XMLRPC", "duncantl/RWordPress"))
}
library(RWordPress)
# list all the functions in the package
lsf.str("package:RWordPress")
예를 들어, 다음은 범주를 획득하기 위한 코드이며, 괄호 안에서 세부 사항이 수정되었습니다.
Cat <- getCategoryList(login = c([my user name] = '[my password'),
.server = 'http://[my blog on].wpengine.com/xmlrpc.php')
링크된 SO 질문은 RWordPress [HTML 및 CSS와 PHP 코딩]을 사용하지 않아 해당되지 않습니다.
이 사이트는 WordPress [publishing, not getting]에서 검색하지 않고 WordPress에 게시하는 것에 관한 것입니다.또 다른 질문은 RWordPress 및 getPosts 호출과 마찬가지로 xmlrpc를 사용하지만 R에 의존하지는 않습니다.
Posts <- getPosts(num = 100, blogid = 0L, login = c([my user name] = '[my password]'), .server = 'http://[my blog name].wpengine.com/xmlrpc.php')
위 코드는 날짜와 제목, 상태를 반환하지만 내용은 반환하지 않습니다.
어떤 안내라도 감사드립니다.
******************* 첫답변후편집
요구후RWordPress
그리고.XMLRPC
, 로그인 및 .server에 대해 개체를 정의한 다음 콘솔 메시지를 제공합니다.
> getPageList(blogid = 0L, login = WordpressLogin, .server = WordpressURL)
Error in xml.rpc(.server, op, as.integer(blogid), names(login), as.character(login), :
Problems
저는 "문제"가 저에게 유용한 오류 메시지가 아니라는 것을 알게 되었습니다.
내가 뭔가를 놓쳤다면 말해줘, 하지만 나는.description
게시물의 식별자가 전체 텍스트를 전달하는 것 같습니다.
RWordpress는 XML-RPC wp의 모든 함수를 매핑합니다.
if (!require('RWordPress')) {
devtools::install_github(c("duncantl/XMLRPC", "duncantl/RWordPress"))
}
library(RWordPress)
options(WordpressLogin = c(myusername = 'mypassword'),
WordpressURL = 'http://localhost/myblog/wordpress/xmlrpc.php')
# library(knitr)
# can refer this page
# http://codex.wordpress.org/XML-RPC_wp
#Rwordpress has a one to one mapping
getCategories()
#get a list of pages
getPageList()
# pick one id from above list
id=27
getPage(pageid = id)
# description seems to have all the text of post, even though the
# document is sparse
getPage(pageid = id)$description
#similarly for posts
getPost(postid = 6)$description
저는 물론 로컬에서 설치된 블로그를 사용하고 있지만, 원격으로 작동할 것이라고 생각합니다.
언급URL : https://stackoverflow.com/questions/40033199/how-can-rwordpress-retrieve-blog-post-content
'programing' 카테고리의 다른 글
C와 C++의 JNI 통화가 다릅니까? (0) | 2023.10.20 |
---|---|
코드 점화기의 활성 레코드 패턴을 사용한 UNION 쿼리 (0) | 2023.10.20 |
테이블 회전, 슬라이서에서 이전 값 제거 (0) | 2023.10.20 |
PHP MySQL 결과를 캐시하는 가장 좋은 방법은? (0) | 2023.10.20 |
팀썸은 업로드 후 이미지를 보여줄 수 없습니다. (0) | 2023.10.20 |