You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I tried to add a custom field to WordPress 6.5.3 using the python-wordpress-xmlrpc package, but I'm not sure why it's not working right now. My code is below.
from wordpress_xmlrpc import Client, WordPressPost
from wordpress_xmlrpc.methods.posts import NewPost, EditPost
from wordpress_xmlrpc.methods.posts import DeletePost
from wordpress_xmlrpc.methods import taxonomies
from wordpress_xmlrpc.methods.taxonomies import GetTerms
# Authenticate with your WordPress site
wp_url = 'https://example.com/xmlrpc.php'
wp_username = 'username'
wp_password = 'password'
wp_client = Client(wp_url, wp_username, wp_password)
# Creating a new post
job_post = WordPressPost()
job_post.title = 'Job Title'
job_post.content = 'Job Content'
job_post.post_status = 'draft'
job_post.post_type = 'job_listing'# Assigning location terms to the post
job_post.terms_names = {'job_listing_location': ['Chicago']}
job_post.custom_fields = []
# Add multiple custom fields to the post
job_post.custom_fields.append(
{'key': '_job_max_salary', 'value': 50000},
)
# Submit the new post to WordPress
wp_post_id = wp_client.call(NewPost(job_post))
print("Job listing created successfully with ID:", wp_post_id)
The post was created successfully when I ran this, but no custom field data!
The text was updated successfully, but these errors were encountered:
I tried to add a custom field to WordPress 6.5.3 using the python-wordpress-xmlrpc package, but I'm not sure why it's not working right now. My code is below.
The post was created successfully when I ran this, but no custom field data!
The text was updated successfully, but these errors were encountered: