{"id":681,"date":"2021-06-09T08:37:14","date_gmt":"2021-06-09T08:37:14","guid":{"rendered":"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/?p=681"},"modified":"2025-11-08T08:49:35","modified_gmt":"2025-11-08T08:49:35","slug":"bulk-edit-multi-post-custom-post-custom-fields-at-the-same-time","status":"publish","type":"post","link":"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/bulk-edit-multi-post-custom-post-custom-fields-at-the-same-time\/","title":{"rendered":"How to bulk edit multi WordPress post\/custom post custom fields at the same time?"},"content":{"rendered":"\n<p>WordPress bulk edit custom fields is not a complicated task in <a href=\"https:\/\/ithemelandco.com\/plugins\/wordpress-bulk-posts-editing\/?utm_source=docs&amp;utm_content=bulk-edit-posts\" target=\"_blank\" rel=\"noreferrer noopener\">WPBULKiT &#8211; Bulk Edit WordPress Posts \/ Pages Plugin<\/a> as we have provided a specific tab for adding and editing the custom fields assigned to your posts in WordPress. You can quickly edit WordPress custom fields that are added by a third-party plugin or programmatically by your theme.<\/p>\n\n\n\n<p>The important point that we have already discussed in the tutorial below is adding those custom posts to our plugin, which is absolutely straightforward for post managers.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Read More:<\/strong> <a href=\"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/save-load-column-profile-on-wordpress-bulk-posts-editing-plugin\/?utm_source=docs&amp;utm_content=bulk-edit-posts\" target=\"_blank\" rel=\"noreferrer noopener\">How to save and load column profile on WPBULKiT &#8211; Bulk Edit WordPress Posts \/ Pages Plugin?<\/a><\/p>\n<\/blockquote>\n\n\n\n<p>So, we are just trying to have a quick review and skip this step. If you need more information, do not hesitate to get more help from our previous tutorial.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Add a new custom field&nbsp;<\/strong><\/h2>\n\n\n\n<p>As we described before, you can easily add a new custom field by going to:<\/p>\n\n\n\n<p><strong>WordPress Dashboard > iThemeland > WPBULKiT > Meta Fields <\/strong>tab\u00a0<\/p>\n\n\n\n<p>In this tab, you can type the name of each custom field and add them manually or enter an ID post and add its assigned custom fields automatically as shown below:&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-content\/uploads\/sites\/6\/2024\/04\/add-a-new-custom-field.png\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1520\" height=\"613\" src=\"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-content\/uploads\/sites\/6\/2024\/04\/add-a-new-custom-field.png\" alt=\"Add a new custom field to WordPress bulk post editing plugin\" class=\"wp-image-1827\"\/><\/a><\/figure>\n\n\n\n<p>As soon as adding any custom field and clicking on \u201c<strong>Save Fields<\/strong>\u201d you have access to&nbsp; them in the bulk edit form to change or edit them easily.<\/p>\n\n\n\n<p>Now let\u2019s continue to see how we can change multi post custom fields in our plugin by three simple steps:<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Step 1: Filter WordPress posts by custom field<\/strong><\/h2>\n\n\n\n<p>\u00a0If you need to bulk edit custom fields of specific posts, it is possible to filter them by using <strong>Filter Form<\/strong> or finding them by <strong>Quick Search<\/strong>.\u00a0<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Read More:<\/strong> <a href=\"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/filter-posts-on-wordpress-bulk-post-editing-plugin\/?utm_source=docs&amp;utm_content=bulk-edit-posts\" data-type=\"link\" data-id=\"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/filter-posts-on-wordpress-bulk-post-editing-plugin\/?utm_source=docs&amp;utm_content=bulk-edit-posts\" target=\"_blank\" rel=\"noreferrer noopener\">How to filter WordPress posts \/ custom posts on WPBULKiT \u2013 Bulk Edit WordPress Posts \/ Pages Plugin?<\/a><\/p>\n<\/blockquote>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Read More:<\/strong> <a href=\"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/use-quick-search-in-wordpress-bulk-posts-editing-plugin\/?utm_source=docs&amp;utm_content=bulk-edit-posts\" target=\"_blank\" rel=\"noreferrer noopener\">How to use quick search in WPBULKiT &#8211; Bulk Edit WordPress Posts \/ Pages Plugin?<\/a><\/p>\n<\/blockquote>\n\n\n\n<p>In this tutorial, we are going to edit custom fields of posts which are not in \u201cFood\u201d or \u201cSport\u201d categories. So, we simply filtered them by using \u201c<strong>Filter Form<\/strong>\u201d as following:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Open &#8220;<strong>Filter Form<\/strong>&#8220;.<\/li>\n\n\n\n<li>Click on <strong>Categories \/ Tags \/ Taxonomies<\/strong> tab.<\/li>\n\n\n\n<li>Select \u201c<strong>Not in<\/strong>\u201d from condition box.<\/li>\n\n\n\n<li>Choose \u201c<strong>Food<\/strong>\u201d and \u201c<strong>Sport<\/strong>\u201d from selecting box.<\/li>\n\n\n\n<li>Click on \u201c<strong>Get Posts<\/strong>\u201c.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-content\/uploads\/sites\/6\/2024\/04\/filter-custom-posts.jpg\"><img decoding=\"async\" width=\"1509\" height=\"389\" src=\"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-content\/uploads\/sites\/6\/2024\/04\/filter-custom-posts.jpg\" alt=\"Filter custom posts by category in WordPress bulk post editing plugin\" class=\"wp-image-1828\"\/><\/a><figcaption class=\"wp-element-caption\">filter WordPress fields by categories<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Step 2: Add custom fields columns<\/strong><\/h2>\n\n\n\n<p>Adding custom field columns is a great way to ensure you that all changes you have made applied perfectly to your post table.<\/p>\n\n\n\n<p>To add new columns, follow the below actions:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Click on \u201c<strong>Column Profile<\/strong>\u201d button&nbsp;<\/li>\n\n\n\n<li>Scroll down the form to see \u201c<strong>Custom Fields<\/strong>\u201c<\/li>\n\n\n\n<li>Mark the columns you need to be displayed in the post table<\/li>\n\n\n\n<li>Click on \u201c<strong>Apply to Table<\/strong>\u201d<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-content\/uploads\/sites\/6\/2024\/04\/add-custom-field-column-1.png\"><img decoding=\"async\" width=\"1519\" height=\"838\" src=\"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-content\/uploads\/sites\/6\/2024\/04\/add-custom-field-column-1.png\" alt=\"Add custom fields columns to WordPress bulk post editing plugin\" class=\"wp-image-1829\"\/><\/a><figcaption class=\"wp-element-caption\">add custom fields to bulk edit table<\/figcaption><\/figure>\n\n\n\n<p>Now, you can see that the filtered posts with the assigned data related to the custom fields are listed in the post table.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-content\/uploads\/sites\/6\/2024\/04\/result-of-filtering-posts.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1701\" height=\"532\" src=\"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-content\/uploads\/sites\/6\/2024\/04\/result-of-filtering-posts.png\" alt=\"Result of filtering posts\" class=\"wp-image-1830\" srcset=\"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-content\/uploads\/sites\/6\/2024\/04\/result-of-filtering-posts.png 1701w, https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-content\/uploads\/sites\/6\/2024\/04\/result-of-filtering-posts-1536x480.png 1536w\" sizes=\"(max-width: 1701px) 100vw, 1701px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Step 3: bulk edit WP custom fields&nbsp;<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Using bulk edit form<\/strong><\/h3>\n\n\n\n<p>As we mentioned before, for edit WordPress post custom fields, as soon as you add any custom field to the \u201c<strong>Meta field<\/strong>\u201d tab, they are available in the bulk edit form to make any changes on their data.<\/p>\n\n\n\n<p>For example, as we have added some custom fields such as \u201c<strong>publisher name<\/strong>\u201d, \u201c<strong>review rate<\/strong>\u201d and \u201c<strong>date of publishing<\/strong>\u201d next post, we have access to them in the filter form by going to the \u201c<strong>Custom Fields<\/strong>\u201d tab as shown below:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><a href=\"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-content\/uploads\/sites\/6\/2021\/03\/08-bulk-edit-custom-fields.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1270\" height=\"651\" src=\"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-content\/uploads\/sites\/6\/2021\/03\/08-bulk-edit-custom-fields.jpg\" alt=\"Bulk edit custom fields in WordPress bulk post editing plugin\" class=\"wp-image-687\" style=\"width:1270px\"\/><\/a><\/figure>\n\n\n\n<p>To change the data related to each custom field, we need to determine the condition and then set new data.<\/p>\n\n\n\n<p>For example, we made below changes in our custom field:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Increase the value of review rate by 1<\/li>\n\n\n\n<li>Change the status of educational post to No&nbsp;<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><a href=\"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-content\/uploads\/sites\/6\/2021\/03\/08-change-custom-fields.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1267\" height=\"651\" src=\"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-content\/uploads\/sites\/6\/2021\/03\/08-change-custom-fields.jpg\" alt=\"Change custom fields in WordPress bulk post editing plugin\" class=\"wp-image-688\" style=\"width:1267px\"\/><\/a><\/figure>\n\n\n\n<p>By clicking on \u201c<strong>Do Bulk Edit<\/strong>\u201d,&nbsp; we observed that all the data were changed according to our expectations:&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-content\/uploads\/sites\/6\/2024\/04\/result-of-bulk-edit.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1700\" height=\"534\" src=\"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-content\/uploads\/sites\/6\/2024\/04\/result-of-bulk-edit.png\" alt=\"Result of bulk edit in WordPress bulk post editing plugin\" class=\"wp-image-1831\" srcset=\"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-content\/uploads\/sites\/6\/2024\/04\/result-of-bulk-edit.png 1700w, https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-content\/uploads\/sites\/6\/2024\/04\/result-of-bulk-edit-1536x482.png 1536w\" sizes=\"(max-width: 1700px) 100vw, 1700px\" \/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Bind edit custom fields<\/strong><\/h3>\n\n\n\n<p>Bind edit is the quickest way for bulk editing custom fields especially when you just need to change the values of one column in the post table.<\/p>\n\n\n\n<p>To perform \u201c<strong>Bind Edit<\/strong>\u201d perfectly, it is necessary to follow the first and second steps to filter posts and add propper columns respectively.&nbsp;<\/p>\n\n\n\n<p>Then, you need to:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Mark \u201c<strong>Bind Edit<\/strong>\u201d icon<\/li>\n\n\n\n<li>Mark all filtered posts checkbox&nbsp;<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-content\/uploads\/sites\/6\/2024\/04\/edit-by-bind-edit-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1701\" height=\"532\" src=\"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-content\/uploads\/sites\/6\/2024\/04\/edit-by-bind-edit-1.png\" alt=\"Edit by bind edit in WordPress bulk post editing plugin\" class=\"wp-image-1832\" srcset=\"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-content\/uploads\/sites\/6\/2024\/04\/edit-by-bind-edit-1.png 1701w, https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-content\/uploads\/sites\/6\/2024\/04\/edit-by-bind-edit-1-1536x480.png 1536w\" sizes=\"(max-width: 1701px) 100vw, 1701px\" \/><\/a><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Click on the custom field column related to one of the posts&nbsp;<\/li>\n<\/ul>\n\n\n\n<p>For example, we decided to \u201c<strong>Bind Edit<\/strong>\u201d the \u201c<strong>Review Rate<\/strong>\u201d column. So, we clicked on the calculator icon displayed in that column.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-content\/uploads\/sites\/6\/2024\/04\/click-on-calculator-to-change-review-rate.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1701\" height=\"532\" src=\"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-content\/uploads\/sites\/6\/2024\/04\/click-on-calculator-to-change-review-rate.png\" alt=\"Click on calculator button to change review rate value\" class=\"wp-image-1833\" srcset=\"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-content\/uploads\/sites\/6\/2024\/04\/click-on-calculator-to-change-review-rate.png 1701w, https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-content\/uploads\/sites\/6\/2024\/04\/click-on-calculator-to-change-review-rate-1536x480.png 1536w\" sizes=\"(max-width: 1701px) 100vw, 1701px\" \/><\/a><\/figure>\n\n\n\n<p>Then we chose \u201c\u2013\u201d&nbsp; from the operation box and typed 1 in the text box. It means that we want to decrease the \u201c<strong>Review Rate<\/strong>\u201d of those selected posts by 1.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-content\/uploads\/sites\/6\/2024\/04\/change-review-rate-field.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1697\" height=\"594\" src=\"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-content\/uploads\/sites\/6\/2024\/04\/change-review-rate-field.png\" alt=\"Change review rate value \" class=\"wp-image-1834\" srcset=\"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-content\/uploads\/sites\/6\/2024\/04\/change-review-rate-field.png 1697w, https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-content\/uploads\/sites\/6\/2024\/04\/change-review-rate-field-1536x538.png 1536w\" sizes=\"(max-width: 1697px) 100vw, 1697px\" \/><\/a><\/figure>\n\n\n\n<p>By clicking on \u201c<strong>Apply Changes<\/strong>\u201d, as it is obvious below, the \u201c<strong>Review Rate<\/strong>\u201d of all selected posts were changed as we expected:&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-content\/uploads\/sites\/6\/2024\/04\/result-of-bind-edit-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1699\" height=\"531\" src=\"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-content\/uploads\/sites\/6\/2024\/04\/result-of-bind-edit-1.png\" alt=\"Final result of editing by bind edit in WordPress bulk post editing plugin\" class=\"wp-image-1835\" srcset=\"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-content\/uploads\/sites\/6\/2024\/04\/result-of-bind-edit-1.png 1699w, https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-content\/uploads\/sites\/6\/2024\/04\/result-of-bind-edit-1-1536x480.png 1536w\" sizes=\"(max-width: 1699px) 100vw, 1699px\" \/><\/a><\/figure>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>WordPress bulk edit custom fields is not a complicated task in WPBULKiT &#8211; Bulk Edit WordPress Posts \/ Pages Plugin as we have provided a specific tab for adding and editing the custom fields assigned to your posts in WordPress. You can quickly edit WordPress custom fields that are added by a third-party plugin or [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-681","post","type-post","status-publish","format-standard","hentry","category-plugin-usage"],"_links":{"self":[{"href":"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-json\/wp\/v2\/posts\/681","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-json\/wp\/v2\/comments?post=681"}],"version-history":[{"count":1,"href":"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-json\/wp\/v2\/posts\/681\/revisions"}],"predecessor-version":[{"id":2812,"href":"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-json\/wp\/v2\/posts\/681\/revisions\/2812"}],"wp:attachment":[{"href":"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-json\/wp\/v2\/media?parent=681"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-json\/wp\/v2\/categories?post=681"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ithemelandco.com\/docs\/wordpress-bulk-post-editing\/wp-json\/wp\/v2\/tags?post=681"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}