{"id":340130,"date":"2019-11-04T11:26:16","date_gmt":"2019-11-04T16:26:16","guid":{"rendered":"https:\/\/wpdeveloper.net\/?p=340130"},"modified":"2026-03-30T07:29:13","modified_gmt":"2026-03-30T07:29:13","slug":"automatically-tweet-on-x","status":"publish","type":"post","link":"https:\/\/wpdeveloper.com\/automatically-tweet-on-x\/","title":{"rendered":"How to Automatically Tweet on X (Twitter) When Publishing a New Blog Post in WordPress"},"content":{"rendered":"\n<p>For years, bloggers have been looking for a solution to automatically tweet on X (Twitter) for their scheduled posts. Since social channels give authors the chance to reach out to a wider audience, it is absolutely crucial to share content on popular media on a regular basis. Hence, it is not surprising to see people sharing their articles on X (Twitter) or Facebook to generate more views on their website. For WordPress users, you will have to do this manually or rely on third-party plugins for the same case.<\/p>\n\n\n\n<!--more-->\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1280\" height=\"720\" src=\"https:\/\/assets.wpdeveloper.com\/2019\/11\/SchedulePress-_-How-To-Automatically-Tweet-on-Twitter-When-Publishing-New-Blog-Post-In-WordPress.jpg\" alt=\"automatically tweet on X\" class=\"wp-image-1140554\" title=\"\" srcset=\"https:\/\/assets.wpdeveloper.com\/2019\/11\/SchedulePress-_-How-To-Automatically-Tweet-on-Twitter-When-Publishing-New-Blog-Post-In-WordPress.jpg 1280w, https:\/\/assets.wpdeveloper.com\/2019\/11\/SchedulePress-_-How-To-Automatically-Tweet-on-Twitter-When-Publishing-New-Blog-Post-In-WordPress-600x338.jpg 600w, https:\/\/assets.wpdeveloper.com\/2019\/11\/SchedulePress-_-How-To-Automatically-Tweet-on-Twitter-When-Publishing-New-Blog-Post-In-WordPress-768x432.jpg 768w, https:\/\/assets.wpdeveloper.com\/2019\/11\/SchedulePress-_-How-To-Automatically-Tweet-on-Twitter-When-Publishing-New-Blog-Post-In-WordPress-360x203.jpg 360w\" sizes=\"(max-width: 1280px) 100vw, 1280px\" \/><\/figure>\n<\/div>\n\n\n<p>However, with <a href=\"https:\/\/schedulepress.com\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>SchedulePress<\/strong><\/a>, you no longer have to use additional plugins to automatically tweet on X (Twitter). Along with its amazing scheduling features, you can now share your scheduled WordPress posts on your X (Twitter) account, all from one place. By using this tool, you can certainly increase your productivity and help your blogging site to perform well. Let us take a deep dive into how you can easily share your scheduled WordPress blog post automatically on X (Twitter).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>How to Increase Blog Engagement Using Twitter?<\/strong><\/h2>\n\n\n\n<p>After finishing an article, the first concern for bloggers is how quickly they can increase engagement and share it as much as they can. One of the most popular ways to <a href=\"https:\/\/wpdeveloper.net\/increase-engagement-rates-wordpress\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>increase engagement<\/strong><\/a> on your Blogging site is by sharing blogs on X (Twitter). Since it opens up the opportunity to reach out to a far wider audience, it is a great way to engage more users on your WordPress website. Not only that, you can easily get new customers, active readers and make them follow you in the process.<\/p>\n\n\n\n<p>It allows you to get connected with a variety of people over this platform to share your latest news and spread it in a wider range. Adding <a href=\"https:\/\/wpdeveloper.net\/notificationx-social-proof-fomo\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>instant social <\/strong><\/a><span style=\"margin: 0px;padding: 0px\"><a href=\"https:\/\/wpdeveloper.net\/notificationx-social-proof-fomo\/\" target=\"_blank\" rel=\"noopener\"><strong>proof&nbsp;<\/strong><\/a>can<\/span> massively help to increase the blog engagement rate. This is why you should definitely consider using tools to automatically tweet on your X (Twitter) account.<\/p>\n\n\n\n<p>With the help of <a href=\"https:\/\/schedulepress.com\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>SchedulePress<\/strong><\/a>, you can now easily take care of this hassle and share your scheduled blog posts on your X (Twitter) profile in an automated process.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>How <strong>to Automatically Tweet on X (Twitter) &amp; Share Your WordPress Posts<\/strong>?<\/strong><\/h2>\n\n\n\n<p><a href=\"https:\/\/wpdeveloper.com\/plugins\/wp-scheduled-posts\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>SchedulePress<\/strong><\/a> allows you to automatically share your scheduled WordPress posts on your X (Twitter) account. By connecting X (Twitter) with SchedulePress, you can automatically tweet on X for sharing your blog posts at the scheduled time. Besides, with its \u2018<strong>Instant Share<\/strong>\u2019 flexibility, you can also share your post on X (Twitter) any time you want.<\/p>\n\n\n\n<p>Follow the guidelines below to share your WordPress posts on your Twitter account.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 1: Connect X (Twitter) with SchedulePress<\/strong><\/h3>\n\n\n\n<p>First of all, make sure that you have created an App from your Twitter Developer account.<\/p>\n\n\n\n<p>Afterwards, navigate to SchedulPress \u2192 Settings from your WordPress dashboard. Then, open the \u2018Social Profile\u2019 tab and switch to the \u2018<strong>Twitter<\/strong>\u2019 option.&nbsp; Make sure that the \u2018Twitter\u2019 option is enabled. Afterward, click \u2018<strong>Add New Profile<\/strong>\u2019 to connect your Twitter profile with SchedulePress.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1600\" height=\"743\" src=\"https:\/\/assets.wpdeveloper.com\/2019\/11\/image-16.png\" alt=\"automatically tweet on X\" class=\"wp-image-1140547\" title=\"Automatically Tweet WordPress Posts\" srcset=\"https:\/\/assets.wpdeveloper.com\/2019\/11\/image-16.png 1600w, https:\/\/assets.wpdeveloper.com\/2019\/11\/image-16-600x279.png 600w, https:\/\/assets.wpdeveloper.com\/2019\/11\/image-16-768x357.png 768w, https:\/\/assets.wpdeveloper.com\/2019\/11\/image-16-1536x713.png 1536w, https:\/\/assets.wpdeveloper.com\/2019\/11\/image-16-360x167.png 360w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n<\/div>\n\n\n<p>After hitting the <strong>\u2018Add New\u2019 <\/strong>button, you will have to insert your X (Twitter) App ID and App Secret Key.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1600\" height=\"740\" src=\"https:\/\/assets.wpdeveloper.com\/2019\/11\/image-15.png\" alt=\"automatically tweet on X\" class=\"wp-image-1140546\" title=\"Automatically Tweet WordPress Posts\" srcset=\"https:\/\/assets.wpdeveloper.com\/2019\/11\/image-15.png 1600w, https:\/\/assets.wpdeveloper.com\/2019\/11\/image-15-600x278.png 600w, https:\/\/assets.wpdeveloper.com\/2019\/11\/image-15-768x355.png 768w, https:\/\/assets.wpdeveloper.com\/2019\/11\/image-15-1536x710.png 1536w, https:\/\/assets.wpdeveloper.com\/2019\/11\/image-15-360x167.png 360w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n<\/div>\n\n\n<p>Now, go to your X (Twitter) Developer account. From the developer console, go to the Apps section. Here, you will need an app and its credentials to connect to SchedulePress.<\/p>\n\n\n\n<p>You can either create a new app or use an existing app\u2019s data. For tutorial purposes, we are creating a new app here. For that, tap the \u2018<strong>Create App<\/strong>\u2019 button.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"817\" src=\"https:\/\/assets.wpdeveloper.com\/2019\/11\/unnamed.gif\" alt=\"automatically tweet on X\" class=\"wp-image-1140548\" title=\"\"><\/figure>\n<\/div>\n\n\n<p>Here, set your application name and select the environment as Production. Once done, hit the \u2018<strong>Create New Client Application<\/strong>\u2019 button. Your app will be created in a few seconds.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"791\" src=\"https:\/\/assets.wpdeveloper.com\/2019\/11\/image-12.png\" alt=\"automatically tweet on X\" class=\"wp-image-1140542\" title=\"\" srcset=\"https:\/\/assets.wpdeveloper.com\/2019\/11\/image-12.png 1600w, https:\/\/assets.wpdeveloper.com\/2019\/11\/image-12-600x297.png 600w, https:\/\/assets.wpdeveloper.com\/2019\/11\/image-12-768x380.png 768w, https:\/\/assets.wpdeveloper.com\/2019\/11\/image-12-1536x759.png 1536w, https:\/\/assets.wpdeveloper.com\/2019\/11\/image-12-360x178.png 360w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n<\/div>\n\n\n<p>Now, on the next pop-up, you will be provided with three keys: Consumer Key, Secret Key and Bearer Token. Copy and save those keys somewhere for later purposes and close the pop-up.<\/p>\n\n\n\n<p>You will see your created app on the apps page. From here, select your app and under \u2018<strong>User Authentication Settings<\/strong>,\u2019 tap the \u2018<strong>Set Up<\/strong>\u2019 button. For the App permissions, select Read and write and Direct message.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"817\" src=\"https:\/\/assets.wpdeveloper.com\/2019\/11\/unnamed-1.gif\" alt=\"automatically tweet on X\" class=\"wp-image-1140549\" title=\"\"><\/figure>\n<\/div>\n\n\n<p>Then, select Web App, Automated App or Bot for the Type of App. Next, under the App info, provide the callback URL available in the SchedulePress dashboard. Under it, provide your website URL. Once done, hit the \u2018Save Changes\u2019 button.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"866\" src=\"https:\/\/assets.wpdeveloper.com\/2019\/11\/image-11.png\" alt=\"automatically tweet on X\" class=\"wp-image-1140540\" title=\"\" srcset=\"https:\/\/assets.wpdeveloper.com\/2019\/11\/image-11.png 1600w, https:\/\/assets.wpdeveloper.com\/2019\/11\/image-11-600x325.png 600w, https:\/\/assets.wpdeveloper.com\/2019\/11\/image-11-768x416.png 768w, https:\/\/assets.wpdeveloper.com\/2019\/11\/image-11-1536x831.png 1536w, https:\/\/assets.wpdeveloper.com\/2019\/11\/image-11-360x195.png 360w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n<\/div>\n\n\n<p>A pop-up will appear with the OAuth 2.0 Client Secret keys. You can also save these keys for later purposes.<\/p>\n\n\n\n<p>Afterward, switch back to your WordPress website. Simply paste the consumer key in the App ID field and the secret key in the App Secret field. Then, hit the \u2018<strong>Connect Your Account<\/strong>\u2019 and your Twitter account will be successfully connected to SchedulePress.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"744\" src=\"https:\/\/assets.wpdeveloper.com\/2019\/11\/image-14.png\" alt=\"automatically tweet on X\" class=\"wp-image-1140545\" title=\"Automatically Tweet WordPress Posts\" srcset=\"https:\/\/assets.wpdeveloper.com\/2019\/11\/image-14.png 1600w, https:\/\/assets.wpdeveloper.com\/2019\/11\/image-14-600x279.png 600w, https:\/\/assets.wpdeveloper.com\/2019\/11\/image-14-768x357.png 768w, https:\/\/assets.wpdeveloper.com\/2019\/11\/image-14-1536x714.png 1536w, https:\/\/assets.wpdeveloper.com\/2019\/11\/image-14-360x167.png 360w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n<\/div>\n\n\n<p>By simply following the previous steps, you can add a new profile and connect multiple Twitter accounts with SchedulePress as well.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 2: Configure Social Templates<\/strong><\/h3>\n\n\n\n<p>Switch to the \u2018<strong>Social Templates<\/strong>\u2019 tab to make changes to your Tweet settings. You can configure the Tweet Template Settings and place around content parameters the way you want to tweet on X and appear. You can show your tags and categories as \u2018Hashtags\u2019 from here.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"740\" src=\"https:\/\/assets.wpdeveloper.com\/2019\/11\/unnamed.png\" alt=\"automatically tweet on X\" class=\"wp-image-1140550\" title=\"\" srcset=\"https:\/\/assets.wpdeveloper.com\/2019\/11\/unnamed.png 1600w, https:\/\/assets.wpdeveloper.com\/2019\/11\/unnamed-600x278.png 600w, https:\/\/assets.wpdeveloper.com\/2019\/11\/unnamed-768x355.png 768w, https:\/\/assets.wpdeveloper.com\/2019\/11\/unnamed-1536x710.png 1536w, https:\/\/assets.wpdeveloper.com\/2019\/11\/unnamed-360x167.png 360w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n<\/div>\n\n\n<p>Enable \u2018<strong>Show Post Thumbnail<\/strong>\u2019 to display the featured image of your post as a thumbnail image in the Twitter share. You can even enable \u2018<strong>Content Source<\/strong>\u2019 to display your excerpt or content in the posts and set your \u2018Tweet Limit\u2019 accordingly. After making all the changes as per your preferences, hit the \u2018Save\u2019 button.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 3: Use Template &amp; Automatically Share to X (Twitter)<\/h3>\n\n\n\n<p>Now, open the post that you want to share instantly or upon scheduling. If you schedule your WordPress post, it will automatically be shared on the Twitter account. Besides, if you want, you can even instantly share your live post on Twitter as well.&nbsp;<\/p>\n\n\n\n<p>To do that, go to your post and navigate to SchedulePress \u2192 Click Social Share Platform and choose \u2018Twitter\u2019 from the default templates. You can also choose <a href=\"https:\/\/schedulepress.com\/custom-social-templates-wordpress\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>custom social templates<\/strong><\/a> and write your own message. Besides, you can even upload a custom \u2018Social Share Banner\u2019 for your tweet.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"920\" src=\"https:\/\/assets.wpdeveloper.com\/2019\/11\/image-2.jpeg\" alt=\"automatically tweet on X\" class=\"wp-image-1140543\" title=\"\" srcset=\"https:\/\/assets.wpdeveloper.com\/2019\/11\/image-2.jpeg 1600w, https:\/\/assets.wpdeveloper.com\/2019\/11\/image-2-600x345.jpeg 600w, https:\/\/assets.wpdeveloper.com\/2019\/11\/image-2-768x442.jpeg 768w, https:\/\/assets.wpdeveloper.com\/2019\/11\/image-2-1536x883.jpeg 1536w, https:\/\/assets.wpdeveloper.com\/2019\/11\/image-2-360x207.jpeg 360w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\"><strong>Final Outcome<\/strong><\/h3>\n\n\n\n<p>After all of these previous steps are finished, your scheduled WordPress posts will be automatically shared on your Twitter account when they go live. This is how it will appear on your Twitter account:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"741\" src=\"https:\/\/assets.wpdeveloper.com\/2019\/11\/image-13.png\" alt=\"automatically tweet on X\" class=\"wp-image-1140544\" title=\"Automatically Tweet WordPress Posts\" srcset=\"https:\/\/assets.wpdeveloper.com\/2019\/11\/image-13.png 1600w, https:\/\/assets.wpdeveloper.com\/2019\/11\/image-13-600x278.png 600w, https:\/\/assets.wpdeveloper.com\/2019\/11\/image-13-768x356.png 768w, https:\/\/assets.wpdeveloper.com\/2019\/11\/image-13-1536x711.png 1536w, https:\/\/assets.wpdeveloper.com\/2019\/11\/image-13-360x167.png 360w\" sizes=\"(max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n<\/div>\n\n\n<p>By using SchedulePress, you can also instantly tweet your WordPress posts to your multiple Twitter accounts without any effort.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Exclusive Features of SchedulePress<\/strong><\/h2>\n\n\n\n<p>Apart from the social share integration, <strong>SchedulePress<\/strong> makes your content planning process smooth with its amazing features. You will get your hands on four advanced features, such as Auto Scheduler, Manual Scheduler, Schedule Calendar, and Missed Schedule Alert<strong>. <\/strong>It is the ultimate all-in-one tool that can massively boost your content planning strategy. Even with the free version, you can take a glance at the contents you have scheduled so far and make your thought process easy in the process. Overall, by using SchedulePress, you do not ever have to rely on additional plugins for your content planning ever again.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Wrapping Up<\/strong><\/h2>\n\n\n\n<p>To sum this up, the social share integration is a remarkable feature of SchedulePress. Especially if you are running a blogging platform, you should definitely consider trying it out on your site and engaging viewers <span style=\"margin: 0px;padding: 0px\">by<strong>&nbsp;sharing<\/strong><\/span><strong> your WordPress blog posts<\/strong> on X (Twitter). With its automated process, it is gonna take away a lot of the workload and save a lot of your productivity.<\/p>\n\n\n\n<p>Have you not tried out SchedulePress yet? Get started with <span style=\"margin: 0px;padding: 0px\">the<a href=\"https:\/\/wordpress.org\/plugins\/wp-scheduled-posts\/\" target=\"_blank\" rel=\"noopener\"><strong>&nbsp;free<\/strong><\/a><\/span><a href=\"https:\/\/wordpress.org\/plugins\/wp-scheduled-posts\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong> version<\/strong><\/a> and share your experience with us in the comments section. If you want more tips and tutorials like this, be sure to <strong>subscribe to our blog<\/strong> and join our friendly <a href=\"https:\/\/www.facebook.com\/groups\/432798227512253\" target=\"_blank\" rel=\"noreferrer noopener nofollow\"><strong>Facebook Community<\/strong><\/a> to stay updated with the latest WordPress trends and social media marketing insights.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>With the help of SchedulePress, you can now easily share your scheduled WordPress posts on your Twitter account without having to rely on any other plugins.<\/p>\n","protected":false},"author":13301,"featured_media":1140554,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_eb_attr":"","inline_featured_image":false,"_eb_data_table":"","footnotes":""},"categories":[587,110,88],"tags":[816,815,1290,812,814,813,89,296],"class_list":["post-340130","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wp-scheduled-post","category-plugins","category-tutorials","tag-multi-bloggers-site","tag-schedule-multiple-blogs","tag-schedulepress","tag-share-blogs-on-twitter","tag-tweet-automatically","tag-twitter-posts","tag-wordpress","tag-wp-scheduled-posts"],"nelio_content":{"autoShareEndMode":"never","automationSources":{"useCustomSentences":false,"customSentences":[]},"efiAlt":"","efiUrl":"","followers":[6348,2045,13301],"highlights":[],"isAutoShareEnabled":false,"networkImageIds":[],"permalinkQueryArgs":[],"series":[],"suggestedReferences":[]},"views":2295,"_links":{"self":[{"href":"https:\/\/wpdeveloper.com\/wp-json\/wp\/v2\/posts\/340130","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpdeveloper.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpdeveloper.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpdeveloper.com\/wp-json\/wp\/v2\/users\/13301"}],"replies":[{"embeddable":true,"href":"https:\/\/wpdeveloper.com\/wp-json\/wp\/v2\/comments?post=340130"}],"version-history":[{"count":36,"href":"https:\/\/wpdeveloper.com\/wp-json\/wp\/v2\/posts\/340130\/revisions"}],"predecessor-version":[{"id":1140556,"href":"https:\/\/wpdeveloper.com\/wp-json\/wp\/v2\/posts\/340130\/revisions\/1140556"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wpdeveloper.com\/wp-json\/wp\/v2\/media\/1140554"}],"wp:attachment":[{"href":"https:\/\/wpdeveloper.com\/wp-json\/wp\/v2\/media?parent=340130"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpdeveloper.com\/wp-json\/wp\/v2\/categories?post=340130"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpdeveloper.com\/wp-json\/wp\/v2\/tags?post=340130"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}