使用 WordPress REST 选择 Elementor 模板 api
Selecting an Elementor template using WordPress REST api
要通过 Wordpress REST select 模板 api 您通常会为 'template' 键分配一个值。但是,您似乎无法以相同的方式 select 特定的 Elementor 模板。也就是说,错误仅提供 "elementor_canvas" 和 "elementor_header_footer" 作为 Wordpress 默认值旁边的选项。
如果我想将 Elementor 的全宽页面模板分配给 post,是否可以通过 Wordpress REST api 或通过变通方案以编程方式执行此操作?
def create_page(title):
post = {
'title' : title,
'status' : 'publish',
'template' : 'elementor_canvas'
}
response = requests.post(url + '/pages', headers=header, json=post)
解决方法是创建一个 Elementor 模板,然后使用排序代码作为 post 的内容,例如
def create_page(title):
post = {
'title' : title,
'status' : 'publish',
'content' : '[elementor-template id="1159"]'
}
要通过 Wordpress REST select 模板 api 您通常会为 'template' 键分配一个值。但是,您似乎无法以相同的方式 select 特定的 Elementor 模板。也就是说,错误仅提供 "elementor_canvas" 和 "elementor_header_footer" 作为 Wordpress 默认值旁边的选项。
如果我想将 Elementor 的全宽页面模板分配给 post,是否可以通过 Wordpress REST api 或通过变通方案以编程方式执行此操作?
def create_page(title):
post = {
'title' : title,
'status' : 'publish',
'template' : 'elementor_canvas'
}
response = requests.post(url + '/pages', headers=header, json=post)
解决方法是创建一个 Elementor 模板,然后使用排序代码作为 post 的内容,例如
def create_page(title):
post = {
'title' : title,
'status' : 'publish',
'content' : '[elementor-template id="1159"]'
}