{"id":54042,"date":"2017-02-04T11:55:36","date_gmt":"2017-02-04T11:55:36","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/fancy-product-designer-rest-api\/"},"modified":"2019-12-21T18:06:06","modified_gmt":"2019-12-21T18:06:06","slug":"fancy-product-designer-rest-api","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/fancy-product-designer-rest-api\/","author":7814212,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.6.4","stable_tag":"trunk","tested":"5.2.24","requires":"4.6","requires_php":"","requires_plugins":"","header_name":"Fancy Product Designer REST API","header_author":"fancyproductdesigner.com","header_description":"","assets_banners_color":"c5b3a1","last_updated":"2019-12-21 18:06:06","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/fancyproductdesigner.com\/","header_author_uri":"https:\/\/fancyproductdesigner.com","rating":0,"author_block_rating":0,"active_installs":400,"downloads":34555,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":[],"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":0},"assets_icons":{"icon.svg":{"filename":"icon.svg","revision":"1600562","resolution":"","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":"1600562","resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":"1600562","resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.1.0","1.1.1","1.1.2","1.1.3","1.1.4","1.1.5","1.1.6","1.1.7","1.1.8","1.1.9","1.2.0","1.3.0","1.3.2","1.4.0","1.4.1","1.4.2","1.4.3","1.4.4","1.4.5","1.4.7","1.4.8","1.5.0","1.5.1","1.5.2","1.5.3","1.6.0","1.6.1","1.6.2","1.6.3","1.6.4"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":"1600562","resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":"1600562","resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":"1600562","resolution":"3","location":"assets","locale":""}},"screenshots":[]},"plugin_section":[],"plugin_tags":[4187,45085,2299,56013,3971],"plugin_category":[59],"plugin_contributors":[133641],"plugin_business_model":[],"class_list":["post-54042","plugin","type-plugin","status-closed","hentry","plugin_tags-online","plugin_tags-product-designer","plugin_tags-rest","plugin_tags-shirt","plugin_tags-tool","plugin_category-utilities-and-tools","plugin_contributors-radykal","plugin_committers-webradykal"],"banners":[],"icons":{"svg":"https:\/\/ps.w.org\/fancy-product-designer-rest-api\/assets\/icon.svg?rev=1600562","icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/fancy-product-designer-rest-api_c5b3a1.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/fancy-product-designer-rest-api\/assets\/screenshot-1.png?rev=1600562","caption":""},{"src":"https:\/\/ps.w.org\/fancy-product-designer-rest-api\/assets\/screenshot-2.png?rev=1600562","caption":""},{"src":"https:\/\/ps.w.org\/fancy-product-designer-rest-api\/assets\/screenshot-3.png?rev=1600562","caption":""}],"raw_content":"<!--section=description-->\n<p>This plugin registers all required routes and methods for the Fancy Product Designer Admin. So you can manage your <a href=\"https:\/\/fancyproductdesigner.com\">Fancy Product Designer<\/a> with the Admin hosted on <a href=\"https:\/\/admin.fancyproductdesigner.com\">https:\/\/admin.fancyproductdesigner.com<\/a>.<\/p>\n\n<h4>Required Plugins<\/h4>\n\n<p>You also need the <a href=\"https:\/\/codecanyon.net\/item\/fancy-product-designer-woocommercewordpress\/6318393?ref=radykal\">Fancy Product Designer Plugin for WordPress\/WooCommerce<\/a> in order to use this plugin.<\/p>\n\n<p>See <a href=\"https:\/\/support.fancyproductdesigner.com\/support\/solutions\">Documentation<\/a> for further help.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Go to your admin area and select Plugins -&gt; Add new from the menu.<\/li>\n<li>Search for \u201eFancy Product Designer REST API\u201c.<\/li>\n<li>Click install.<\/li>\n<li>Click activate.<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>1.6.4<\/h4>\n\n<ul>\n<li>Required for latest FPD version, otherwise authentication is not working.<\/li>\n<\/ul>\n\n<h4>1.6.3<\/h4>\n\n<ul>\n<li>Pricing-Rules endpoint added.<\/li>\n<\/ul>\n\n<h4>1.6.2<\/h4>\n\n<ul>\n<li>Update Order endpoint added.<\/li>\n<\/ul>\n\n<h4>1.6.1<\/h4>\n\n<ul>\n<li>class-route-ui-layouts.php was missing.<\/li>\n<\/ul>\n\n<h4>1.6.0<\/h4>\n\n<ul>\n<li>Updated endpoints. This update requires Fancy Product Designer 4.1.0.<\/li>\n<\/ul>\n\n<h4>1.5.3<\/h4>\n\n<ul>\n<li>Setting CORS to allow HTTP methods.<\/li>\n<\/ul>\n\n<h4>1.5.2<\/h4>\n\n<ul>\n<li>Improved ednpoints.<\/li>\n<\/ul>\n\n<h4>1.5.1<\/h4>\n\n<ul>\n<li>Fixed some issues with endpoints arguments.<\/li>\n<\/ul>\n\n<h4>1.5.0<\/h4>\n\n<ul>\n<li>Endpoints added for Products and Views.<\/li>\n<\/ul>\n\n<h4>1.4.8<\/h4>\n\n<ul>\n<li>Now working with the new database schema of Gravity Form V2.3. This means also you can only load orders that are made with V2.3 or newer.<\/li>\n<\/ul>\n\n<h4>1.4.7<\/h4>\n\n<ul>\n<li>Semi-bold font variant added in response for custom fonts.<\/li>\n<\/ul>\n\n<h4>1.4.6<\/h4>\n\n<ul>\n<li>Security issue with password for REST API fixed.<\/li>\n<\/ul>\n\n<h4>1.4.5<\/h4>\n\n<ul>\n<li>Endpoints added for Designs.<\/li>\n<\/ul>\n\n<h4>1.4.4<\/h4>\n\n<ul>\n<li>Endpoints added for UI Composer.<\/li>\n<\/ul>\n\n<h4>1.4.3<\/h4>\n\n<ul>\n<li>Added Automated Export and Advanced endpoints for settings.<\/li>\n<\/ul>\n\n<h4>1.4.2<\/h4>\n\n<ul>\n<li>Required for Fancy Product Designer V3.9.2 in order to use the new Automated Export.<\/li>\n<\/ul>\n\n<h4>1.4.1<\/h4>\n\n<ul>\n<li>Bold and italic fonts set are added to the single order data for the print-ready export.<\/li>\n<\/ul>\n\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>New endpoints added to manage the global settings for Fancy Product Designer via ADMIN.<\/li>\n<\/ul>\n\n<h4>1.3.2<\/h4>\n\n<ul>\n<li>Bug: Orders, that were made with an older version of FPD, are not loading.<\/li>\n<\/ul>\n\n<h4>1.3.1<\/h4>\n\n<ul>\n<li>Bug: Authentication was conflicting with some other plugins.<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Endpoints updated to use with the new ADMIN.<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Function were used with empty() which caused an error when activating the plugin.<\/li>\n<\/ul>\n\n<h4>1.1.9<\/h4>\n\n<ul>\n<li>Checks if a custom structure for permalinks is set in order to use the REST API.<\/li>\n<\/ul>\n\n<h4>1.1.8<\/h4>\n\n<ul>\n<li>Updated for Fancy Product Designer - WooCommerce\/WordPress plugin V3.4.9.<\/li>\n<\/ul>\n\n<h4>1.1.7<\/h4>\n\n<ul>\n<li>Fixed bug for orders in WooCommerce 3.1 because of extra backslashes in the FPD data.<\/li>\n<\/ul>\n\n<h4>1.1.6<\/h4>\n\n<ul>\n<li>Fixed bug when trying to log in via \/wp-admin.<\/li>\n<\/ul>\n\n<h4>1.1.5<\/h4>\n\n<ul>\n<li>Shows an error when the necessary header entries are missing in the $_SERVER variable.<\/li>\n<li>Fixed a bug that new orders from WooCommerce 3.1.0 could not be loaded into ADMIN.<\/li>\n<\/ul>\n\n<h4>1.1.4<\/h4>\n\n<ul>\n<li>WooCommerce orders in the trash were also queried when calling all orders<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Undefined error issue fixed for authentication process<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Get username and password from HTTP_AUTHORIZATION or REDIRECT_HTTP_AUTHORIZATION string, if PHP_AUTH_USER or PHP_AUTH_PW is not set in the header. This will fix the forbidden issue.<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Fixed a Fatal error bug<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>You do not need the Application Passwords anymore, set a custom password for authentication in the Fancy Product Designer REST API options. These options can be found in the General settings of Fancy Product Designer settings.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Checks if Shortcode order database table exists<\/li>\n<\/ul>","raw_excerpt":"This plugin registers all required routes and methods for the Fancy Product Designer Admin. So you can manage your Fancy Product Designer with the Adm &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/54042","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=54042"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/webradykal"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=54042"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=54042"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=54042"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=54042"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=54042"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=54042"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}