2017-03-02 3 views
0

저는 싱글 HTML 페이지가 워드 프레스와 함께 작동하지 않는다는 것을 알고 있습니다. 그러나 나는 많은 파일에서 새로운 페이지를위한 코드를 만들고 싶습니다. 파이썬에서 스크립트를 업로드하고 라이브로 만듭니다. FTP가있는 Wordpress 사이트에서. 이것이 가능합니까? 많은 새로운 페이지를 만들 예정이므로 Wordpress '새 게시물'기능에 복사하여 붙여 넣을 시간이 없습니다.wordpress 사이트 외부에 새로운 웹 사이트 페이지를 만들 수 있습니까?

플러그인 용으로 wordpress를 사용하고 있습니다. 어쩌면 워드 프레스를 사용해서는 안되며, 내 질문은 다음과 같아야합니다. 각 페이지에 대해 사용하는 사이트 및 HTML 파일에 대한 플러그인 옵션은 무엇입니까? 도움! 감사합니다. .

답변

1

Wordpress는 파일이 아닌 데이터베이스에 게시물과 페이지를 저장합니다. 콘텐츠 업로드에는 FTP을 사용할 수 없습니다. 하지만 Python을 사용하여 @JosepVails가 명시된대로 WordPress API와 상호 작용할 수 있습니다. 추가 게시물 python-wordpress-xmlrpc

예 :

이를위한 파이썬 모듈은에서 찾을 수있다 굉장

from wordpress_xmlrpc.methods.posts import NewPost 

wp = Client('http://example.com/xmlrpc.php', 'username', 'password') 

post = WordPressPost() 
post.title = 'My new title' 
post.content = 'This is the body of my new post.' 
post.terms_names = { 
    'post_tag': ['test', 'firstpost'], 
    'category': ['Introductions', 'Tests'] 
} 

wp.call(NewPost(post)) 
+0

! post.content를 사용하면 HTML 파일을이 파일에 전달할 수 있습니까? 인기 위젯/인기 위젯에서 새 위젯을 몇 가지 방법으로 격리 할 수 ​​있지만 정렬 위젯을 사용하면 첫 페이지에 정렬 할 수 있습니까? – Ant

+0

예, 게시물이나 페이지에 HTML을 추가 할 수 있습니다. 두 번째 질문에 관해서는, 당신이 어떤 플러그인을 추천하는지 모르겠다. 그러나 당신은 더 많은 세부 사항을 추가하는 새로운 질문을 할 수있다. –

1

FTP를 망칠 필요조차 없습니다. Wordpress는 웹 사이트에 콘텐츠를 게시하는 데 사용할 수있는 API를 제공했으며 Python 스크립트를 사용하여 콘텐츠를 생성하고 API에 게시 할 수 있습니다. 참조 : https://codex.wordpress.org/XML-RPC_WordPress_API

관련 문제