PKN\$astra-sites.phpnuW+A I love the fact that the Astra Starter Sites plugin comes with dozens of pre-built sites that were built using Elementor and that can be used to create a full website with one click. – Ben Pines, CMO at Elementor > Astra Sites allows anyone to have a beautiful website in under 5 minutes while using all open source software. The theme is free, the plugin is free, it’s almost unbelievable. You have to see it with your own eyes. – Adam Preiser, WPCrafter = INTRODUCING STARTER TEMPLATES 2.0! = The Astra Starter Sites plugin allowed you to import complete website demos, tweak them and build professional websites. With Starter Templates 2.0, you can now do that by importing specific pages, complete websites or even Elementor blocks that give you lots of flexibility to import only what you need. = HIGHLIGHTS OF STARTER TEMPLATES 2.0 = - An improved and easier template search option. - Filters that let you pick templates of a specific page builder. - Ability to mark your favorite templates. - Easier way to fetch the latest templates with a single click. - Ability to import individual pages to mix-n-match and build websites. - Option to inherit theme settings while importing a template. - Image search to import images from Pixabay through the WordPress Media Library. - Import ready Elementor blocks and templates through the page builder itself! = GET A WEBSITE LIVE IN 5 CLICKS! = 1. Install and activate Starter Templates Plugin 2. Select the page builder you wish to work with 3. Pick a website / page demo that suits your needs 4. Install required plugins with a single click 5. Import the website / page template 6. Done! = FULL WEBSITE TEMPLATES FOR = Businesses like restaurants, lawyers, agencies, interior designers, artist shops, brandstore, pet services, charity, plumber, dental clinic, construction, fitness trainer, gardening, makeup artist and a lot more. You can take a look at all of them built with different page builders. - [Elementor Free Website Templates](https://wpastra.com/elementor-templates-free-downloads/) - [Beaver Builder Free Website Templates](https://wpastra.com/ready-websites/?page-builder=beaver-builder&category=free) - [Gutenberg Free Website Templates](https://wpastra.com/ready-websites/?page-builder=gutenberg&category=free) - [Brizy Free Website Templates](https://wpastra.com/ready-websites/?page-builder=brizy&category=free) You can extend this library with premium ready-to-use website demos by purchasing one of the Agency Bundles, i.e. either the Mini Agency Bundle or the Agency Bundle. = WHY PEOPLE LOVE THE ASTRA THEME? = Over 700,000+ users are empowering their websites with Astra! From beginners to industry experts, everyone is loving Astra for its performance and ease of use. = HERE ARE A FEW REASONS WHY THEY LOVE ASTRA – = **Faster Performance** - Built with speed and performance in mind, Astra follows the best coding standards and lets you build faster loading and better performing websites. **Easy Customization** - With all the settings managed through the customizer, Astra keeps it simple and gives you lots of options to customize everything with a few clicks. **Pixel Perfect Design** - Astra reduces your design time by giving you pixel-perfect FREE ready-to-use websites demos within a huge library of starter sites. **Deeper Integrations** - Astra works seamlessly with all WooCommerce plugins, LifterLMS, LearnDash etc. This means that you can create and beautify eCommerce websites and those that offer online courses in minutes. Fetch the website, tweak images and content and go live! Use this imported site as a base for your project and don’t waste time starting from scratch! _See list of all available sites to import »_ == Installation == 1. Upload the plugin files to the `/wp-content/plugins/astra-sites` directory, or install the plugin through the WordPress plugins screen directly. 2. Activate the plugin through the 'Plugins' screen in WordPress. 3. Navigate to Appearance -> Astra Sites to preview and import sites. == Frequently Asked Questions == = Will the Starter Templates plugin work with my theme? = We've certainly used Astra to build all our starter templates and recommend you to do so. However, in Starter Templates 2.0 onward all the starter sites or individual page templates you import are theme independent and blend well with the theme you have. = Are all the starter templates FREE? = You get over 90+ FREE ready-to-use websites as of now. There are many more premium website demos that can be accessed when you purchase one of our Agency Bundles - (i.e. either the Mini Agency or the Agency Bundles) = How can I install and import starter templates? = Here is an article that will help you install and import [Starter Templates](https://wpastra.com/docs/installing-importing-astra-sites/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme) on your website. = Can I import a website / page demo on an existing website? = It is recommended to install and import a website demo on a fresh WordPress installation or a blank website to avoid overriding of settings and page design. A page template can however be imported on an existing website as well. = Can I deactivate the Starter Templates plugin after importing a website? = Yes! The Starter Templates plugin acts as a medium through which you can import and install a website from our cloud server. Once you have the website at your end, you can go ahead and deactivate the plugin. = Do I need to install any other plugin before importing a website? = All you need to do is install the Starter Templates plugin and select the website demo you wish to import. While the site is being imported, you will come across a step in which the plugin asks you to click on a button that says Install plugins. This step will install and activate the necessary plugins. = Will you add more website demos? = Yes! We are working on many more free website demos built using Elementor, Beaver Builder, Gutenberg and Brizy. = What if I do not find a website for the topic I am looking for? = We are open to suggestions and would love to work on topics that our users are looking out for. Please feel free to drop your suggestions through the [form here].(https://wpastra.com/sites-suggestions/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme). == Screenshots == 1. Select the page builder of your choice. 2. Browse through available Starter Templtes and select the site that you like. 3. Filter using available Starter Temapltes categories. 4. View all the pages for the starter site. 5. Click the import button to start the import process. 6. Blocks import in Elementor editor. 7. Free Images by Pixabay right inside the WordPress media popup. == Changelog == v2.2.2 - 22-April-2020 - Improvement: Added missing slash to the website preview URL. - Improvement: Improvement: Added Elementor Theme Kit Compatibility. v2.2.1 - 15-April-2020 - Improvement: Improved the file permissions check functionality. v2.2.0 - 6-April-2020 - Improvement: Added an Update Button for un-updated plugin list popup. - Improvement: Used text-domain `astra-sites` to make translation ready strings. - Improvement: Imported all the hotlink images from Astra theme customizer settings. - Improvement: WP 5.4 compatibility issue. - Fix: The category not visible in the dropdown list from the Elementor Popup. v2.1.0 - 23-March-2020 - New: Added `starter-templates` WP CLI command which is a new alias for WP CLI command `astra-sites`. We can use either `starter-templates` or `astra-sites`. - Improvement: WordFence firewall setting breaks the site content import AJAX request. - Improvement: Added WordPress version 4.9 compatibility. - Improvement: Update needed for plugin notice now shows the list of plugins that needs to be updated. - Improvement: Elementor Popup for Page/Block import has a revamped UI. - Improvement: Now one can filter Free/Agency pages in Elementor Popup. - Improvement: Showing the inconsistent file permissions message. - Fix: Fixed issue regarding images not getting imported for Gutenberg sites. - Fix: Starter Template Blocks manual sync for more than 100 blocks not getting synced. v2.0.2 - 07-March-2020 - Fix: Plugin not activated after importing from WP CLI command. v2.0.1 - 02-March-2020 - Hot Fix: Removed wp-editor dependency. v2.0.0 - 20-February-2020 - New: Astra Sites is now **Starter Templates** - New: Added favorite or unfavorite the demo site. - New: Improve the sites and pages loading time speed. - New: Added block import support with 200+ blocks in the Elementor editor window. - New: Added single page import as Elementor template in the Elementor editor window. - New: Added single page import support from any demo site with 1800+ pages. - Improvement: Showing all Astra sites with more user-friendly and interactive UI. - Improvement: Updated the Astra Notices library. v1.4.5 - 21-November-2019 - Improvement: Added missing font awesome icons support for the Elementor sites. v1.4.4 - 14-November-2019 - Improvement: Added the old browser compatibility in which Astra Sites not loading. - Improvement: Used `gmdate()` function instead of `date()` which affected by runtime timezone changes. v1.4.3 - 7-November-2019 - Fix: Installing premium plugin from the WP CLI import. - Fix: WP CLI command `wp astra-sites list` showing the old result. - Fix: PHP error Astra_Sites_Batch_Processing_Elementor does not exist from WP CLI import. - Improvement: Some Elementor templates broken due to the missing wp_slash() from WP CLI import. v1.4.2 - 4-November-2019 - Fix: Correctly added nonce to allow notice to be dismissed. - Fix: Restore the timeout time to be 300 seconds which is the default for `download_url()` v1.4.1 - 31-October-2019 - Fix: PHP Error on PHP Versions below 7.0 due to usage of a PHP reserved function name. v1.4.0 - 30-October-2019 - New: Added the WP CLI command `wp astra-sites list` to list the demo sites. - New: Added the WP CLI command `wp astra-sites import ` to import the demo with ID. - New: Added the WP CLI command `wp astra-sites page_builder list` to list all page builders. - New: Added the WP CLI command `wp astra-sites page_builder set ` to set the default page builder by page builder slug. v1.3.21 - 25-October-2019 - Security Fix: XSS vulnerability fixed by adding nonce verification and capability checks. v1.3.20 - 15-October-2019 - Fix: Updated Astra Notice library to v1.1.4. v1.3.19 - 12-September-2019 - Improvement: Allow extra query parameters to be added to the API calls for Astra Sites using filters. v1.3.18 - 5-September-2019 - Improvement: Error handling while getting import data from API request. v1.3.17 - 28-June-2019 - Improvement: Minor changes in Links v1.3.16 - 21-June-2019 - Fix: WooCommerce onboarding setup blocked issue fixed. v1.3.15 - 20-June-2019 - Fix: Importing pages, post twice from the import process. v1.3.14 - 14-June-2019 - Improvement: Added Support for Learndash WooCommerce integration plugin. v1.3.13 - 5-June-2019 - New: Added LearnDash plugin support for the LearnDash demo sites. v1.3.12 - 14-May-2019 - Improvement: Added compatibility for below WordPress 5.1. v1.3.11 - 13-May-2019 - Improvement: Added compatibility to WordPress 5.2. v1.3.10 - 13-May-2019 - Improvement: Added LarnDash plugin support for LarnDash demos. - Fix: SVG images are not importing in media library. - Fix: Images not uploaded due to timeout issue. v1.3.9 - 29-April-2019 - Fix: Fatal error for below WordPress version 5.1.0. v1.3.8 - 26-April-2019 - Improvement: Improve logic for importing images. - Fix: Implemented better caching technique for Astra Sites. v1.3.7 - 23-April-2019 - Fix: Compatibility to WP Forms in Header and Footer of the demo site for Elementor. v1.3.6 - 19-April-2019 - Fix: After Import UAG - Post Grid categories do not retain issue fixed - Fix: Premium Sites not importing due to invalid URL error. v1.3.5 - 18-April-2019 - Improvement: Updated page builder selection screen UI. - Improvement: Showing import process on separate window. In which we can see all the current import process. - Improvement: Added one time welcome notice after plugin install and activate. - Improvement: Used fetch() instead of AJAX to load the Astra Sites. Also, Caching the Astra sites response and initially showing 30 sites. v1.3.4 - 16-April-2019 - Hot Fix: Sites not visible for import. v1.3.3 - 2-April-2019 - Improvement: Added compatibility for WP Forms pro version. - Fix: PHP error while importing customizer settings. v1.3.2 - 1-April-2019 - Improvement: One click install and activate Astra theme on click on admin notice. v1.3.1 - 28-March-2019 - Improvement: Set the max height for the website image from the website preview window. v1.3.0 - 26-March-2019 - New: Improve the user experience by removing unnecessary steps required in importing a site. Now an Astra site can be imported with just one click. - New: Display page builder selection only once on the first load of Astra Sites. - New: Take a backup of customizer options before importing new settings. - New: Allow to reset the previously imported site when importing multiple Astra sites. v1.2.15 - 14-March-2019 - Improvement: Admin page UI improvements. - Improvement: Added filter `astra_sites_page_title` to change the page title. v1.2.14 - 13-March-2019 - Improvement: Added support for the WPForms plugin. v1.2.13 - 12-March-2019 - Improvement: Improved logic to download images in the Elementor templates. - Improvement: Added description of the Agency sites when license is not activated. - Fix: Incorrect images was set after batch process complete. v1.2.12 - 29-Jan-2019 - Fix: Gutenberg render markup is invalid due to encoded characterless e.g. <, > are decoded into HTML tag. v1.2.11 - 24-Jan-2019 - Improvement: Display a maintenance message if the Astra Sites API is unreachable. - Fix: EventSource abort the import process if default charset is not UTF-8. v1.2.10 - 4-Jan-2019 - Fix: Astra Sites not accessible due to incorrect query parameters. v1.2.9 - 17-Dec-2018 - Fix: XML not import due to getting different MIME file types on different PHP versions. v1.2.8 - 14-Dec-2018 - Improvement: Added admin notice if XMLReader is not installed. XMLReader is required to import the XML of the website. - Fix: XML not import due to improved verification of MIME file types in WordPress v5.0.1. v1.2.7 - 12-July-2018 - Improvement: Added page builder and category filter support to show selected page builder with selected categories. - Improvement: Added filter `astra_sites_show_filters` to enable/disable the filter list from admin page. v1.2.6 - 9-July-2018 - Fix: We have added `wp_slash` to normalize the Elementor post meta. Elementor have also normalize it. So, We have avoided `wp_slash` while importing sites. v1.2.5 - 5-July-2018 - Fix: Normalize Elementor post meta by using `wp_slash` to avoid the unslashing data. v1.2.4 - 29-June-2018 - Improvement: Removed custom license validation form and used Graupi in-build license validation form. - Improvement: Set default page builders depends on the packaged purchase. v1.2.3 - 13-June-2018 - Improvement: Added windows EDGE browser support for importing the sites. - Improvement: The log file was not created if server does not support the file handling functions. - Fix: Load WXR importer on init to avoid redirect loop when loading WooCommerce importer. - Fix: Clear the Astra Pro plugin cache after site import. v1.2.2 - 26-March-2018 - Fix: Correctly load the Elementor Pro 2.0 compatibility class for beta versions. v1.2.1 - 23-March-2018 - Improvement: Clear the Astra Pro plugin cache after site import. v1.2.0 - 22-March-2018 - Improvement: Added compatibility for Elemetor version 2.0.0. Older versions throw the PHP warning for function process_element_export_import_content(). v1.1.9 - 12-March-2018 - Fix: String `Select Your Favorite Page Builder` jerk while loading the sites. v1.1.8 - 5-March-2018 - Improvements: Updated processing button animation while installation/activating plugin and importing site. - Improvements: Updated suggestion box message. - Fix: PHP fatal errors for WXR importer classes `WXR_Import_Info`, `WXR_Importer`, `WP_Importer_Logger_ServerSentEvents` and `WP_Importer_Logger`. v1.1.7 - 2-February-2018 - Improvements: Some users reported confusion in the default option of choosing page builder. We have made UX improvements so users now must select the Page Builder first before selecting any website. v1.1.6 - 22-January-2018 - New: Added filter `astra_sites_xml_import_options` to change the XML import options. - Fix: Astra Pro plugin 'Custom Layouts' & 'Page Headers' not setting right display location due to different page, tax, category ids. - Fix: WooCommerce shop, checkout cart page ids not setting issue. - Fix: After site import updated demo url from the nav menus. v1.1.5 - 11-January-2018 - New: Added SVG file support for importing the SVG images. v1.1.4 - 28-Dec-2017 - Improvement: Importing WooCommerce product category images. - Improvement: Retain WooCommerce cart, checkout & my account pages when importing the ready WooCommerce sites. - Fix: Disabled WooCommerce plugin setup wizard after plugin install & activate. v1.1.3 - 20-Dec-2017 - Improvement: Retain WooCommerce shop page when importing the ready WooCommerce sites. v1.1.2 - 24-Nov-2017 - Fix: Handling plugin installation errors. v1.1.1 - 23-Nov-2017 - New: Change the api url for Astra sites to https://websitedemos.net/ from https://sites.wpastra.com/ v1.1.0 - 21-Nov-2017 - New: Import the site content using Event Source (SSE) which ensures faithful imports. - New: Divided the site import process in separate AJAX calls to reduce the possibility of timeouts. - New: Generated the import log file. It will be displayed in the UI if the import fails. - Improvement: Validate all the possible errors. - Improvement: Updated Astra sites HTML grid structure for WordPress v4.9 compatibility. - Enhancement: Updated plugin name from Astra Sites - Lite with Astra Starter Sites. v1.0.14 - 9-Nov-2017 - New: All the linked images on the Astra Sites will be downloaded to your site, No more loading images from external URLs. - New: Added suggestion box at as the last column in when listing sites so that you can add a suggest the sites you want. - New: Added site responsive preview buttons. - Improvement: Search string will not be removed when switching the page builder when scrolling through sites. - Improvement: Loading 15 sites instead of 6 Astra sites in the first load. - Improvement: Removed LazyLoad which is not useful in admin back-end for showing Astra Sites. v1.0.13 - 9-Oct-2017 - New: Browsing the Astra Sites in the Admin panel is not faster with JS rendering. v1.0.12 - 29-Sept-2017 - New: Added White Label support from Astra Pro. - Improvement: Don't display sites from both the page builders in the same view. - Fix: Astra Sites admin area not working in the Firefox. v1.0.11 - 22-Sept-2017 - New: Single click Install & activate required plugins. - New: Added filter `astra_sites_menu_item` for adding extra tabs in admin page. - New: Added back image import feature for `elementor` page builder. In batch image import we import all images from astra site into client site. - Improvement: Updated JS code with object prototype. - Fix: Screen bounce on retina devices. v1.0.10 - 11-Sept-2017 - Improvement: Added support for retina logo import. - Fix: Site logo image not displayed in customizer. - Fix: Updated `Astra Agency` purchase link. v1.0.9 - 8-Sept-2017 - New: Added page builder categories for listing sites as per page builder. v1.0.8 - 6-Sept-2017 - Fix: Beaver Builder option import. - Enhancement: Disabled dismiss-able notice visible once for each user. - Enhancement: Showing error message for for user who have not `manage_plugins` capability. v1.0.7 - 1-Sept-2017 - Fix: Custom Menu widget not setting imported widget. v1.0.6 - 30-Aug-2017 - New: Addd custom menu for Astra Sites. - Fix: Validate site options before storing in database. v1.0.5 - 29-Aug-2017 - New: Added filter `astra_sites_api_args` for adding extra arguments in api call. - Enhancement: Plugin name updated from `Astra Sites` with `Astra Free Sites`. - Fix: PHP error while ignoring users. v1.0.4 - 21-Aug-2017 - New: Added filter `astra_sites_api_params` for adding extra params in api call. - New: Added filter `astra_sites_api_args` for adding extra arguments in api call. - New: Added filter `astra_sites_category_hide_empty` for showing categories which are not set for any site. v1.0.3 - 11-Aug-2017 - Fix: Avoided Astra users from site import process. v1.0.2 - 09-Aug-2017 - Fix: Listing appropriate next and previous Astra sites. - Enhancement: Listing Astra sites though AJAX API call. v1.0.1 - 04-Aug-2017 - New: Added Elementor plugin options support. - New: Added Customizer CSS support. - Enhancement: Avoided Lite Plugin version if Pro version is Installed. Now added support for Beaver Builder Plugin (Lite Version). - Enhancement: Astra sites API call validated before import. - Enhancement: Site logo imported from Astra sites. - Fix: Bug where widgets created with SiteOrigin plugin were not being imported. v1.0.0 - Initial release PKN\^languages/astra-sites.potnuW+A# Copyright (C) 2020 Brainstorm Force # This file is distributed under the same license as the Starter Templates package. msgid "" msgstr "" "Project-Id-Version: Starter Templates 2.2.2\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/astra-sites\n" "POT-Creation-Date: 2020-04-22 05:38:07+00:00\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "PO-Revision-Date: 2020-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: en\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Poedit-Country: United States\n" "X-Poedit-SourceCharset: UTF-8\n" "X-Poedit-KeywordsList: " "__;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;_nx_noop:1,2,3c;esc_" "attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;esc_html_x:1,2c;\n" "X-Poedit-Basepath: ../\n" "X-Poedit-SearchPath-0: .\n" "X-Poedit-Bookmarks: \n" "X-Textdomain-Support: yes\n" "X-Generator: grunt-wp-i18n 1.0.3\n" #. Plugin Name of the plugin/theme msgid "Starter Templates" msgstr "" #: inc/classes/class-astra-sites-importer-log.php:96 msgid "Required File Permissions to import the templates are missing." msgstr "" #: inc/classes/class-astra-sites-importer-log.php:98 msgid "This is usually due to inconsistent file permissions." msgstr "" #: inc/classes/class-astra-sites-importer-log.php:101 msgid "" "You can easily update permissions by adding the following code into the " "wp-config.php file." msgstr "" #: inc/classes/class-astra-sites-importer-log.php:266 msgid "Enabled" msgstr "" #: inc/classes/class-astra-sites-importer-log.php:269 msgid "Disabled" msgstr "" #: inc/classes/class-astra-sites-importer-log.php:354 #: inc/classes/class-astra-sites-importer-log.php:413 msgid "Yes" msgstr "" #: inc/classes/class-astra-sites-importer-log.php:357 #: inc/classes/class-astra-sites-importer-log.php:416 msgid "No" msgstr "" #: inc/classes/class-astra-sites-importer-log.php:431 msgid "You currently have no scheduled cron events." msgstr "" #: inc/classes/class-astra-sites-importer.php:162 #: inc/classes/class-astra-sites-importer.php:298 #: inc/classes/class-astra-sites-importer.php:342 #: inc/classes/class-astra-sites-importer.php:414 #: inc/classes/class-astra-sites-importer.php:460 #: inc/classes/class-astra-sites-importer.php:508 #: inc/classes/class-astra-sites-importer.php:660 #: inc/classes/class-astra-sites-importer.php:688 #: inc/classes/class-astra-sites-importer.php:722 #: inc/classes/class-astra-sites-importer.php:774 #: inc/classes/class-astra-sites-importer.php:813 #: inc/classes/class-astra-sites-importer.php:848 #: inc/classes/class-astra-sites.php:230 inc/classes/class-astra-sites.php:424 #: inc/classes/class-astra-sites.php:527 inc/classes/class-astra-sites.php:598 #: inc/classes/class-astra-sites.php:789 inc/classes/class-astra-sites.php:808 msgid "You are not allowed to perform this action" msgstr "" #: inc/classes/class-astra-sites-importer.php:324 msgid "Customizer data is empty!" msgstr "" #: inc/classes/class-astra-sites-importer.php:346 msgid "" "If XMLReader is not available, it imports all other settings and only skips " "XML import. This creates an incomplete website. We should bail early and " "not import anything if this is not present." msgstr "" #: inc/classes/class-astra-sites-importer.php:379 msgid "There was an error downloading the XML file." msgstr "" #: inc/classes/class-astra-sites-importer.php:393 msgid "Invalid site XML file!" msgstr "" #: inc/classes/class-astra-sites-importer.php:438 msgid "Site options are empty!" msgstr "" #: inc/classes/class-astra-sites-importer.php:489 msgid "Widget data is empty!" msgstr "" #: inc/classes/class-astra-sites-page.php:136 #. translators: %1$s is the admin page URL, %2$s is product name. msgid "" "Thank you for choosing %1$s! Check the library of ready starter " "templates here »" msgstr "" #: inc/classes/class-astra-sites-page.php:323 msgid "Required XMLReader PHP extension is missing on your server!" msgstr "" #: inc/classes/class-astra-sites-page.php:325 #. translators: %s is the white label name. msgid "" "%s import requires XMLReader extension to be installed. Please contact your " "web hosting provider and ask them to install and activate the XMLReader PHP " "extension." msgstr "" #: inc/classes/class-astra-sites-page.php:387 msgid "Settings saved successfully." msgstr "" #: inc/classes/class-astra-sites-page.php:436 msgid "Getting Started" msgstr "" #: inc/classes/class-astra-sites-page.php:441 msgid "Select Page Builder" msgstr "" #: inc/classes/class-astra-sites-page.php:442 msgid "" "We offer starter templates that can be imported in one click. These sites " "are available in the following page builders. Please choose your preferred " "page builder from the list below." msgstr "" #: inc/classes/class-astra-sites-page.php:501 msgid "My Favorite" msgstr "" #: inc/classes/class-astra-sites-page.php:506 inc/includes/templates.php:127 msgid "Sync Library" msgstr "" #: inc/classes/class-astra-sites-page.php:595 #: inc/classes/class-astra-sites-page.php:597 #: inc/classes/class-astra-sites-page.php:609 #: inc/classes/class-astra-sites.php:1012 inc/includes/templates.php:28 #: inc/includes/templates.php:35 msgid "All" msgstr "" #: inc/classes/class-astra-sites-page.php:614 inc/includes/templates.php:29 msgid "Free" msgstr "" #: inc/classes/class-astra-sites-page.php:619 inc/includes/admin-page.php:231 #: inc/includes/admin-page.php:320 inc/includes/admin-page.php:381 #: inc/includes/templates.php:30 inc/includes/templates.php:178 #: inc/includes/templates.php:307 inc/includes/templates.php:394 msgid "Agency" msgstr "" #: inc/classes/class-astra-sites-page.php:627 inc/includes/templates.php:50 msgid "Search..." msgstr "" #: inc/classes/class-astra-sites-page.php:701 msgid "Elementor" msgstr "" #: inc/classes/class-astra-sites-page.php:706 msgid "Beaver Builder" msgstr "" #: inc/classes/class-astra-sites-page.php:711 msgid "Gutenberg" msgstr "" #: inc/classes/class-astra-sites-page.php:716 msgid "Brizy" msgstr "" #: inc/classes/class-astra-sites-page.php:814 #. translators: 1: The number of years in an interval of time. msgid "%s year" msgid_plural "%s years" msgstr[0] "" msgstr[1] "" #: inc/classes/class-astra-sites-page.php:816 #. translators: 1: The number of months in an interval of time. msgid "%s month" msgid_plural "%s months" msgstr[0] "" msgstr[1] "" #: inc/classes/class-astra-sites-page.php:818 #. translators: 1: The number of weeks in an interval of time. msgid "%s week" msgid_plural "%s weeks" msgstr[0] "" msgstr[1] "" #: inc/classes/class-astra-sites-page.php:820 #. translators: 1: The number of days in an interval of time. msgid "%s day" msgid_plural "%s days" msgstr[0] "" msgstr[1] "" #: inc/classes/class-astra-sites-page.php:822 #. translators: 1: The number of hours in an interval of time. msgid "%s hour" msgid_plural "%s hours" msgstr[0] "" msgstr[1] "" #: inc/classes/class-astra-sites-page.php:824 #. translators: 1: The number of minutes in an interval of time. msgid "%s minute" msgid_plural "%s minutes" msgstr[0] "" msgstr[1] "" #: inc/classes/class-astra-sites-page.php:826 #. translators: 1: The number of seconds in an interval of time. msgid "%s second" msgid_plural "%s seconds" msgstr[0] "" msgstr[1] "" #: inc/classes/class-astra-sites-page.php:830 msgid "now" msgstr "" #: inc/classes/class-astra-sites-page.php:884 msgid "" "ERROR! Cron schedules are disabled by setting constant DISABLE_WP_CRON to " "true.
To start the import process please enable the cron by setting the " "constant to false. E.g. define( 'DISABLE_WP_CRON', false );" msgstr "" #: inc/classes/class-astra-sites-page.php:888 msgid "" "ERROR! Cron schedules are disabled by setting constant ALTERNATE_WP_CRON to " "true.
To start the import process please enable the cron by setting the " "constant to false. E.g. define( 'ALTERNATE_WP_CRON', false );" msgstr "" #: inc/classes/class-astra-sites-page.php:924 #. translators: 1: The HTTP response code. msgid "Unexpected HTTP response code: %s" msgstr "" #: inc/classes/class-astra-sites-white-label.php:211 #. translators: %1$s product name msgid "%1$s Branding" msgstr "" #: inc/classes/class-astra-sites-wp-cli.php:120 msgid "No sites found! Try another query." msgstr "" #: inc/classes/class-astra-sites-wp-cli.php:155 msgid "Are you sure you want to import the site?" msgstr "" #: inc/classes/class-astra-sites-wp-cli.php:161 #: inc/classes/class-astra-sites-wp-cli.php:422 msgid "Invalid Site ID," msgstr "" #: inc/classes/class-astra-sites-wp-cli.php:171 #. Translators: %s is the error message. msgid "Site Import failed due to error: %s" msgstr "" #: inc/classes/class-astra-sites-wp-cli.php:183 msgid "This is Agency site. Please activate the \"Starter Templates\" license!" msgstr "" #: inc/classes/class-astra-sites-wp-cli.php:184 msgid "" "Use `wp plugin deactivate astra-sites` and then `wp plugin activate " "astra-pro-sites`" msgstr "" #: inc/classes/class-astra-sites-wp-cli.php:188 #. translators: %s is the activate plugin license link. msgid "" "Use CLI command `wp brainstormforce license activate astra-pro-sites " "{YOUR_LICENSE_KEY}`" msgstr "" #: inc/classes/class-astra-sites-wp-cli.php:201 msgid "Installing Plugins.." msgstr "" #: inc/classes/class-astra-sites-wp-cli.php:216 msgid "Activating Plugins.." msgstr "" #: inc/classes/class-astra-sites-wp-cli.php:268 msgid "Importing Site Options.." msgstr "" #: inc/classes/class-astra-sites-wp-cli.php:276 msgid "Importing Widgets.." msgstr "" #: inc/classes/class-astra-sites-wp-cli.php:286 #. translators: %s is the site URL. msgid "" "Site Imported Successfully!\n" "Visit: %s" msgstr "" #: inc/classes/class-astra-sites-wp-cli.php:321 msgid "Invalid XML URL." msgstr "" #: inc/classes/class-astra-sites-wp-cli.php:326 #. translators: %s is the XML file URL. msgid "Downloading %s" msgstr "" #: inc/classes/class-astra-sites-wp-cli.php:330 msgid "Importing WXR.." msgstr "" #: inc/classes/class-astra-sites-wp-cli.php:334 #. translators: %s is error message. msgid "WXR file Download Failed. Error %s" msgstr "" #: inc/classes/class-astra-sites-wp-cli.php:361 msgid "Are you sure you want to delete imported site data?" msgstr "" #: inc/classes/class-astra-sites-wp-cli.php:369 msgid "Reseting Posts.." msgstr "" #: inc/classes/class-astra-sites-wp-cli.php:376 msgid "Reseting Terms.." msgstr "" #: inc/classes/class-astra-sites-wp-cli.php:383 msgid "Resting WP Forms..." msgstr "" #: inc/classes/class-astra-sites-wp-cli.php:427 msgid "Importing customizer settings.." msgstr "" #: inc/classes/class-astra-sites-wp-cli.php:476 msgid "Please add valid parameter." msgstr "" #: inc/classes/class-astra-sites-wp-cli.php:493 #. translators: %s is the current page builder name. msgid "Default page builder is \"%s\"." msgstr "" #: inc/classes/class-astra-sites-wp-cli.php:501 #. translators: %s is the page builder name. msgid "\"%s\" is set as default page builder." msgstr "" #: inc/classes/class-astra-sites-wp-cli.php:504 msgid "" "Invalid page builder slug. \n" "Check all page builder slugs with command `wp astra-sites page_builder list`" msgstr "" #: inc/classes/class-astra-sites-wp-cli.php:507 msgid "" "Invalid parameter! \n" "Please use `list` or `set` parameter." msgstr "" #: inc/classes/class-astra-sites-wp-cli.php:561 msgid "" "This page builder plugin is not installed. Please try a different page " "builder." msgstr "" #: inc/classes/class-astra-sites-wp-cli.php:570 msgid "This site type does not exist. Please try a different site type." msgstr "" #: inc/classes/class-astra-sites-wp-cli.php:579 msgid "This site category does not exist. Please try a different site category." msgstr "" #: inc/classes/class-astra-sites.php:234 msgid "Invalid API URL" msgstr "" #: inc/classes/class-astra-sites.php:246 msgid "Invalid Post Meta" msgstr "" #: inc/classes/class-astra-sites.php:253 msgid "Invalid Post ID or Elementor Meta" msgstr "" #: inc/classes/class-astra-sites.php:275 msgid "Provided API URL is empty! Please try again!" msgstr "" #: inc/classes/class-astra-sites.php:816 msgid "Theme Activated" msgstr "" #: inc/classes/class-astra-sites.php:863 msgid "User does not have permission!" msgstr "" #: inc/classes/class-astra-sites.php:950 msgid "See Library" msgstr "" #: inc/classes/class-astra-sites.php:1013 msgid "Animals" msgstr "" #: inc/classes/class-astra-sites.php:1014 msgid "Architecture/Buildings" msgstr "" #: inc/classes/class-astra-sites.php:1015 msgid "Backgrounds/Textures" msgstr "" #: inc/classes/class-astra-sites.php:1016 msgid "Beauty/Fashion" msgstr "" #: inc/classes/class-astra-sites.php:1017 msgid "Business/Finance" msgstr "" #: inc/classes/class-astra-sites.php:1018 msgid "Computer/Communication" msgstr "" #: inc/classes/class-astra-sites.php:1019 msgid "Education" msgstr "" #: inc/classes/class-astra-sites.php:1020 msgid "Emotions" msgstr "" #: inc/classes/class-astra-sites.php:1021 msgid "Food/Drink" msgstr "" #: inc/classes/class-astra-sites.php:1022 msgid "Health/Medical" msgstr "" #: inc/classes/class-astra-sites.php:1023 msgid "Industry/Craft" msgstr "" #: inc/classes/class-astra-sites.php:1024 msgid "Music" msgstr "" #: inc/classes/class-astra-sites.php:1025 msgid "Nature/Landscapes" msgstr "" #: inc/classes/class-astra-sites.php:1026 msgid "People" msgstr "" #: inc/classes/class-astra-sites.php:1027 msgid "Places/Monuments" msgstr "" #: inc/classes/class-astra-sites.php:1028 msgid "Religion" msgstr "" #: inc/classes/class-astra-sites.php:1029 msgid "Science/Technology" msgstr "" #: inc/classes/class-astra-sites.php:1030 msgid "Sports" msgstr "" #: inc/classes/class-astra-sites.php:1031 msgid "Transportation/Traffic" msgstr "" #: inc/classes/class-astra-sites.php:1032 msgid "Travel/Vacation" msgstr "" #: inc/classes/class-astra-sites.php:1035 msgid "Popular" msgstr "" #: inc/classes/class-astra-sites.php:1036 msgid "Latest" msgstr "" #: inc/classes/class-astra-sites.php:1037 msgid "Upcoming" msgstr "" #: inc/classes/class-astra-sites.php:1038 msgid "Editor's Choice" msgstr "" #: inc/classes/class-astra-sites.php:1041 msgid "Any Orientation" msgstr "" #: inc/classes/class-astra-sites.php:1042 msgid "Vertical" msgstr "" #: inc/classes/class-astra-sites.php:1043 msgid "Horizontal" msgstr "" #: inc/classes/class-astra-sites.php:1045 msgid "Free Images from Pixabay" msgstr "" #: inc/classes/class-astra-sites.php:1046 msgid "Pixabay Search - Ex: flowers" msgstr "" #: inc/classes/class-astra-sites.php:1047 msgid "Downloading..." msgstr "" #: inc/classes/class-astra-sites.php:1048 msgid "Validating..." msgstr "" #: inc/classes/class-astra-sites.php:1049 msgid "Please enter an API key." msgstr "" #: inc/classes/class-astra-sites.php:1050 msgid "An error occured with code " msgstr "" #: inc/classes/class-astra-sites.php:1100 msgid "Installed! Activating.." msgstr "" #: inc/classes/class-astra-sites.php:1101 msgid "Activating..." msgstr "" #: inc/classes/class-astra-sites.php:1102 msgid "Activated!" msgstr "" #: inc/classes/class-astra-sites.php:1103 msgid "Installing..." msgstr "" #: inc/classes/class-astra-sites.php:1185 #: inc/classes/class-astra-sites.php:1378 msgid "Get Agency Bundle" msgstr "" #: inc/classes/class-astra-sites.php:1187 msgid "Upgrade" msgstr "" #: inc/classes/class-astra-sites.php:1191 msgid "" "Syncing template library in the background. The process can take anywhere " "between 2 to 3 minutes. We will notify you once done." msgstr "" #: inc/classes/class-astra-sites.php:1192 msgid "" "Some of the files required during the import process are " "missing.

Please try again after some time." msgstr "" #: inc/classes/class-astra-sites.php:1193 msgid "" "

WordPress debug mode is currently enabled on your website. This has " "interrupted the import process..

Kindly disable debug mode and try " "importing Starter Template again.

You can add the following code into " "the wp-config.php file to disable debug " "mode.

define('WP_DEBUG', false);

" msgstr "" #: inc/classes/class-astra-sites.php:1195 #. translators: %s is a documentation link. msgid "" "

Your website is facing a temporary issue in connecting the template " "server.

Read article to resolve " "the issue and continue importing template.

" msgstr "" #: inc/classes/class-astra-sites.php:1199 #. translators: %s are white label strings. msgid "" "Warning! %1$s Import process is not complete. Don't close the window until " "import process complete. Do you still want to leave the window?" msgstr "" #: inc/classes/class-astra-sites.php:1200 msgid "Done! View Site" msgstr "" #: inc/classes/class-astra-sites.php:1203 #. translators: %s is a template name msgid "Import \"%s\" Template" msgstr "" #: inc/classes/class-astra-sites.php:1206 msgid "Installing Required Plugins.." msgstr "" #: inc/classes/class-astra-sites.php:1208 #. translators: %s are white label strings. msgid "Installing %1$s Theme.." msgstr "" #: inc/classes/class-astra-sites.php:1244 msgid "XMLReader Support Missing" msgstr "" #: inc/classes/class-astra-sites.php:1245 msgid "" "You're close to importing the template. To complete the process, enable " "XMLReader support on your website." msgstr "" #: inc/classes/class-astra-sites.php:1245 msgid "" "You can get in touch with your server administrator to enable XMLReader " "support." msgstr "" #: inc/classes/class-astra-sites.php:1248 msgid "cURL Support Missing" msgstr "" #: inc/classes/class-astra-sites.php:1249 msgid "To run a smooth import, kindly enable cURL support on your website." msgstr "" #: inc/classes/class-astra-sites.php:1249 msgid "You can get in touch with your server administrator to enable cURL support." msgstr "" #: inc/classes/class-astra-sites.php:1252 msgid "Disable Debug Mode" msgstr "" #: inc/classes/class-astra-sites.php:1253 msgid "" "WordPress debug mode is currently enabled on your website. With this, any " "errors from third-party plugins might affect the import process." msgstr "" #: inc/classes/class-astra-sites.php:1253 msgid "" "Kindly disable it to continue importing the Starter Template. To do so, you " "can add the following code into the wp-config.php file." msgstr "" #: inc/classes/class-astra-sites.php:1256 msgid "Update Plugin" msgstr "" #: inc/classes/class-astra-sites.php:1258 #. translators: %s update page link. msgid "Updates are available for plugins used in this starter template." msgstr "" #: inc/classes/class-astra-sites.php:1258 msgid "" "Kindly update them for a successful " "import. Skipping this step might break the template design/feature." msgstr "" #: inc/classes/class-astra-sites.php:1261 inc/includes/admin-page.php:479 #: inc/includes/templates.php:443 msgid "Required Plugins Missing" msgstr "" #: inc/classes/class-astra-sites.php:1262 inc/includes/admin-page.php:483 msgid "" "This starter template requires premium plugins. As these are third party " "premium plugins, you'll need to purchase, install and activate them first." msgstr "" #: inc/classes/class-astra-sites.php:1265 msgid "Dynamic Page" msgstr "" #: inc/classes/class-astra-sites.php:1266 inc/includes/admin-page.php:632 msgid "" "The page template you are about to import contains a dynamic widget/module. " "Please note this dynamic data will not be available with the imported page." msgstr "" #: inc/classes/class-astra-sites.php:1266 inc/includes/admin-page.php:633 msgid "You will need to add it manually on the page." msgstr "" #: inc/classes/class-astra-sites.php:1266 inc/includes/admin-page.php:634 msgid "This dynamic content will be available when you import the entire site." msgstr "" #: inc/classes/class-astra-sites.php:1352 #. translators: %s are link. msgid "" "This is a premium website demo available only with the Agency Bundles you " "can purchase it from here." msgstr "" #: inc/classes/class-astra-sites.php:1356 #. translators: %s are link. msgid "" "This is a premium template available with 'Agency' packages. Validate Your License Key to import this template." msgstr "" #: inc/classes/class-astra-sites.php:1382 msgid "Template" msgstr "" #: inc/classes/class-astra-sites.php:1383 msgid "Block" msgstr "" #: inc/classes/class-astra-sites.php:1384 inc/includes/templates.php:65 msgid "Dismiss" msgstr "" #: inc/classes/class-astra-sites.php:1385 inc/includes/admin-page.php:716 msgid "Install Required Plugins" msgstr "" #: inc/classes/class-astra-sites.php:1389 #. translators: %s are link. msgid "" "You can locate Starter Templates Settings under the " "Page Settings of the Style Tab." msgstr "" #: inc/classes/class-astra-sites.php:1391 msgid "Read More →" msgstr "" #: inc/classes/class-astra-sites.php:1494 msgid "Error: You don't have the required permissions to install plugins." msgstr "" #: inc/classes/class-astra-sites.php:1530 msgid "Plugin Activated" msgstr "" #: inc/classes/class-astra-sites.php:1827 msgid "Template library refreshed!" msgstr "" #: inc/importers/batch-processing/helpers/class-wp-background-process-astra-site-importer.php:87 msgid "All processes are complete" msgstr "" #: inc/importers/batch-processing/helpers/class-wp-background-process.php:440 #. translators: %d are the minutes. msgid "Every %d Minutes" msgstr "" #: inc/importers/class-astra-widget-importer.php:88 msgid "Import data could not be read. Please try a different file." msgstr "" #: inc/importers/class-astra-widget-importer.php:132 msgid "Widget area does not exist in theme (using Inactive)" msgstr "" #: inc/importers/class-astra-widget-importer.php:154 msgid "Site does not support widget" msgstr "" #: inc/importers/class-astra-widget-importer.php:190 msgid "Widget already exists" msgstr "" #: inc/importers/class-astra-widget-importer.php:259 msgid "Imported" msgstr "" #: inc/importers/class-astra-widget-importer.php:262 msgid "Imported to Inactive" msgstr "" #: inc/importers/class-astra-widget-importer.php:268 msgid "No Title" msgstr "" #: inc/importers/wxr-importer/class-astra-wxr-importer.php:404 msgid "Import complete!" msgstr "" #: inc/importers/wxr-importer/class-wxr-importer.php:224 msgid "Could not open the file for parsing" msgstr "" #: inc/importers/wxr-importer/class-wxr-importer.php:262 #: inc/importers/wxr-importer/class-wxr-importer.php:381 #: inc/importers/wxr-importer/class-wxr-importer.php:457 #. translators: %1$s is WXR version, %2$s is max supported WXR version. msgid "" "This WXR file (version %1$s) is newer than the importer (version %2$s) and " "may not be supported. Please consider updating." msgstr "" #: inc/importers/wxr-importer/class-wxr-importer.php:608 msgid "The file does not exist, please try again." msgstr "" #: inc/importers/wxr-importer/class-wxr-importer.php:668 msgid "Invalid author mapping" msgstr "" #: inc/importers/wxr-importer/class-wxr-importer.php:769 msgid "Cannot import auto-draft posts" msgstr "" #: inc/importers/wxr-importer/class-wxr-importer.php:864 #. translators: %1$s is the import message, %2$s is post type. msgid "Failed to import \"%1$s\": Invalid post type %2$s" msgstr "" #: inc/importers/wxr-importer/class-wxr-importer.php:877 #. translators: %1$s single post type, %2$s is post title. msgid "%1$s \"%2$s\" already exists." msgstr "" #: inc/importers/wxr-importer/class-wxr-importer.php:974 #. translators: %s is post title msgid "Skipping attachment \"%s\", fetching attachments disabled" msgstr "" #: inc/importers/wxr-importer/class-wxr-importer.php:998 #. translators: %1$s is the post title, %2$s is post type. msgid "Failed to import \"%1$s\" (%2$s)" msgstr "" #: inc/importers/wxr-importer/class-wxr-importer.php:1033 #: inc/importers/wxr-importer/class-wxr-importer.php:1921 #. translators: %1$s is the post title, %2$s is post type. #. translators: %1$s is the taxonomy name, %2$s is taxonomy. msgid "Imported \"%1$s\" (%2$s)" msgstr "" #: inc/importers/wxr-importer/class-wxr-importer.php:1041 #. translators: %1$s is the original post id, %2$s is old post id. msgid "Post %1$d remapped to %2$d" msgstr "" #: inc/importers/wxr-importer/class-wxr-importer.php:1192 msgid "Invalid file type" msgstr "" #: inc/importers/wxr-importer/class-wxr-importer.php:1698 #. translators: %s user login name msgid "Failed to import user \"%s\"" msgstr "" #: inc/importers/wxr-importer/class-wxr-importer.php:1722 #. translators: %s user login name msgid "Imported user \"%s\"" msgstr "" #: inc/importers/wxr-importer/class-wxr-importer.php:1729 #. translators: %1$s original user Id, %2$s old user Id. msgid "User %1$d remapped to %2$d" msgstr "" #: inc/importers/wxr-importer/class-wxr-importer.php:1894 #. translators: %1$s is the taxonomy, %2$s is taxonomy name. msgid "Failed to import %1$s %2$s" msgstr "" #: inc/importers/wxr-importer/class-wxr-importer.php:1929 #. translators: %1$s is term original id, %2$s is term id. msgid "Term %1$d remapped to %2$d" msgstr "" #: inc/importers/wxr-importer/class-wxr-importer.php:1987 #. translators: %1$s is error code, %2$s is error code header, %3$s is url. msgid "Remote server returned %1$d %2$s for %3$s" msgstr "" #: inc/importers/wxr-importer/class-wxr-importer.php:2000 msgid "Remote file is incorrect size" msgstr "" #: inc/importers/wxr-importer/class-wxr-importer.php:2005 msgid "Zero size file downloaded" msgstr "" #: inc/importers/wxr-importer/class-wxr-importer.php:2012 #. translators: %s max file size. msgid "Remote file is too large, limit is %s" msgstr "" #: inc/importers/wxr-importer/class-wxr-importer.php:2045 #. translators: %d is post id. msgid "Running post-processing for post %d" msgstr "" #: inc/importers/wxr-importer/class-wxr-importer.php:2061 #. translators: %1$s is post title, %2$s is post id. msgid "Could not find the post parent for \"%1$s\" (post #%2$d)" msgstr "" #: inc/importers/wxr-importer/class-wxr-importer.php:2069 #. translators: %1$d is post id, %2$d is parent post id. msgid "Post %1$d was imported with parent %2$d, but could not be found" msgstr "" #: inc/importers/wxr-importer/class-wxr-importer.php:2086 #. translators: %1$s is the post title, %2$s is post id. msgid "Could not find the author for \"%1$s\" (post #%2$d)" msgstr "" #: inc/importers/wxr-importer/class-wxr-importer.php:2094 #. translators: %1$d is post id, %2$s is author slug. msgid "Post %1$d was imported with author \"%2$s\", but could not be found" msgstr "" #: inc/importers/wxr-importer/class-wxr-importer.php:2123 #. translators: %d is post id. msgid "Post %d was marked for post-processing, but none was required." msgstr "" #: inc/importers/wxr-importer/class-wxr-importer.php:2137 #. translators: %1$s is the post title, %2$s is post id. msgid "Could not update \"%1$s\" (post #%2$d) with mapped data" msgstr "" #: inc/importers/wxr-importer/class-wxr-importer.php:2191 #. translators: %1$s is the post title, %2$s is post id. msgid "Could not find the menu object for \"%1$s\" (post #%2$d)" msgstr "" #: inc/importers/wxr-importer/class-wxr-importer.php:2199 #. translators: %1$s is post id, %2$s is post object id, %3$s is menu type. msgid "" "Post %1$d was imported with object \"%2$d\" of type \"%3$s\", but could not " "be found" msgstr "" #: inc/importers/wxr-importer/class-wxr-importer.php:2230 #. translators: %d is comment id. msgid "Could not find the comment parent for comment #%d" msgstr "" #: inc/importers/wxr-importer/class-wxr-importer.php:2237 #. translators: %1$s is comment id, %2$s is parent comment id. msgid "Comment %1$d was imported with parent %2$d, but could not be found" msgstr "" #: inc/importers/wxr-importer/class-wxr-importer.php:2254 #. translators: %d is comment id. msgid "Could not find the author for comment #%d" msgstr "" #: inc/importers/wxr-importer/class-wxr-importer.php:2261 #. translators: %1$d is comment id, %2$d is author id. msgid "Comment %1$d was imported with author %2$d, but could not be found" msgstr "" #: inc/importers/wxr-importer/class-wxr-importer.php:2281 #. translators: %d is comment id. msgid "Could not update comment #%d with mapped data" msgstr "" #: inc/includes/admin-page.php:43 msgid "Heading" msgstr "" #: inc/includes/admin-page.php:61 msgid "We're Almost There!" msgstr "" #: inc/includes/admin-page.php:66 msgid "" "You're close to importing the template. To complete the process, please " "clear the following conditions." msgstr "" #: inc/includes/admin-page.php:96 inc/includes/admin-page.php:102 #: inc/includes/admin-page.php:104 inc/includes/admin-page.php:491 #: inc/includes/admin-page.php:637 inc/includes/admin-page.php:770 #: inc/includes/templates.php:455 msgid "Skip & Import" msgstr "" #: inc/includes/admin-page.php:97 inc/includes/admin-page.php:105 #: inc/includes/admin-page.php:492 inc/includes/admin-page.php:638 #: inc/includes/admin-page.php:771 inc/includes/templates.php:456 msgid "Cancel" msgstr "" #: inc/includes/admin-page.php:101 msgid "Update" msgstr "" #: inc/includes/admin-page.php:116 inc/includes/image-templates.php:54 #: inc/includes/image-templates.php:89 inc/includes/templates.php:234 #: inc/includes/templates.php:318 inc/includes/templates.php:405 #: inc/includes/templates.php:464 msgid "Sorry No Results Found." msgstr "" #: inc/includes/admin-page.php:126 inc/includes/image-templates.php:93 #: inc/includes/templates.php:241 inc/includes/templates.php:325 #: inc/includes/templates.php:412 inc/includes/templates.php:474 #. translators: %1$s External Link msgid "" "Don't see a template you would like to import?
Make a Template Suggestion!" msgstr "" #: inc/includes/admin-page.php:129 inc/includes/admin-page.php:152 #: inc/includes/templates.php:244 inc/includes/templates.php:328 #: inc/includes/templates.php:415 inc/includes/templates.php:477 msgid "Back to Templates" msgstr "" #: inc/includes/admin-page.php:139 msgid "Favorite Template List Is Empty." msgstr "" #: inc/includes/admin-page.php:148 #. translators: %1$s External Link msgid "" "You'll notice a heart-shaped symbol on every template card. Simply tap this " "icon to mark the template as Favorite." msgstr "" #: inc/includes/admin-page.php:172 inc/includes/admin-page.php:269 #: inc/includes/admin-page.php:338 msgid "Make as Favorite" msgstr "" #: inc/includes/admin-page.php:182 inc/includes/admin-page.php:278 msgid "Make as Unfavorite" msgstr "" #: inc/includes/admin-page.php:231 inc/includes/admin-page.php:320 #: inc/includes/admin-page.php:381 inc/includes/templates.php:178 #: inc/includes/templates.php:307 inc/includes/templates.php:394 #. translators: %s are white label strings. #. translators: %s are white label strings. #. translators: %1$s External Link msgid "This premium template is accessible with %1$s \"Agency\" Package." msgstr "" #: inc/includes/admin-page.php:260 msgid "Site Templates" msgstr "" #: inc/includes/admin-page.php:329 inc/includes/admin-page.php:516 msgid "Page Templates" msgstr "" #: inc/includes/admin-page.php:400 #. translators: %s is pricing page link msgid "" "This is a premium template available with 'Agency' package. you can " "purchase it from here." msgstr "" #: inc/includes/admin-page.php:406 #. translators: %s is article link msgid "" "If you already own an Agency pack. Read an article to know how you can import a premium website demo." msgstr "" #: inc/includes/admin-page.php:417 msgid "" "The page templates which contain the dynamic widgets/modules are not " "available for single template import. With the \"Import Site\" option, you " "can get those pages." msgstr "" #: inc/includes/admin-page.php:418 msgid "You can have the complete site preview from bottom left button." msgstr "" #: inc/includes/admin-page.php:450 #. translators: %s is pricing page link msgid "" "

Seems like you have purchased the %4$s 'Mini Agency' package with a " "choice of '%1$s' page builder addon.

While this template is built " "with '%2$s' page builder addon.

Read article here to see how you can proceed.

" msgstr "" #: inc/includes/admin-page.php:461 msgid "You are just 2 minutes away from importing this demo!" msgstr "" #: inc/includes/admin-page.php:462 msgid "" "This is a premium website demo template. Please activate your license to " "access it." msgstr "" #: inc/includes/admin-page.php:466 #. translators: %s is article link msgid "" "Learn how you can activate the " "license of the %2$s plugin." msgstr "" #: inc/includes/admin-page.php:557 msgid "Not Valid License" msgstr "" #: inc/includes/admin-page.php:567 msgid "Import Complete Site" msgstr "" #: inc/includes/admin-page.php:568 msgid "Import Template" msgstr "" #: inc/includes/admin-page.php:579 inc/includes/admin-page.php:595 msgid "Imported Successfully!" msgstr "" #: inc/includes/admin-page.php:583 msgid "Hurray! The Website Imported Successfully! 🎉" msgstr "" #: inc/includes/admin-page.php:584 inc/includes/admin-page.php:600 msgid "Go ahead, customize the text, images and design to make it yours!" msgstr "" #: inc/includes/admin-page.php:585 inc/includes/admin-page.php:601 msgid "Have fun!" msgstr "" #: inc/includes/admin-page.php:586 inc/includes/admin-page.php:602 msgid "" "PS: We try our best to use images that are free from legal perspectives. " "However, we do not take any responsibility. We strongly advise website " "owners to replace the images and any copyrighted media before publishing " "them online." msgstr "" #: inc/includes/admin-page.php:589 msgid "View Site" msgstr "" #: inc/includes/admin-page.php:599 msgid "Hurray! The Template Imported Successfully! 🎉" msgstr "" #: inc/includes/admin-page.php:605 msgid "View Template" msgstr "" #: inc/includes/admin-page.php:615 msgid "The import process interrupted!" msgstr "" #: inc/includes/admin-page.php:616 msgid "Your website is facing a temporary issue connecting to the template server." msgstr "" #: inc/includes/admin-page.php:617 msgid "Please try again after some time." msgstr "" #: inc/includes/admin-page.php:628 msgid "Heads Up!" msgstr "" #: inc/includes/admin-page.php:656 msgid "Your Selected Website is Being Imported!" msgstr "" #: inc/includes/admin-page.php:658 msgid "Your Selected Template is Being Imported!" msgstr "" #: inc/includes/admin-page.php:673 msgid "Delete Previously Imported Site" msgstr "" #: inc/includes/admin-page.php:674 msgid "" "WARNING: Selecting this option will delete all data from the previous " "import. Choose this option only if this is intended." msgstr "" #: inc/includes/admin-page.php:674 msgid "You can find the backup to the current customizer settings at " msgstr "" #: inc/includes/admin-page.php:674 msgid "/wp-content/uploads/astra-sites/" msgstr "" #: inc/includes/admin-page.php:685 msgid "Install & Activate Astra Theme" msgstr "" #: inc/includes/admin-page.php:686 msgid "" "To import the site in the original format, you would need the Astra theme " "activated. You can import it with any other theme, but the site might lose " "some of the design settings and look a bit different." msgstr "" #: inc/includes/admin-page.php:694 msgid "Import Customizer Settings" msgstr "" #: inc/includes/admin-page.php:698 #. translators: %s are white label strings. msgid "" "%1$s customizer serves global settings that give uniform design to the " "website. Choosing this option will override your current customizer " "settings." msgstr "" #: inc/includes/admin-page.php:709 msgid "Import Widgets" msgstr "" #: inc/includes/admin-page.php:719 msgid "" "Plugins needed to import this template are missing. Required plugins will " "be installed and activated automatically." msgstr "" #: inc/includes/admin-page.php:728 msgid "Import Content" msgstr "" #: inc/includes/admin-page.php:731 msgid "" "Selecting this option will import dummy pages, posts, images, and menus. If " "you do not want to import dummy content, please uncheck this option." msgstr "" #: inc/includes/admin-page.php:749 #. translators: %s is the dynamic string. msgid "" "Import process can take anywhere between 2 to 10 minutes depending on the " "size of the %s and speed of the connection." msgstr "" #: inc/includes/admin-page.php:755 #. translators: %s is the dynamic string. msgid "Please do NOT close this browser window until the %s is imported completely." msgstr "" #: inc/includes/admin-page.php:769 msgid "Import" msgstr "" #: inc/includes/image-templates.php:117 msgid "Back to Images" msgstr "" #: inc/includes/image-templates.php:127 msgid "Already Saved" msgstr "" #: inc/includes/image-templates.php:129 msgid "Save & Insert" msgstr "" #: inc/includes/templates.php:43 msgid "Filter by Color" msgstr "" #: inc/includes/templates.php:44 msgid "Light" msgstr "" #: inc/includes/templates.php:45 msgid "Dark" msgstr "" #: inc/includes/templates.php:51 msgid "SEARCH" msgstr "" #: inc/includes/templates.php:90 msgid "Back to Pages" msgstr "" #: inc/includes/templates.php:112 msgid "Back to Layout" msgstr "" #: inc/includes/templates.php:116 msgid "Pages" msgstr "" #: inc/includes/templates.php:117 msgid "Blocks" msgstr "" #: inc/includes/templates.php:122 inc/includes/templates.php:123 msgid "Close" msgstr "" #: inc/includes/templates.php:223 inc/includes/templates.php:296 msgid "INSERT" msgstr "" #: inc/includes/templates.php:301 msgid "Get Access!" msgstr "" #: inc/includes/templates.php:429 msgid "Insert" msgstr "" #: inc/includes/templates.php:447 msgid "" "This starter site requires premium plugins. As these are third party " "premium plugins, you'll need to purchase, install and activate them first." msgstr "" #: inc/includes/templates.php:532 msgid "Import " msgstr "" #: inc/includes/templates.php:533 msgid "Save " msgstr "" #: inc/includes/white-label.php:29 msgid "Plugin Name:" msgstr "" #: inc/includes/white-label.php:34 msgid "Plugin Description:" msgstr "" #: inc/lib/astra-notices/class-astra-notices.php:120 msgid "WordPress Nonce not validated." msgstr "" #. Plugin URI of the plugin/theme msgid "https://wpastra.com/" msgstr "" #. Description of the plugin/theme msgid "" "Starter Templates is all in one solution for complete starter sites, single " "page templates, blocks & images. This plugin offers the premium library of " "ready templates & provides quick access to beautiful Pixabay images that " "can be imported in your website easily." msgstr "" #. Author of the plugin/theme msgid "Brainstorm Force" msgstr "" #. Author URI of the plugin/theme msgid "https://www.brainstormforce.com" msgstr "" #: inc/classes/class-astra-sites-importer-log.php:287 #. translators: %1$s Memory Limit, %2$s Recommended memory limit. msgctxt "Recommended Memory Limit" msgid "Current memory limit %1$s. We recommend setting memory to at least %2$s." msgstr "" #: inc/classes/class-astra-sites-importer-log.php:368 msgctxt "PHP Version" msgid "We recommend to use php 5.4 or higher" msgstr ""PKN\!22inc/scripts/build.jsnuW+A/** * Build * * The create-guten-block CLI builds here. */ "use strict" // Do this as the first thing so that any code reading it knows the right env. process.env.BABEL_ENV = "production" process.env.NODE_ENV = "production" // Makes the script crash on unhandled rejections instead of silently // ignoring them. In the future, promise rejections that are not handled will // terminate the Node.js process with a non-zero exit code. process.on( "unhandledRejection", err => { throw err } ) // Modules. const fs = require( "fs" ) const ora = require( "ora" ) const path = require( "path" ) const chalk = require( "chalk" ) const webpack = require( "webpack" ) const fileSize = require( "filesize" ) const gzipSize = require( "gzip-size" ) const config = require( "../config/webpack.config.prod" ) // Build file paths. const theCWD = process.cwd() const fileBuildJS = path.resolve( theCWD, "inc/assets/js/dist/index.js" ) /** * Get File Size * * Get filesizes of all the files. * * @param {string} filePath path. * @returns {string} then size result. */ const getFileSize = filePath => { return fileSize( gzipSize.sync( fs.readFileSync( filePath ) ) ) } // clearConsole(); // Init the spinner. const spinner = new ora( { text: "" } ) /** * Build function * * Create the production build and print the deployment instructions. * * @param {json} webpackConfig config */ async function build( webpackConfig ) { // Compiler Instance. const compiler = await webpack( webpackConfig ) // Run the compiler. compiler.run( ( err, stats ) => { var stats_json = stats.toJson( {}, true ) console.log( stats_json.errors ) console.log( stats_json.warnings ) // Start the build. console.log( `\n ${ chalk.dim( "Let's build and compile the files..." ) }` ) console.log( "\n✅ ", chalk.black.bgGreen( " Built successfully! \n" ) ) console.log( "\n\n", "File sizes after gzip:", "\n\n", getFileSize( fileBuildJS ), `${ chalk.dim( "— inc/assets/js/dist/" ) }`, `${ chalk.green( "index.js" ) }`, "\n\n" ) return true } ) } build( config ) PKN\4**inc/scripts/start.jsnuW+A/** * Start * * The create-guten-block CLI starts here. * * TODO: * - checkRequiredFiles * - printBuildError */ "use strict" // Do this as the first thing so that any code reading it knows the right env. process.env.BABEL_ENV = "development" process.env.NODE_ENV = "development" // Makes the script crash on unhandled rejections instead of silently // ignoring them. In the future, promise rejections that are not handled will // terminate the Node.js process with a non-zero exit code. process.on( "unhandledRejection", err => { throw err } ) const ora = require( "ora" ) const chalk = require( "chalk" ) const webpack = require( "webpack" ) const config = require( "../config/webpack.config.dev" ) // Don't run below node 8. const currentNodeVersion = process.versions.node const semver = currentNodeVersion.split( "." ) const major = semver[ 0 ] // If below Node 8. if ( major < 8 ) { console.error( chalk.red( "You are running Node " + currentNodeVersion + ".\n" + "Starter Sites requires Node 8 or higher. \n" + "Kindly, update your version of Node." ) ) process.exit( 1 ) } // Init the spinner. const spinner = new ora( { text: "" } ) // Create the production build and print the deployment instructions. async function build( webpackConfig ) { // Compiler Instance. const compiler = await webpack( webpackConfig ) // Run the compiler. compiler.watch( {}, ( err, stats ) => { //clearConsole(); var stats_json = stats.toJson( {}, true ) console.log( stats_json.errors ) console.log( stats_json.warnings ) // Start the build. console.log( `\n${ chalk.dim( "Let's build and compile the files..." ) }` ) console.log( "\n✅ ", chalk.black.bgGreen( " Compiled successfully! \n" ) ) console.log( chalk.dim( " Note that the development build is not optimized. \n" ), chalk.dim( " To create a production build, use" ), chalk.green( "npm" ), chalk.white( "run build\n" ) ) return spinner.start( `${ chalk.dim( "Watching for changes... (Press CTRL + C to stop)." ) }` ) } ) } build( config ) PKN\9[Oinc/importers/batch-processing/class-astra-sites-batch-processing-gutenberg.phpnuW+A tag and attributes. $allowedposttags['svg'] = array( 'xmlns' => true, 'viewbox' => true, ); // tag and attributes. $allowedposttags['path'] = array( 'd' => true, ); } return $allowedposttags; } /** * Import * * @since 1.2.14 * @return void */ public function import() { // Allow the SVG tags in batch update process. add_filter( 'wp_kses_allowed_html', array( $this, 'allowed_tags_and_attributes' ), 10, 2 ); if ( defined( 'WP_CLI' ) ) { WP_CLI::line( 'Processing "Gutenberg" Batch Import' ); } Astra_Sites_Importer_Log::add( '---- Processing WordPress Posts / Pages - for "Gutenberg" ----' ); $post_types = apply_filters( 'astra_sites_gutenberg_batch_process_post_types', array( 'page' ) ); if ( defined( 'WP_CLI' ) ) { WP_CLI::line( 'For post types: ' . implode( ', ', $post_types ) ); } $post_ids = Astra_Sites_Batch_Processing::get_pages( $post_types ); if ( empty( $post_ids ) && ! is_array( $post_ids ) ) { return; } foreach ( $post_ids as $post_id ) { $this->import_single_post( $post_id ); } } /** * Update post meta. * * @param integer $post_id Post ID. * @return void */ public function import_single_post( $post_id = 0 ) { if ( defined( 'WP_CLI' ) ) { WP_CLI::line( 'Gutenberg - Processing page: ' . $post_id ); } $is_elementor_page = get_post_meta( $post_id, '_elementor_version', true ); $is_beaver_builder_page = get_post_meta( $post_id, '_fl_builder_enabled', true ); $is_brizy_page = get_post_meta( $post_id, 'brizy_post_uid', true ); // If page contain Elementor, Brizy or Beaver Builder meta then skip this page. if ( $is_elementor_page || $is_beaver_builder_page || $is_brizy_page ) { return; } Astra_Sites_Importer_Log::add( '---- Processing WordPress Page - for Gutenberg ---- "' . $post_id . '"' ); $ids_mapping = get_option( 'astra_sites_wpforms_ids_mapping', array() ); // Post content. $content = get_post_field( 'post_content', $post_id ); // Empty mapping? Then return. if ( ! empty( $ids_mapping ) ) { // Replace ID's. foreach ( $ids_mapping as $old_id => $new_id ) { $content = str_replace( '[wpforms id="' . $old_id, '[wpforms id="' . $new_id, $content ); } } // This replaces the category ID in UAG Post blocks. $site_options = get_option( 'astra_sites_import_data', array() ); if ( isset( $site_options['astra-site-taxonomy-mapping'] ) ) { $tax_mapping = $site_options['astra-site-taxonomy-mapping']; if ( isset( $tax_mapping['post'] ) ) { $catogory_mapping = ( isset( $tax_mapping['post']['category'] ) ) ? $tax_mapping['post']['category'] : array(); if ( is_array( $catogory_mapping ) && ! empty( $catogory_mapping ) ) { foreach ( $catogory_mapping as $key => $value ) { $this_site_term = get_term_by( 'slug', $value['slug'], 'category' ); if ( ! is_wp_error( $this_site_term ) && $this_site_term ) { $content = str_replace( '"categories":"' . $value['id'], '"categories":"' . $this_site_term->term_id, $content ); } } } } } // # Tweak // Gutenberg break block markup from render. Because the '&' is updated in database with '&' and it // expects as 'u0026amp;'. So, Converted '&' with 'u0026amp;'. // // @todo This affect for normal page content too. Detect only Gutenberg pages and process only on it. // $content = str_replace( '&', "\u0026amp;", $content ); $content = $this->get_content( $content ); // Update content. wp_update_post( array( 'ID' => $post_id, 'post_content' => $content, ) ); } /** * Download and Replace hotlink images * * @since 2.0.0 * * @param string $content Mixed post content. * @return array Hotlink image array. */ public function get_content( $content = '' ) { $content = stripslashes( $content ); // Extract all links. preg_match_all( '#\bhttps?://[^,\s()<>]+(?:\([\w\d]+\)|([^,[:punct:]\s]|/))#', $content, $match ); $all_links = array_unique( $match[0] ); // Not have any link. if ( empty( $all_links ) ) { return $content; } $link_mapping = array(); $image_links = array(); $other_links = array(); // Extract normal and image links. foreach ( $all_links as $key => $link ) { if ( preg_match( '/^((https?:\/\/)|(www\.))([a-z0-9-].?)+(:[0-9]+)?\/[\w\-]+\.(jpg|png|gif|jpeg)\/?$/i', $link ) ) { // Get all image links. // Avoid *-150x, *-300x and *-1024x images. if ( false === strpos( $link, '-150x' ) && false === strpos( $link, '-300x' ) && false === strpos( $link, '-1024x' ) ) { $image_links[] = $link; } } else { // Collect other links. $other_links[] = $link; } } // Step 1: Download images. if ( ! empty( $image_links ) ) { foreach ( $image_links as $key => $image_url ) { // Download remote image. $image = array( 'url' => $image_url, 'id' => 0, ); $downloaded_image = Astra_Sites_Image_Importer::get_instance()->import( $image ); // Old and New image mapping links. $link_mapping[ $image_url ] = $downloaded_image['url']; } } // Step 2: Replace the demo site URL with live site URL. if ( ! empty( $other_links ) ) { $demo_data = get_option( 'astra_sites_import_data', array() ); if ( isset( $demo_data['astra-site-url'] ) ) { $site_url = get_site_url(); foreach ( $other_links as $key => $link ) { $link_mapping[ $link ] = str_replace( 'https:' . $demo_data['astra-site-url'], $site_url, $link ); } } } // Step 3: Replace mapping links. foreach ( $link_mapping as $old_url => $new_url ) { $content = str_replace( $old_url, $new_url, $content ); // Replace the slashed URLs if any exist. $old_url = str_replace( '/', '/\\', $old_url ); $new_url = str_replace( '/', '/\\', $new_url ); $content = str_replace( $old_url, $new_url, $content ); } return $content; } } /** * Kicking this off by calling 'get_instance()' method */ Astra_Sites_Batch_Processing_Gutenberg::get_instance(); endif; PKN\&k k Jinc/importers/batch-processing/class-astra-sites-batch-processing-misc.phpnuW+A 'nav_menu_item', // Query performance optimization. 'fields' => 'ids', 'no_found_rows' => true, 'post_status' => 'any', ); $query = new WP_Query( $args ); // Have posts? if ( $query->have_posts() ) : return $query->posts; endif; return null; } } /** * Kicking this off by calling 'get_instance()' method */ Astra_Sites_Batch_Processing_Misc::get_instance(); endif; PKN\\CTinc/importers/batch-processing/class-astra-sites-batch-processing-beaver-builder.phpnuW+Aimport_single_post( $post_id ); } } } /** * Update post meta. * * @param integer $post_id Post ID. * @return void */ public function import_single_post( $post_id = 0 ) { if ( defined( 'WP_CLI' ) ) { WP_CLI::line( 'Beaver Builder - Processing page: ' . $post_id ); } Astra_Sites_Importer_Log::add( '---- Processing WordPress Page - for Beaver Builder ---- "' . $post_id . '"' ); if ( ! empty( $post_id ) ) { // Get page builder data. $data = get_post_meta( $post_id, '_fl_builder_data', true ); if ( ! empty( $data ) ) { foreach ( $data as $key => $el ) { // Update 'row' images. if ( 'row' === $el->type ) { $data[ $key ]->settings = self::update_row( $el->settings ); } // Update 'module' images. if ( 'module' === $el->type ) { $data[ $key ]->settings = self::update_module( $el->settings ); } // Update 'column' images. if ( 'column' === $el->type ) { $data[ $key ]->settings = self::update_column( $el->settings ); } } // Update page builder data. update_post_meta( $post_id, '_fl_builder_data', $data ); update_post_meta( $post_id, '_fl_builder_draft', $data ); // Clear all cache. FLBuilderModel::delete_asset_cache_for_all_posts(); } } } /** * Import Module Images. * * @param object $settings Module settings object. * @return object */ public static function update_module( $settings ) { // 1) Set photos. $settings = self::import_photo( $settings ); /** * 2) Set `$settings->data` for Only type 'image-icon' * * @todo Remove the condition `'image-icon' === $settings->type` if `$settings->data` is used only for the Image Icon. */ if ( isset( $settings->data ) && isset( $settings->photo ) && ! empty( $settings->photo ) && 'image-icon' === $settings->type ) { $settings->data = FLBuilderPhoto::get_attachment_data( $settings->photo ); } if ( 'uabb-wp-forms-styler' === $settings->type ) { astra_sites_error_log( '--------WP Form Styler ID replacement start-------' ); $ids_mapping = get_option( 'astra_sites_wpforms_ids_mapping', array() ); if ( $ids_mapping ) { // Update WP form IDs. foreach ( $ids_mapping as $old_id => $new_id ) { if ( isset( $settings->wp_form_id ) && $old_id === $settings->wp_form_id ) { astra_sites_error_log( '--------WP Form Styler ID ' . $old_id . ' replaced to ' . $new_id . '-------' ); $settings->wp_form_id = $new_id; } } } astra_sites_error_log( '--------WP Form Styler ID replacement done-------' ); } // 3) Set `list item` module images. if ( isset( $settings->add_list_item ) ) { foreach ( $settings->add_list_item as $key => $value ) { $settings->add_list_item[ $key ] = self::import_photo( $value ); } } // 4) Set `list item` module images. if ( isset( $settings->text ) ) { $settings->text = self::get_wpforms_mapping( $settings->text ); } elseif ( isset( $settings->html ) ) { $settings->html = self::get_wpforms_mapping( $settings->html ); } return $settings; } /** * Replace WP Forms shortcode. * * @since 2.0.0 * @param string $content Content. * @return string Content. */ private static function get_wpforms_mapping( $content = '' ) { $ids_mapping = get_option( 'astra_sites_wpforms_ids_mapping', array() ); astra_sites_error_log( wp_json_encode( $ids_mapping ) ); if ( $ids_mapping ) { // Update WP form IDs. foreach ( $ids_mapping as $old_id => $new_id ) { $content = str_replace( '[wpforms id="' . $old_id, '[wpforms id="' . $new_id, $content ); } } return $content; } /** * Import Column Images. * * @param object $settings Column settings object. * @return object */ public static function update_column( $settings ) { // 1) Set BG Images. $settings = self::import_bg_image( $settings ); return $settings; } /** * Import Row Images. * * @param object $settings Row settings object. * @return object */ public static function update_row( $settings ) { // 1) Set BG Images. $settings = self::import_bg_image( $settings ); return $settings; } /** * Helper: Import BG Images. * * @param object $settings Row settings object. * @return object */ public static function import_bg_image( $settings ) { if ( ( ! empty( $settings->bg_image ) && ! empty( $settings->bg_image_src ) ) ) { $image = array( 'url' => $settings->bg_image_src, 'id' => $settings->bg_image, ); $downloaded_image = Astra_Sites_Image_Importer::get_instance()->import( $image ); $settings->bg_image_src = $downloaded_image['url']; $settings->bg_image = $downloaded_image['id']; } return $settings; } /** * Helper: Import Photo. * * @param object $settings Row settings object. * @return object */ public static function import_photo( $settings ) { if ( ! empty( $settings->photo ) && ! empty( $settings->photo_src ) ) { $image = array( 'url' => $settings->photo_src, 'id' => $settings->photo, ); $downloaded_image = Astra_Sites_Image_Importer::get_instance()->import( $image ); $settings->photo_src = $downloaded_image['url']; $settings->photo = $downloaded_image['id']; } return $settings; } } /** * Kicking this off by calling 'get_instance()' method */ Astra_Sites_Batch_Processing_Beaver_Builder::get_instance(); endif; PKN\fچffEinc/importers/batch-processing/class-astra-sites-batch-processing.phpnuW+Aimport_categories(); wp_send_json_success(); } /** * Import Site Categories * * @since 2.0.0 * @return void */ public function import_site_categories() { Astra_Sites_Batch_Processing_Importer::get_instance()->import_site_categories(); wp_send_json_success(); } /** * Import Block Categories * * @since 2.0.0 * @return void */ public function import_block_categories() { Astra_Sites_Batch_Processing_Importer::get_instance()->import_block_categories(); wp_send_json_success(); } /** * Import Page Builders * * @since 2.0.0 * @return void */ public function import_page_builders() { Astra_Sites_Batch_Processing_Importer::get_instance()->import_page_builders(); wp_send_json_success(); } /** * Import Blocks * * @since 2.0.0 * @return void */ public function import_blocks() { $page_no = isset( $_POST['page_no'] ) ? absint( $_POST['page_no'] ) : ''; // phpcs:ignore WordPress.Security.NonceVerification.Missing if ( $page_no ) { $sites_and_pages = Astra_Sites_Batch_Processing_Importer::get_instance()->import_blocks( $page_no ); wp_send_json_success(); } wp_send_json_error(); } /** * Import Sites * * @since 2.0.0 * @return void */ public function import_sites() { $page_no = isset( $_POST['page_no'] ) ? absint( $_POST['page_no'] ) : ''; // phpcs:ignore WordPress.Security.NonceVerification.Missing if ( $page_no ) { $sites_and_pages = Astra_Sites_Batch_Processing_Importer::get_instance()->import_sites( $page_no ); $page_builder_keys = wp_list_pluck( $sites_and_pages, 'astra-site-page-builder' ); $default_page_builder = Astra_Sites_Page::get_instance()->get_setting( 'page_builder' ); $current_page_builder_sites = array(); foreach ( $page_builder_keys as $site_id => $page_builder ) { if ( $default_page_builder === $page_builder ) { $current_page_builder_sites[ $site_id ] = $sites_and_pages[ $site_id ]; } } wp_send_json_success( $current_page_builder_sites ); } wp_send_json_error(); } /** * Sites Requests Count * * @since 2.0.0 * @return void */ public function sites_requests_count() { // Get count. $total_requests = $this->get_total_requests(); if ( $total_requests ) { wp_send_json_success( $total_requests ); } wp_send_json_error(); } /** * Blocks Requests Count * * @since 2.1.0 * @return void */ public function blocks_requests_count() { // Get count. $total_requests = $this->get_total_blocks_requests(); if ( $total_requests ) { wp_send_json_success( $total_requests ); } wp_send_json_error(); } /** * Update Library Complete * * @since 2.0.0 * @return void */ public function update_library_complete() { Astra_Sites_Importer::get_instance()->update_latest_checksums(); update_option( 'astra-sites-batch-is-complete', 'no' ); update_option( 'astra-sites-manual-sync-complete', 'yes' ); wp_send_json_success(); } /** * Get Last Exported Checksum Status * * @since 2.0.0 * @return string Checksums Status. */ public function get_last_export_checksums() { $old_last_export_checksums = get_option( 'astra-sites-last-export-checksums', '' ); $new_last_export_checksums = $this->set_last_export_checksums(); $checksums_status = 'no'; if ( empty( $old_last_export_checksums ) ) { $checksums_status = 'yes'; } if ( $new_last_export_checksums !== $old_last_export_checksums ) { $checksums_status = 'yes'; } return apply_filters( 'astra_sites_checksums_status', $checksums_status ); } /** * Set Last Exported Checksum * * @since 2.0.0 * @return string Checksums Status. */ public function set_last_export_checksums() { if ( ! empty( $this->last_export_checksums ) ) { return $this->last_export_checksums; } $api_args = array( 'timeout' => 60, ); $response = wp_remote_get( trailingslashit( Astra_Sites::get_instance()->get_api_domain() ) . 'wp-json/astra-sites/v1/get-last-export-checksums', $api_args ); if ( ! is_wp_error( $response ) || wp_remote_retrieve_response_code( $response ) === 200 ) { $result = json_decode( wp_remote_retrieve_body( $response ), true ); // Set last export checksums. if ( ! empty( $result['last_export_checksums'] ) ) { update_option( 'astra-sites-last-export-checksums-latest', $result['last_export_checksums'] ); $this->last_export_checksums = $result['last_export_checksums']; } } return $this->last_export_checksums; } /** * Update Library * * @since 2.0.0 * @return void */ public function update_library() { if ( 'no' === $this->get_last_export_checksums() ) { wp_send_json_success( 'updated' ); } $status = Astra_Sites_Page::get_instance()->test_cron(); if ( is_wp_error( $status ) ) { $import_with = 'ajax'; } else { $import_with = 'batch'; // Process import. $this->process_batch(); } wp_send_json_success( $import_with ); } /** * Start Importer * * @since 2.0.0 * @return void */ public function start_importer() { $is_fresh_site = get_option( 'astra-sites-fresh-site', '' ); // Process initially for the fresh user. if ( isset( $_GET['reset'] ) ) { // phpcs:ignore WordPress.Security.NonceVerification.Recommended // Process import. $this->process_batch(); } elseif ( empty( $is_fresh_site ) ) { // First time user save the data of sites, pages, categories etc from the JSON file. $dir = ASTRA_SITES_DIR . 'inc/json'; $list_files = list_files( $dir ); if ( ! empty( $list_files ) ) { $list_files = array_map( 'basename', $list_files ); foreach ( $list_files as $key => $file_name ) { $data = Astra_Sites::get_instance()->get_filesystem()->get_contents( $dir . '/' . $file_name ); if ( ! empty( $data ) ) { $option_name = str_replace( '.json', '', $file_name ); update_option( $option_name, json_decode( $data, true ) ); } } } // Also, Trigger the batch to get latest data. // If batch failed then user have at least the data from the JSON file. $this->process_batch(); update_option( 'astra-sites-fresh-site', 'yes' ); // If not fresh user then trigger batch import on the transient and option // Only on the Astra Sites page. } else { $current_screen = get_current_screen(); // Bail if not on Astra Sites screen. if ( ! is_object( $current_screen ) && null === $current_screen ) { return; } if ( 'appearance_page_starter-templates' === $current_screen->id ) { // Process import. $this->process_import(); } } } /** * Process Batch * * @since 2.0.0 * @return mixed */ public function process_batch() { if ( 'no' === $this->get_last_export_checksums() ) { $this->log( 'Library is up to date!' ); if ( defined( 'WP_CLI' ) ) { WP_CLI::line( 'Library is up to date!' ); } return; } $status = Astra_Sites_Page::get_instance()->test_cron(); if ( is_wp_error( $status ) ) { astra_sites_error_log( 'Error! Batch Not Start due to disabled cron events!' ); update_option( 'astra-sites-batch-status-string', 'Error! Batch Not Start due to disabled cron events!' ); if ( defined( 'WP_CLI' ) ) { WP_CLI::line( 'Error! Batch Not Start due to disabled cron events!' ); } else { // For non- WP CLI request return to prevent the request. return; } } $this->log( 'Sync Library Started!' ); // Added the categories. $this->log( 'Added Tags in queue.' ); if ( defined( 'WP_CLI' ) ) { Astra_Sites_Batch_Processing_Importer::get_instance()->import_categories(); } else { self::$process_site_importer->push_to_queue( array( 'instance' => Astra_Sites_Batch_Processing_Importer::get_instance(), 'method' => 'import_categories', ) ); } // Added the categories. $this->log( 'Added Site Categories in queue.' ); if ( defined( 'WP_CLI' ) ) { Astra_Sites_Batch_Processing_Importer::get_instance()->import_site_categories(); } else { self::$process_site_importer->push_to_queue( array( 'instance' => Astra_Sites_Batch_Processing_Importer::get_instance(), 'method' => 'import_site_categories', ) ); } // Added the page_builders. $this->log( 'Added page builders in queue.' ); if ( defined( 'WP_CLI' ) ) { Astra_Sites_Batch_Processing_Importer::get_instance()->import_page_builders(); } else { self::$process_site_importer->push_to_queue( array( 'instance' => Astra_Sites_Batch_Processing_Importer::get_instance(), 'method' => 'import_page_builders', ) ); } // Get count. $total_requests = $this->get_total_blocks_requests(); if ( $total_requests ) { $this->log( 'BLOCK: Total Blocks Requests ' . $total_requests ); for ( $page = 1; $page <= $total_requests; $page++ ) { $this->log( 'BLOCK: Added page ' . $page . ' in queue.' ); if ( defined( 'WP_CLI' ) ) { Astra_Sites_Batch_Processing_Importer::get_instance()->import_blocks( $page ); } else { self::$process_site_importer->push_to_queue( array( 'page' => $page, 'instance' => Astra_Sites_Batch_Processing_Importer::get_instance(), 'method' => 'import_blocks', ) ); } } } // Added the categories. $this->log( 'Added Block Categories in queue.' ); if ( defined( 'WP_CLI' ) ) { Astra_Sites_Batch_Processing_Importer::get_instance()->import_block_categories(); } else { self::$process_site_importer->push_to_queue( array( 'instance' => Astra_Sites_Batch_Processing_Importer::get_instance(), 'method' => 'import_block_categories', ) ); } // Get count. $total_requests = $this->get_total_requests(); if ( $total_requests ) { $this->log( 'Total Requests ' . $total_requests ); for ( $page = 1; $page <= $total_requests; $page++ ) { $this->log( 'Added page ' . $page . ' in queue.' ); if ( defined( 'WP_CLI' ) ) { Astra_Sites_Batch_Processing_Importer::get_instance()->import_sites( $page ); } else { self::$process_site_importer->push_to_queue( array( 'page' => $page, 'instance' => Astra_Sites_Batch_Processing_Importer::get_instance(), 'method' => 'import_sites', ) ); } } } if ( defined( 'WP_CLI' ) ) { $this->log( 'Sync Process Complete.' ); } else { // Dispatch Queue. $this->log( 'Dispatch the Queue!' ); self::$process_site_importer->save()->dispatch(); } } /** * Log * * @since 2.0.0 * * @param string $message Log message. * @return void. */ public function log( $message = '' ) { if ( defined( 'WP_CLI' ) ) { WP_CLI::line( $message ); } else { astra_sites_error_log( $message ); update_option( 'astra-sites-batch-status-string', $message ); } } /** * Process Import * * @since 2.0.0 * * @return mixed Null if process is already started. */ public function process_import() { // Batch is already started? Then return. $status = get_option( 'astra-sites-batch-status' ); $expired = get_transient( 'astra-sites-import-check' ); if ( 'in-process' === $status ) { return; } // Check batch expiry. $expired = get_transient( 'astra-sites-import-check' ); if ( false !== $expired ) { return; } // For 1 week. set_transient( 'astra-sites-import-check', 'true', apply_filters( 'astra_sites_sync_check_time', WEEK_IN_SECONDS ) ); update_option( 'astra-sites-batch-status', 'in-process' ); // Process batch. $this->process_batch(); } /** * Get Total Requests * * @return integer */ public function get_total_requests() { astra_sites_error_log( 'Getting Total Pages' ); update_option( 'astra-sites-batch-status-string', 'Getting Total Pages' ); $api_args = array( 'timeout' => 60, ); $response = wp_remote_get( trailingslashit( Astra_Sites::get_instance()->get_api_domain() ) . '/wp-json/astra-sites/v1/get-total-pages/?per_page=15', $api_args ); if ( ! is_wp_error( $response ) || wp_remote_retrieve_response_code( $response ) === 200 ) { $total_requests = json_decode( wp_remote_retrieve_body( $response ), true ); if ( isset( $total_requests['pages'] ) ) { $this->log( 'Updated requests ' . $total_requests['pages'] ); update_option( 'astra-sites-requests', $total_requests['pages'] ); Astra_Sites_Batch_Processing_Importer::get_instance()->generate_file( 'astra-sites-requests', $total_requests['pages'] ); return $total_requests['pages']; } } astra_sites_error_log( 'Request Failed! Still Calling..' ); update_option( 'astra-sites-batch-status-string', 'Request Failed! Still Calling..' ); $this->get_total_requests(); } /** * Get Blocks Total Requests * * @return integer */ public function get_total_blocks_requests() { astra_sites_error_log( 'BLOCK: Getting Total Blocks' ); update_option( 'astra-sites-batch-status-string', 'Getting Total Blocks' ); $api_args = array( 'timeout' => 60, ); $response = wp_remote_get( trailingslashit( Astra_Sites::get_instance()->get_api_domain() ) . '/wp-json/astra-blocks/v1/get-blocks-count', $api_args ); if ( ! is_wp_error( $response ) || wp_remote_retrieve_response_code( $response ) === 200 ) { $total_requests = json_decode( wp_remote_retrieve_body( $response ), true ); if ( isset( $total_requests['pages'] ) ) { astra_sites_error_log( 'BLOCK: Updated requests ' . $total_requests['pages'] ); update_option( 'astra-blocks-batch-status-string', 'Updated requests ' . $total_requests['pages'] ); update_option( 'astra-blocks-requests', $total_requests['pages'] ); return $total_requests['pages']; } } astra_sites_error_log( 'BLOCK: Request Failed! Still Calling..' ); update_option( 'astra-blocks-batch-status-string', 'Request Failed! Still Calling..' ); $this->get_total_blocks_requests(); } /** * Start Single Page Import * * @param int $page_id Page ID . * @since 2.0.0 * @return void */ public function start_process_single( $page_id ) { astra_sites_error_log( '=================== ' . Astra_Sites_White_Label::get_instance()->get_white_label_name( ASTRA_SITES_NAME ) . ' - Single Page - Importing Images for Blog name \'' . get_the_title( $page_id ) . '\' (' . $page_id . ') ===================' ); $default_page_builder = Astra_Sites_Page::get_instance()->get_setting( 'page_builder' ); if ( 'gutenberg' === $default_page_builder ) { // Add "gutenberg" in import [queue]. self::$process_single->push_to_queue( array( 'page_id' => $page_id, 'instance' => Astra_Sites_Batch_Processing_Gutenberg::get_instance(), ) ); } // Add "brizy" in import [queue]. if ( 'brizy' === $default_page_builder && is_plugin_active( 'brizy/brizy.php' ) ) { // Add "gutenberg" in import [queue]. self::$process_single->push_to_queue( array( 'page_id' => $page_id, 'instance' => Astra_Sites_Batch_Processing_Brizy::get_instance(), ) ); } // Add "bb-plugin" in import [queue]. if ( 'beaver-builder' === $default_page_builder && ( is_plugin_active( 'beaver-builder-lite-version/fl-builder.php' ) || is_plugin_active( 'bb-plugin/fl-builder.php' ) ) ) { // Add "gutenberg" in import [queue]. self::$process_single->push_to_queue( array( 'page_id' => $page_id, 'instance' => Astra_Sites_Batch_Processing_Beaver_Builder::get_instance(), ) ); } // Add "elementor" in import [queue]. if ( 'elementor' === $default_page_builder ) { // @todo Remove required `allow_url_fopen` support. if ( ini_get( 'allow_url_fopen' ) ) { if ( is_plugin_active( 'elementor/elementor.php' ) ) { // !important, Clear the cache after images import. \Elementor\Plugin::$instance->posts_css_manager->clear_cache(); $import = new \Elementor\TemplateLibrary\Astra_Sites_Batch_Processing_Elementor(); self::$process_single->push_to_queue( array( 'page_id' => $page_id, 'instance' => $import, ) ); } } else { astra_sites_error_log( 'Couldn\'t not import image due to allow_url_fopen() is disabled!' ); } } // Dispatch Queue. self::$process_single->save()->dispatch(); } /** * Skip Image from Batch Processing. * * @since 1.0.14 * * @param boolean $can_process Batch process image status. * @param array $attachment Batch process image input. * @return boolean */ public function skip_image( $can_process, $attachment ) { if ( isset( $attachment['url'] ) && ! empty( $attachment['url'] ) ) { // If image URL contain current site URL? then return true to skip that image from import. if ( strpos( $attachment['url'], site_url() ) !== false ) { return true; } if ( strpos( $attachment['url'], 'brainstormforce.com' ) !== false || strpos( $attachment['url'], 'wpastra.com' ) !== false || strpos( $attachment['url'], 'sharkz.in' ) !== false || strpos( $attachment['url'], 'websitedemos.net' ) !== false ) { return false; } } return true; } /** * Start Image Import * * @since 1.0.14 * * @return void */ public function start_process() { $wxr_id = get_option( 'astra_sites_imported_wxr_id', 0 ); if ( $wxr_id ) { wp_delete_attachment( $wxr_id, true ); astra_sites_error_log( 'Deleted Temporary WXR file ' . $wxr_id ); delete_option( 'astra_sites_imported_wxr_id' ); astra_sites_error_log( 'Option `astra_sites_imported_wxr_id` Deleted.' ); } $classes = array(); Astra_Sites_Importer_Log::add( 'Batch Process Started..' ); Astra_Sites_Importer_Log::add( Astra_Sites_White_Label::get_instance()->get_white_label_name( ASTRA_SITES_NAME ) . ' - Importing Images for Blog name \'' . get_bloginfo( 'name' ) . '\' (' . get_current_blog_id() . ')' ); // Add "widget" in import [queue]. $classes[] = Astra_Sites_Batch_Processing_Widgets::get_instance(); // Add "gutenberg" in import [queue]. $classes[] = Astra_Sites_Batch_Processing_Gutenberg::get_instance(); // Add "brizy" in import [queue]. if ( is_plugin_active( 'brizy/brizy.php' ) ) { $classes[] = Astra_Sites_Batch_Processing_Brizy::get_instance(); } // Add "bb-plugin" in import [queue]. // Add "beaver-builder-lite-version" in import [queue]. if ( is_plugin_active( 'beaver-builder-lite-version/fl-builder.php' ) || is_plugin_active( 'bb-plugin/fl-builder.php' ) ) { $classes[] = Astra_Sites_Batch_Processing_Beaver_Builder::get_instance(); } // Add "elementor" in import [queue]. // @todo Remove required `allow_url_fopen` support. if ( ini_get( 'allow_url_fopen' ) && is_plugin_active( 'elementor/elementor.php' ) ) { $import = new \Elementor\TemplateLibrary\Astra_Sites_Batch_Processing_Elementor(); $classes[] = $import; } // Add "astra-addon" in import [queue]. if ( is_plugin_active( 'astra-addon/astra-addon.php' ) ) { $classes[] = Astra_Sites_Compatibility_Astra_Pro::get_instance(); } // Add "misc" in import [queue]. $classes[] = Astra_Sites_Batch_Processing_Misc::get_instance(); if ( defined( 'WP_CLI' ) ) { WP_CLI::line( 'Batch Process Started..' ); // Process all classes. foreach ( $classes as $key => $class ) { if ( method_exists( $class, 'import' ) ) { $class->import(); } } WP_CLI::line( 'Batch Process Complete!' ); } else { // Add all classes to batch queue. foreach ( $classes as $key => $class ) { self::$process_all->push_to_queue( $class ); } // Dispatch Queue. self::$process_all->save()->dispatch(); } } /** * Get all post id's * * @since 1.0.14 * * @param array $post_types Post types. * @return array */ public static function get_pages( $post_types = array() ) { if ( $post_types ) { $args = array( 'post_type' => $post_types, // Query performance optimization. 'fields' => 'ids', 'no_found_rows' => true, 'post_status' => 'publish', 'posts_per_page' => -1, ); $query = new WP_Query( $args ); // Have posts? if ( $query->have_posts() ) : return $query->posts; endif; } return null; } /** * Get Supporting Post Types.. * * @since 1.3.7 * @param integer $feature Feature. * @return array */ public static function get_post_types_supporting( $feature ) { global $_wp_post_type_features; $post_types = array_keys( wp_filter_object_list( $_wp_post_type_features, array( $feature => true ) ) ); return $post_types; } } /** * Kicking this off by calling 'get_instance()' method */ Astra_Sites_Batch_Processing::get_instance(); endif; PKN\DMinc/importers/batch-processing/class-astra-sites-batch-processing-widgets.phpnuW+Awidget_media_image(); } /** * Widget Media Image * * @since 1.0.14 * @return void */ public function widget_media_image() { $data = get_option( 'widget_media_image', null ); Astra_Sites_Importer_Log::add( '---- Processing Images from Widgets -----' ); foreach ( $data as $key => $value ) { if ( isset( $value['url'] ) && isset( $value['attachment_id'] ) ) { $image = array( 'url' => $value['url'], 'id' => $value['attachment_id'], ); $downloaded_image = Astra_Sites_Image_Importer::get_instance()->import( $image ); $data[ $key ]['url'] = $downloaded_image['url']; $data[ $key ]['attachment_id'] = $downloaded_image['id']; if ( defined( 'WP_CLI' ) ) { WP_CLI::line( 'Importing Widgets Image: ' . $value['url'] . ' | New Image ' . $downloaded_image['url'] ); } } } update_option( 'widget_media_image', $data ); } } /** * Kicking this off by calling 'get_instance()' method */ Astra_Sites_Batch_Processing_Widgets::get_instance(); endif; PKN\aq Kinc/importers/batch-processing/class-astra-sites-batch-processing-brizy.phpnuW+Aget( 'post-types' ); if ( defined( 'WP_CLI' ) ) { WP_CLI::line( 'For post types: ' . implode( ', ', $post_types ) ); } if ( empty( $post_types ) && ! is_array( $post_types ) ) { return; } $post_ids = Astra_Sites_Batch_Processing::get_pages( $post_types ); if ( empty( $post_ids ) && ! is_array( $post_ids ) ) { return; } foreach ( $post_ids as $post_id ) { $is_brizy_post = get_post_meta( $post_id, 'brizy_post_uid', true ); if ( $is_brizy_post ) { $this->import_single_post( $post_id ); } } } /** * Update post meta. * * @param integer $post_id Post ID. * @return void */ public function import_single_post( $post_id = 0 ) { if ( defined( 'WP_CLI' ) ) { WP_CLI::line( 'Brizy - Processing page: ' . $post_id ); } astra_sites_error_log( '---- Processing WordPress Page - for "Brizy" ---- "' . $post_id . '"' ); $ids_mapping = get_option( 'astra_sites_wpforms_ids_mapping', array() ); $json_value = null; $post = Brizy_Editor_Post::get( (int) $post_id ); $data = $post->storage()->get( Brizy_Editor_Post::BRIZY_POST, false ); // @codingStandardsIgnoreStart // Decode current data. $json_value = base64_decode( $data['editor_data'] ); // @codingStandardsIgnoreEnd // Empty mapping? Then return. if ( ! empty( $ids_mapping ) ) { // Update WPForm IDs. astra_sites_error_log( '---- Processing WP Forms Mapping ----' ); astra_sites_error_log( $ids_mapping ); foreach ( $ids_mapping as $old_id => $new_id ) { $json_value = str_replace( '[wpforms id=\"' . $old_id, '[wpforms id=\"' . $new_id, $json_value ); } } // @codingStandardsIgnoreStart // Encode modified data. $data['editor_data'] = base64_encode( $json_value ); // @codingStandardsIgnoreEnd $post->set_editor_data( $json_value ); $post->storage()->set( Brizy_Editor_Post::BRIZY_POST, $data ); $post->compile_page(); $post->save(); } } /** * Kicking this off by calling 'get_instance()' method */ Astra_Sites_Batch_Processing_Brizy::get_instance(); endif; PKN\eSinc/importers/batch-processing/helpers/class-wp-background-process-astra-single.phpnuW+Aimport_single_post( $page_id ); } return false; } /** * Complete * * Override if applicable, but ensure that the below actions are * performed, or, call parent::complete(). * * @since 2.0.0 */ protected function complete() { astra_sites_error_log( 'Complete' ); parent::complete(); do_action( 'astra_sites_image_import_complete' ); } } endif; PKN\Ǐ Zinc/importers/batch-processing/helpers/class-wp-background-process-astra-site-importer.phpnuW+Aimport_page_builders(); } elseif ( 'import_categories' === $method ) { astra_sites_error_log( '-------- Importing Tags --------' ); update_option( 'astra-sites-batch-status-string', 'Importing Tags' ); $process->import_categories(); } elseif ( 'import_sites' === $method ) { astra_sites_error_log( '-------- Importing Sites --------' ); $page = $object['page']; astra_sites_error_log( 'Inside Batch ' . $page ); update_option( 'astra-sites-batch-status-string', 'Inside Batch ' . $page ); $process->import_sites( $page ); } elseif ( 'import_blocks' === $method ) { astra_sites_error_log( '-------- Importing Blocks --------' ); $page = $object['page']; astra_sites_error_log( 'Inside Batch ' . $page ); update_option( 'astra-sites-batch-status-string', 'Inside Batch ' . $page ); $process->import_blocks( $page ); } elseif ( 'import_block_categories' === $method ) { astra_sites_error_log( '-------- Importing Blocks Categories --------' ); update_option( 'astra-sites-batch-status-string', 'Importing Blocks Categories' ); $process->import_block_categories(); } elseif ( 'import_site_categories' === $method ) { astra_sites_error_log( '-------- Importing Site Categories --------' ); update_option( 'astra-sites-batch-status-string', 'Importing Site Categories' ); $process->import_site_categories(); } return false; } /** * Complete * * Override if applicable, but ensure that the below actions are * performed, or, call parent::complete(). * * @since 2.0.0 */ protected function complete() { parent::complete(); astra_sites_error_log( esc_html__( 'All processes are complete', 'astra-sites' ) ); update_option( 'astra-sites-batch-status-string', 'All processes are complete' ); delete_option( 'astra-sites-batch-status' ); update_option( 'astra-sites-batch-is-complete', 'yes' ); do_action( 'astra_sites_site_import_batch_complete' ); } } endif; PKN\*JKinc/importers/batch-processing/helpers/class-astra-sites-image-importer.phpnuW+A How to use? * * $image = array( * 'url' => '', * 'id' => '', * ); * * $downloaded_image = Astra_Sites_Image_Importer::get_instance()->import( $image ); * * @package Astra Sites * @since 1.0.14 */ if ( ! class_exists( 'Astra_Sites_Image_Importer' ) ) : /** * Astra Sites Image Importer * * @since 1.0.14 */ class Astra_Sites_Image_Importer { /** * Instance * * @since 1.0.14 * @var object Class object. * @access private */ private static $instance; /** * Images IDs * * @var array The Array of already image IDs. * @since 1.0.14 */ private $already_imported_ids = array(); /** * Initiator * * @since 1.0.14 * @return object initialized object of class. */ public static function get_instance() { if ( ! isset( self::$instance ) ) { self::$instance = new self(); } return self::$instance; } /** * Constructor * * @since 1.0.14 */ public function __construct() { if ( ! function_exists( 'WP_Filesystem' ) ) { require_once ABSPATH . 'wp-admin/includes/file.php'; } WP_Filesystem(); } /** * Process Image Download * * @since 1.0.14 * @param array $attachments Attachment array. * @return array Attachment array. */ public function process( $attachments ) { $downloaded_images = array(); foreach ( $attachments as $key => $attachment ) { $downloaded_images[] = $this->import( $attachment ); } return $downloaded_images; } /** * Get Hash Image. * * @since 1.0.14 * @param string $attachment_url Attachment URL. * @return string Hash string. */ public function get_hash_image( $attachment_url ) { return sha1( $attachment_url ); } /** * Get Saved Image. * * @since 1.0.14 * @param string $attachment Attachment Data. * @return string Hash string. */ private function get_saved_image( $attachment ) { if ( apply_filters( 'astra_sites_image_importer_skip_image', false, $attachment ) ) { Astra_Sites_Importer_Log::add( 'BATCH - SKIP Image - {from filter} - ' . $attachment['url'] . ' - Filter name `astra_sites_image_importer_skip_image`.' ); return array( 'status' => true, 'attachment' => $attachment, ); } global $wpdb; // 1. Is already imported in Batch Import Process? $post_id = $wpdb->get_var( $wpdb->prepare( 'SELECT `post_id` FROM `' . $wpdb->postmeta . '` WHERE `meta_key` = \'_astra_sites_image_hash\' AND `meta_value` = %s ;', $this->get_hash_image( $attachment['url'] ) ) ); // 2. Is image already imported though XML? if ( empty( $post_id ) ) { // Get file name without extension. // To check it exist in attachment. $filename = basename( $attachment['url'] ); $post_id = $wpdb->get_var( $wpdb->prepare( "SELECT post_id FROM {$wpdb->postmeta} WHERE meta_key = '_wp_attached_file' AND meta_value LIKE %s", '%/' . $filename . '%' ) ); Astra_Sites_Importer_Log::add( 'BATCH - SKIP Image {already imported from xml} - ' . $attachment['url'] ); } if ( $post_id ) { $new_attachment = array( 'id' => $post_id, 'url' => wp_get_attachment_url( $post_id ), ); $this->already_imported_ids[] = $post_id; return array( 'status' => true, 'attachment' => $new_attachment, ); } return array( 'status' => false, 'attachment' => $attachment, ); } /** * Import Image * * @since 1.0.14 * @param array $attachment Attachment array. * @return array Attachment array. */ public function import( $attachment ) { Astra_Sites_Importer_Log::add( 'Source - ' . $attachment['url'] ); $saved_image = $this->get_saved_image( $attachment ); Astra_Sites_Importer_Log::add( 'Log - ' . wp_json_encode( $saved_image['attachment'] ) ); if ( $saved_image['status'] ) { return $saved_image['attachment']; } $file_content = wp_remote_retrieve_body( wp_safe_remote_get( $attachment['url'], array( 'timeout' => '60', 'sslverify' => false, ) ) ); // Empty file content? if ( empty( $file_content ) ) { Astra_Sites_Importer_Log::add( 'BATCH - FAIL Image {Error: Failed wp_remote_retrieve_body} - ' . $attachment['url'] ); return $attachment; } // Extract the file name and extension from the URL. $filename = basename( $attachment['url'] ); // @codingStandardsIgnoreStart $upload = wp_upload_bits( $filename, null, $file_content ); // @codingStandardsIgnoreEnd astra_sites_error_log( $filename ); astra_sites_error_log( wp_json_encode( $upload ) ); $post = array( 'post_title' => $filename, 'guid' => $upload['url'], ); astra_sites_error_log( wp_json_encode( $post ) ); $info = wp_check_filetype( $upload['file'] ); if ( $info ) { $post['post_mime_type'] = $info['type']; } else { // For now just return the origin attachment. return $attachment; } $post_id = wp_insert_attachment( $post, $upload['file'] ); wp_update_attachment_metadata( $post_id, wp_generate_attachment_metadata( $post_id, $upload['file'] ) ); update_post_meta( $post_id, '_astra_sites_image_hash', $this->get_hash_image( $attachment['url'] ) ); Astra_WXR_Importer::instance()->track_post( $post_id ); $new_attachment = array( 'id' => $post_id, 'url' => $upload['url'], ); Astra_Sites_Importer_Log::add( 'BATCH - SUCCESS Image {Imported} - ' . $new_attachment['url'] ); $this->already_imported_ids[] = $post_id; return $new_attachment; } /** * Is Image URL * * @since 1.3.10 * * @param string $url URL. * @return boolean */ public function is_image_url( $url = '' ) { if ( empty( $url ) ) { return false; } if ( preg_match( '/^((https?:\/\/)|(www\.))([a-z0-9-].?)+(:[0-9]+)?\/[\w\-]+\.(jpg|png|svg|gif|jpeg)\/?$/i', $url ) ) { return true; } return false; } } /** * Kicking this off by calling 'get_instance()' method */ Astra_Sites_Image_Importer::get_instance(); endif; PKN\Q Ainc/importers/batch-processing/helpers/class-wp-async-request.phpnuW+Aidentifier = $this->prefix . '_' . $this->action; add_action( 'wp_ajax_' . $this->identifier, array( $this, 'maybe_handle' ) ); add_action( 'wp_ajax_nopriv_' . $this->identifier, array( $this, 'maybe_handle' ) ); } /** * Set data used during the request * * @param array $data Data. * * @return $this */ public function data( $data ) { $this->data = $data; return $this; } /** * Dispatch the async request * * @return array|WP_Error */ public function dispatch() { $url = add_query_arg( $this->get_query_args(), $this->get_query_url() ); $args = $this->get_post_args(); return wp_remote_post( esc_url_raw( $url ), $args ); } /** * Get query args * * @return array */ protected function get_query_args() { if ( property_exists( $this, 'query_args' ) ) { return $this->query_args; } return array( 'action' => $this->identifier, 'nonce' => wp_create_nonce( $this->identifier ), ); } /** * Get query URL * * @return string */ protected function get_query_url() { if ( property_exists( $this, 'query_url' ) ) { return $this->query_url; } return admin_url( 'admin-ajax.php' ); } /** * Get post args * * @return array */ protected function get_post_args() { if ( property_exists( $this, 'post_args' ) ) { return $this->post_args; } return array( 'timeout' => 0.01, 'blocking' => false, 'body' => $this->data, 'cookies' => $_COOKIE, 'sslverify' => apply_filters( 'https_local_ssl_verify', false ), ); } /** * Maybe handle * * Check for correct nonce and pass to handler. */ public function maybe_handle() { // Don't lock up other requests while processing. session_write_close(); check_ajax_referer( $this->identifier, 'nonce' ); $this->handle(); wp_die(); } /** * Handle * * Override this method to perform any actions required * during the async request. */ abstract protected function handle(); } } PKN\)Aw+w+Finc/importers/batch-processing/helpers/class-wp-background-process.phpnuW+Acron_hook_identifier = $this->identifier . '_cron'; $this->cron_interval_identifier = $this->identifier . '_cron_interval'; add_action( $this->cron_hook_identifier, array( $this, 'handle_cron_healthcheck' ) ); add_filter( 'cron_schedules', array( $this, 'schedule_cron_healthcheck' ) ); // phpcs:ignore WordPress.WP.CronInterval.ChangeDetected } /** * Dispatch * * @return mixed dispatch event. */ public function dispatch() { // Schedule the cron healthcheck. $this->schedule_event(); // Perform remote post. return parent::dispatch(); } /** * Push to queue * * @param mixed $data Data. * * @return $this */ public function push_to_queue( $data ) { $this->data[] = $data; return $this; } /** * Save queue * * @return $this */ public function save() { $key = $this->generate_key(); if ( ! empty( $this->data ) ) { update_site_option( $key, $this->data ); } return $this; } /** * Update queue * * @param string $key Key. * @param array $data Data. * * @return $this */ public function update( $key, $data ) { if ( ! empty( $data ) ) { update_site_option( $key, $data ); } return $this; } /** * Delete queue * * @param string $key Key. * * @return $this */ public function delete( $key ) { delete_site_option( $key ); return $this; } /** * Generate key * * Generates a unique key based on microtime. Queue items are * given a unique key so that they can be merged upon save. * * @param int $length Length. * * @return string */ protected function generate_key( $length = 64 ) { $unique = md5( microtime() . wp_rand() ); $prepend = $this->identifier . '_batch_'; return substr( $prepend . $unique, 0, $length ); } /** * Maybe process queue * * Checks whether data exists within the queue and that * the process is not already running. */ public function maybe_handle() { // Don't lock up other requests while processing. session_write_close(); if ( $this->is_process_running() ) { // Background process already running. wp_die(); } if ( $this->is_queue_empty() ) { // No data to process. wp_die(); } check_ajax_referer( $this->identifier, 'nonce' ); $this->handle(); wp_die(); } /** * Is queue empty * * @return bool */ protected function is_queue_empty() { global $wpdb; $table = $wpdb->options; $column = 'option_name'; if ( is_multisite() ) { $table = $wpdb->sitemeta; $column = 'meta_key'; } $key = $this->identifier . '_batch_%'; $count = $wpdb->get_var( $wpdb->prepare( // phpcs:disable " SELECT COUNT(*) FROM {$table} WHERE {$column} LIKE %s ", $key // phpcs:enable ) ); return ( $count > 0 ) ? false : true; } /** * Is process running * * Check whether the current process is already running * in a background process. */ protected function is_process_running() { if ( get_site_transient( $this->identifier . '_process_lock' ) ) { // Process already running. return true; } return false; } /** * Lock process * * Lock the process so that multiple instances can't run simultaneously. * Override if applicable, but the duration should be greater than that * defined in the time_exceeded() method. */ protected function lock_process() { $this->start_time = time(); // Set start time of current process. $lock_duration = ( property_exists( $this, 'queue_lock_time' ) ) ? $this->queue_lock_time : 60; // 1 minute $lock_duration = apply_filters( $this->identifier . '_queue_lock_time', $lock_duration ); set_site_transient( $this->identifier . '_process_lock', microtime(), $lock_duration ); } /** * Unlock process * * Unlock the process so that other instances can spawn. * * @return $this */ protected function unlock_process() { delete_site_transient( $this->identifier . '_process_lock' ); return $this; } /** * Get batch * * @return stdClass Return the first batch from the queue */ protected function get_batch() { global $wpdb; $table = $wpdb->options; $column = 'option_name'; $key_column = 'option_id'; $value_column = 'option_value'; if ( is_multisite() ) { $table = $wpdb->sitemeta; $column = 'meta_key'; $key_column = 'meta_id'; $value_column = 'meta_value'; } $key = $this->identifier . '_batch_%'; $query = $wpdb->get_row( $wpdb->prepare( // phpcs:disable " SELECT * FROM {$table} WHERE {$column} LIKE %s ORDER BY {$key_column} ASC LIMIT 1 ", $key // phpcs:enable ) ); $batch = new stdClass(); $batch->key = $query->$column; $batch->data = maybe_unserialize( $query->$value_column ); return $batch; } /** * Handle * * Pass each queue item to the task handler, while remaining * within server memory and time limit constraints. */ protected function handle() { $this->lock_process(); do { $batch = $this->get_batch(); foreach ( $batch->data as $key => $value ) { $task = $this->task( $value ); if ( false !== $task ) { $batch->data[ $key ] = $task; } else { unset( $batch->data[ $key ] ); } if ( $this->time_exceeded() || $this->memory_exceeded() ) { // Batch limits reached. break; } } // Update or delete current batch. if ( ! empty( $batch->data ) ) { $this->update( $batch->key, $batch->data ); } else { $this->delete( $batch->key ); } } while ( ! $this->time_exceeded() && ! $this->memory_exceeded() && ! $this->is_queue_empty() ); $this->unlock_process(); // Start next batch or complete process. if ( ! $this->is_queue_empty() ) { $this->dispatch(); } else { $this->complete(); } wp_die(); } /** * Memory exceeded * * Ensures the batch process never exceeds 90% * of the maximum WordPress memory. * * @return bool */ protected function memory_exceeded() { $memory_limit = $this->get_memory_limit() * 0.9; // 90% of max memory $current_memory = memory_get_usage( true ); $return = false; if ( $current_memory >= $memory_limit ) { $return = true; } return apply_filters( $this->identifier . '_memory_exceeded', $return ); } /** * Get memory limit * * @return int */ protected function get_memory_limit() { if ( function_exists( 'ini_get' ) ) { $memory_limit = ini_get( 'memory_limit' ); } else { // Sensible default. $memory_limit = '128M'; } if ( ! $memory_limit || -1 === $memory_limit ) { // Unlimited, set to 32GB. $memory_limit = '32000M'; } return intval( $memory_limit ) * 1024 * 1024; } /** * Time exceeded. * * Ensures the batch never exceeds a sensible time limit. * A timeout limit of 30s is common on shared hosting. * * @return bool */ protected function time_exceeded() { $finish = $this->start_time + apply_filters( $this->identifier . '_default_time_limit', 20 ); // 20 seconds $return = false; if ( time() >= $finish ) { $return = true; } return apply_filters( $this->identifier . '_time_exceeded', $return ); } /** * Complete. * * Override if applicable, but ensure that the below actions are * performed, or, call parent::complete(). */ protected function complete() { // Unschedule the cron healthcheck. $this->clear_scheduled_event(); } /** * Schedule cron healthcheck * * @access public * @param mixed $schedules Schedules. * @return mixed */ public function schedule_cron_healthcheck( $schedules ) { $interval = apply_filters( $this->identifier . '_cron_interval', 5 ); if ( property_exists( $this, 'cron_interval' ) ) { $interval = apply_filters( $this->identifier . '_cron_interval', $this->cron_interval_identifier ); } // Adds every 5 minutes to the existing schedules. $schedules[ $this->identifier . '_cron_interval' ] = array( 'interval' => MINUTE_IN_SECONDS * $interval, /* translators: %d are the minutes. */ 'display' => sprintf( __( 'Every %d Minutes', 'astra-sites' ), $interval ), ); return $schedules; } /** * Handle cron healthcheck * * Restart the background process if not already running * and data exists in the queue. */ public function handle_cron_healthcheck() { if ( $this->is_process_running() ) { // Background process already running. exit; } if ( $this->is_queue_empty() ) { // No data to process. $this->clear_scheduled_event(); exit; } $this->handle(); exit; } /** * Schedule event */ protected function schedule_event() { if ( ! wp_next_scheduled( $this->cron_hook_identifier ) ) { wp_schedule_event( time(), $this->cron_interval_identifier, $this->cron_hook_identifier ); } } /** * Clear scheduled event */ protected function clear_scheduled_event() { $timestamp = wp_next_scheduled( $this->cron_hook_identifier ); if ( $timestamp ) { wp_unschedule_event( $timestamp, $this->cron_hook_identifier ); } } /** * Cancel Process * * Stop processing queue items, clear cronjob and delete batch. */ public function cancel_process() { if ( ! $this->is_queue_empty() ) { $batch = $this->get_batch(); $this->delete( $batch->key ); wp_clear_scheduled_hook( $this->cron_hook_identifier ); } } /** * Task * * Override this method to perform any actions required on each * queue item. Return the modified item for further processing * in the next pass through. Or, return false to remove the * item from the queue. * * @param mixed $item Queue item to iterate over. * * @return mixed */ abstract protected function task( $item ); } } PKN\HLinc/importers/batch-processing/helpers/class-wp-background-process-astra.phpnuW+Aimport(); } return false; } /** * Complete * * Override if applicable, but ensure that the below actions are * performed, or, call parent::complete(). * * @since 1.0.11 */ protected function complete() { parent::complete(); Astra_Sites_Importer_Log::add( 'Batch Process Complete!' ); // Delete Log file. delete_option( 'astra_sites_recent_import_log_file' ); do_action( 'astra_sites_image_import_complete' ); } } endif; PKN\o|c(ZZOinc/importers/batch-processing/class-astra-sites-batch-processing-elementor.phpnuW+Aimport_single_post( $post_id ); } } } /** * Update post meta. * * @since 1.0.14 * @param integer $post_id Post ID. * @return void */ public function import_single_post( $post_id = 0 ) { if ( defined( 'WP_CLI' ) ) { \WP_CLI::line( 'Elementor - Processing page: ' . $post_id ); } \Astra_Sites_Importer_Log::add( '---- Processing WordPress Page - for Elementor ---- "' . $post_id . '"' ); if ( ! empty( $post_id ) ) { $data = get_post_meta( $post_id, '_elementor_data', true ); if ( ! empty( $data ) ) { // Update WP form IDs. $ids_mapping = get_option( 'astra_sites_wpforms_ids_mapping', array() ); if ( $ids_mapping ) { foreach ( $ids_mapping as $old_id => $new_id ) { $data = str_replace( '[wpforms id=\"' . $old_id, '[wpforms id=\"' . $new_id, $data ); $data = str_replace( '"select_form":"' . $old_id, '"select_form":"' . $new_id, $data ); } } if ( ! is_array( $data ) ) { $data = json_decode( $data, true ); } $document = Plugin::$instance->documents->get( $post_id ); if ( $document ) { $data = $document->get_elements_raw_data( $data, true ); } // Import the data. $data = $this->process_export_import_content( $data, 'on_import' ); // Replace the site urls. $demo_data = get_option( 'astra_sites_import_data', array() ); if ( isset( $demo_data['astra-site-url'] ) ) { $data = wp_json_encode( $data, true ); if ( ! empty( $data ) ) { $site_url = get_site_url(); $site_url = str_replace( '/', '\/', $site_url ); $demo_site_url = 'https:' . $demo_data['astra-site-url']; $demo_site_url = str_replace( '/', '\/', $demo_site_url ); $data = str_replace( $demo_site_url, $site_url, $data ); $data = json_decode( $data, true ); } } // Update processed meta. update_metadata( 'post', $post_id, '_elementor_data', $data ); update_metadata( 'post', $post_id, '_astra_sites_hotlink_imported', true ); // !important, Clear the cache after images import. Plugin::$instance->files_manager->clear_cache(); } } } } PKN\걆22Ninc/importers/batch-processing/class-astra-sites-batch-processing-importer.phpnuW+A 30, ); $tags_request = wp_remote_get( trailingslashit( Astra_Sites::get_instance()->get_api_domain() ) . '/wp-json/wp/v2/astra-sites-tag/?_fields=id,name,slug', $api_args ); if ( ! is_wp_error( $tags_request ) && 200 === (int) wp_remote_retrieve_response_code( $tags_request ) ) { $tags = json_decode( wp_remote_retrieve_body( $tags_request ), true ); if ( isset( $tags['code'] ) ) { $message = isset( $tags['message'] ) ? $tags['message'] : ''; if ( ! empty( $message ) ) { astra_sites_error_log( 'HTTP Request Error: ' . $message ); } else { astra_sites_error_log( 'HTTP Request Error!' ); } } else { update_option( 'astra-sites-tags', $tags ); if ( defined( 'WP_CLI' ) ) { $this->generate_file( 'astra-sites-tags', $tags ); } } } astra_sites_error_log( 'Tags Imported Successfully!' ); update_option( 'astra-sites-batch-status-string', 'Tags Imported Successfully!' ); } /** * Generate JSON file. * * @since 2.0.0 * * @param string $filename File name. * @param array $data JSON file data. * @return void. */ public function generate_file( $filename = '', $data = array() ) { if ( defined( 'WP_CLI' ) ) { Astra_Sites::get_instance()->get_filesystem()->put_contents( ASTRA_SITES_DIR . 'inc/json/' . $filename . '.json', wp_json_encode( $data ) ); } } /** * Import Categories * * @since 2.0.0 * @return void */ public function import_site_categories() { astra_sites_error_log( 'Requesting Site Categories' ); update_option( 'astra-sites-batch-status-string', 'Requesting Site Categories' ); $api_args = array( 'timeout' => 30, ); $categories_request = wp_remote_get( trailingslashit( Astra_Sites::get_instance()->get_api_domain() ) . '/wp-json/wp/v2/astra-site-category/?_fields=id,name,slug&per_page=100', $api_args ); if ( ! is_wp_error( $categories_request ) && 200 === (int) wp_remote_retrieve_response_code( $categories_request ) ) { $categories = json_decode( wp_remote_retrieve_body( $categories_request ), true ); if ( isset( $categories['code'] ) ) { $message = isset( $categories['message'] ) ? $categories['message'] : ''; if ( ! empty( $message ) ) { astra_sites_error_log( 'HTTP Request Error: ' . $message ); } else { astra_sites_error_log( 'HTTP Request Error!' ); } } else { update_option( 'astra-sites-categories', $categories ); if ( defined( 'WP_CLI' ) ) { $this->generate_file( 'astra-sites-categories', $categories ); } } } astra_sites_error_log( 'Site Categories Imported Successfully!' ); update_option( 'astra-sites-batch-status-string', 'Site Categories Imported Successfully!' ); } /** * Import Block Categories * * @since 2.0.0 * @return void */ public function import_block_categories() { astra_sites_error_log( 'Requesting Block Categories' ); update_option( 'astra-sites-batch-status-string', 'Requesting Block Categories' ); $api_args = array( 'timeout' => 30, ); $tags_request = wp_remote_get( trailingslashit( Astra_Sites::get_instance()->get_api_domain() ) . '/wp-json/wp/v2/blocks-category/?_fields=id,name,slug&per_page=100&hide_empty=1', $api_args ); if ( ! is_wp_error( $tags_request ) && 200 === (int) wp_remote_retrieve_response_code( $tags_request ) ) { $tags = json_decode( wp_remote_retrieve_body( $tags_request ), true ); if ( isset( $tags['code'] ) ) { $message = isset( $tags['message'] ) ? $tags['message'] : ''; if ( ! empty( $message ) ) { astra_sites_error_log( 'HTTP Request Error: ' . $message ); } else { astra_sites_error_log( 'HTTP Request Error!' ); } } else { $categories = array(); foreach ( $tags as $key => $value ) { $categories[ $value['id'] ] = $value; } update_option( 'astra-blocks-categories', $categories ); if ( defined( 'WP_CLI' ) ) { $this->generate_file( 'astra-blocks-categories', $categories ); } } } astra_sites_error_log( 'Block Categories Imported Successfully!' ); update_option( 'astra-sites-batch-status-string', 'Categories Imported Successfully!' ); } /** * Import Page Builders * * @since 2.0.0 * @return void */ public function set_license_page_builder() { astra_sites_error_log( 'Requesting License Page Builders' ); $url = add_query_arg( array( '_fields' => 'id,name,slug', 'site_url' => get_site_url(), 'purchase_key' => Astra_Sites::get_instance()->get_license_key(), 'only_allow_page_builders' => 'true', ), trailingslashit( Astra_Sites::get_instance()->get_api_domain() ) . '/wp-json/wp/v2/astra-site-page-builder/' ); $api_args = array( 'timeout' => 30, ); $page_builder_request = wp_remote_get( $url, $api_args ); if ( ! is_wp_error( $page_builder_request ) && 200 === (int) wp_remote_retrieve_response_code( $page_builder_request ) ) { $page_builders = json_decode( wp_remote_retrieve_body( $page_builder_request ), true ); if ( isset( $page_builders['code'] ) ) { $message = isset( $page_builders['message'] ) ? $page_builders['message'] : ''; if ( ! empty( $message ) ) { astra_sites_error_log( 'HTTP Request Error: ' . $message ); } else { astra_sites_error_log( 'HTTP Request Error!' ); } } else { // @codingStandardsIgnoreStart // Set mini agency page builder. $page_builder_slugs = wp_list_pluck( $page_builders, 'slug' ); if ( in_array( 'elementor', $page_builder_slugs ) && ! in_array( 'beaver-builder', $page_builder_slugs ) ) { update_option( 'astra-sites-license-page-builder', 'elementor' ); astra_sites_error_log( 'Set "Elementor" as License Page Builder' ); } elseif ( in_array( 'beaver-builder', $page_builder_slugs ) && ! in_array( 'elementor', $page_builder_slugs ) ) { update_option( 'astra-sites-license-page-builder', 'beaver-builder' ); astra_sites_error_log( 'Set "Beaver Builder" as License Page Builder' ); } else { update_option( 'astra-sites-license-page-builder', '' ); astra_sites_error_log( 'Not Set Any License Page Builder' ); } // @codingStandardsIgnoreEnd } } } /** * Import Page Builders * * @since 2.0.0 * @return void */ public function import_page_builders() { astra_sites_error_log( 'Requesting Page Builders' ); update_option( 'astra-sites-batch-status-string', 'Requesting Page Builders' ); $purchase_key = Astra_Sites::get_instance()->get_license_key(); $site_url = get_site_url(); $api_args = array( 'timeout' => 30, ); $page_builder_request = wp_remote_get( trailingslashit( Astra_Sites::get_instance()->get_api_domain() ) . '/wp-json/wp/v2/astra-site-page-builder/?_fields=id,name,slug&site_url=' . $site_url . '&purchase_key=' . $purchase_key, $api_args ); if ( ! is_wp_error( $page_builder_request ) && 200 === (int) wp_remote_retrieve_response_code( $page_builder_request ) ) { $page_builders = json_decode( wp_remote_retrieve_body( $page_builder_request ), true ); if ( isset( $page_builders['code'] ) ) { $message = isset( $page_builders['message'] ) ? $page_builders['message'] : ''; if ( ! empty( $message ) ) { astra_sites_error_log( 'HTTP Request Error: ' . $message ); } else { astra_sites_error_log( 'HTTP Request Error!' ); } } else { update_option( 'astra-sites-page-builders', $page_builders ); if ( defined( 'WP_CLI' ) ) { $this->generate_file( 'astra-sites-page-builders', $page_builders ); } } } astra_sites_error_log( 'Page Builders Imported Successfully!' ); update_option( 'astra-sites-batch-status-string', 'Page Builders Imported Successfully!' ); } /** * Import Blocks * * @since 2.0.0 * @param integer $page Page number. * @return void */ public function import_blocks( $page = 1 ) { astra_sites_error_log( 'BLOCK: -------- ACTUAL IMPORT --------' ); $api_args = array( 'timeout' => 30, ); $all_blocks = array(); astra_sites_error_log( 'BLOCK: Requesting ' . $page ); update_option( 'astra-blocks-batch-status-string', 'Requesting for blocks page - ' . $page ); $response = wp_remote_get( trailingslashit( Astra_Sites::get_instance()->get_api_domain() ) . '/wp-json/astra-blocks/v1/blocks?per_page=100&page=' . $page, $api_args ); if ( ! is_wp_error( $response ) || wp_remote_retrieve_response_code( $response ) === 200 ) { $astra_blocks = json_decode( wp_remote_retrieve_body( $response ), true ); if ( isset( $astra_blocks['code'] ) ) { $message = isset( $astra_blocks['message'] ) ? $astra_blocks['message'] : ''; if ( ! empty( $message ) ) { astra_sites_error_log( 'HTTP Request Error: ' . $message ); } else { astra_sites_error_log( 'HTTP Request Error!' ); } } else { astra_sites_error_log( 'BLOCK: Storing data for page ' . $page . ' in option astra-blocks-' . $page ); update_option( 'astra-blocks-batch-status-string', 'Storing data for page ' . $page . ' in option astra-blocks-' . $page ); update_option( 'astra-blocks-' . $page, $astra_blocks ); if ( defined( 'WP_CLI' ) ) { $this->generate_file( 'astra-blocks-' . $page, $astra_blocks ); } } } else { astra_sites_error_log( 'BLOCK: API Error: ' . $response->get_error_message() ); } astra_sites_error_log( 'BLOCK: Complete storing data for blocks ' . $page ); update_option( 'astra-blocks-batch-status-string', 'Complete storing data for page ' . $page ); } /** * Import * * @since 1.0.14 * @since 2.0.0 Added page no. * * @param integer $page Page number. * @return array */ public function import_sites( $page = 1 ) { $api_args = array( 'timeout' => 30, ); $sites_and_pages = array(); astra_sites_error_log( 'Requesting ' . $page ); update_option( 'astra-sites-batch-status-string', 'Requesting ' . $page ); $query_args = apply_filters( 'astra_sites_import_sites_query_args', array( 'per_page' => 15, 'page' => $page, ) ); $api_url = add_query_arg( $query_args, trailingslashit( Astra_Sites::get_instance()->get_api_domain() ) . '/wp-json/astra-sites/v1/sites-and-pages/' ); $response = wp_remote_get( $api_url, $api_args ); if ( ! is_wp_error( $response ) || wp_remote_retrieve_response_code( $response ) === 200 ) { $sites_and_pages = json_decode( wp_remote_retrieve_body( $response ), true ); if ( isset( $sites_and_pages['code'] ) ) { $message = isset( $sites_and_pages['message'] ) ? $sites_and_pages['message'] : ''; if ( ! empty( $message ) ) { astra_sites_error_log( 'HTTP Request Error: ' . $message ); } else { astra_sites_error_log( 'HTTP Request Error!' ); } } else { astra_sites_error_log( 'Storing data for page ' . $page . ' in option astra-sites-and-pages-page-' . $page ); update_option( 'astra-sites-batch-status-string', 'Storing data for page ' . $page . ' in option astra-sites-and-pages-page-' . $page ); update_option( 'astra-sites-and-pages-page-' . $page, $sites_and_pages ); if ( defined( 'WP_CLI' ) ) { $this->generate_file( 'astra-sites-and-pages-page-' . $page, $sites_and_pages ); } } } else { astra_sites_error_log( 'API Error: ' . $response->get_error_message() ); } astra_sites_error_log( 'Complete storing data for page ' . $page ); update_option( 'astra-sites-batch-status-string', 'Complete storing data for page ' . $page ); return $sites_and_pages; } } /** * Kicking this off by calling 'get_instance()' method */ Astra_Sites_Batch_Processing_Importer::get_instance(); endif; PKN\{||*inc/importers/class-astra-sites-helper.phpnuW+AID ); $dimensions = self::get_svg_dimensions( $svg_path ); $response['sizes'] = array( 'full' => array( 'url' => $response['url'], 'width' => $dimensions->width, 'height' => $dimensions->height, 'orientation' => $dimensions->width > $dimensions->height ? 'landscape' : 'portrait', ), ); return $response; } /** * Get SVG Dimensions * * @since 1.1.5 * * @param string $svg SVG file path. * @return array Return SVG file height & width for valid SVG file. */ public static function get_svg_dimensions( $svg ) { $svg = simplexml_load_file( $svg ); if ( false === $svg ) { $width = '0'; $height = '0'; } else { $attributes = $svg->attributes(); $width = (string) $attributes->width; $height = (string) $attributes->height; } return (object) array( 'width' => $width, 'height' => $height, ); } /** * Custom Menu Widget * * In widget export we set the nav menu slug instead of ID. * So, In import process we check get menu id by slug and set * it in import widget process. * * @since 1.0.7 * * @param object $all_sidebars Widget data. * @return object Set custom menu id by slug. */ public function custom_menu_widget( $all_sidebars ) { // Get current menu ID & Slugs. $menu_locations = array(); $nav_menus = (object) wp_get_nav_menus(); if ( isset( $nav_menus ) ) { foreach ( $nav_menus as $menu_key => $menu ) { if ( is_object( $menu ) ) { $menu_locations[ $menu->term_id ] = $menu->slug; } } } // Import widget data. $all_sidebars = (object) $all_sidebars; foreach ( $all_sidebars as $widgets_key => $widgets ) { foreach ( $widgets as $widget_key => $widget ) { // Found slug in current menu list. if ( isset( $widget->nav_menu ) ) { $menu_id = array_search( $widget->nav_menu, $menu_locations, true ); if ( ! empty( $menu_id ) ) { $all_sidebars->$widgets_key->$widget_key->nav_menu = $menu_id; } } } } return $all_sidebars; } /** * Download File Into Uploads Directory * * @since 2.1.0 Added $overrides argument to override the uploaded file actions. * * @param string $file Download File URL. * @param array $overrides Upload file arguments. * @param int $timeout_seconds Timeout in downloading the XML file in seconds. * @return array Downloaded file data. */ public static function download_file( $file = '', $overrides = array(), $timeout_seconds = 300 ) { // Gives us access to the download_url() and wp_handle_sideload() functions. require_once ABSPATH . 'wp-admin/includes/file.php'; // Download file to temp dir. $temp_file = download_url( $file, $timeout_seconds ); // WP Error. if ( is_wp_error( $temp_file ) ) { return array( 'success' => false, 'data' => $temp_file->get_error_message(), ); } // Array based on $_FILE as seen in PHP file uploads. $file_args = array( 'name' => basename( $file ), 'tmp_name' => $temp_file, 'error' => 0, 'size' => filesize( $temp_file ), ); $defaults = array( // Tells WordPress to not look for the POST form // fields that would normally be present as // we downloaded the file from a remote server, so there // will be no form fields // Default is true. 'test_form' => false, // Setting this to false lets WordPress allow empty files, not recommended. // Default is true. 'test_size' => true, // A properly uploaded file will pass this test. There should be no reason to override this one. 'test_upload' => true, 'mimes' => array( 'xml' => 'text/xml', 'json' => 'text/plain', ), ); $overrides = wp_parse_args( $overrides, $defaults ); // Move the temporary file into the uploads directory. $results = wp_handle_sideload( $file_args, $overrides ); astra_sites_error_log( wp_json_encode( $results ) ); if ( isset( $results['error'] ) ) { return array( 'success' => false, 'data' => $results, ); } // Success. return array( 'success' => true, 'data' => $results, ); } /** * Downloads an image from the specified URL. * * Taken from the core media_sideload_image() function and * modified to return an array of data instead of html. * * @since 1.0.10 * * @param string $file The image file path. * @return array An array of image data. */ public static function sideload_image( $file ) { $data = new stdClass(); if ( ! function_exists( 'media_handle_sideload' ) ) { require_once ABSPATH . 'wp-admin/includes/media.php'; require_once ABSPATH . 'wp-admin/includes/file.php'; require_once ABSPATH . 'wp-admin/includes/image.php'; } if ( ! empty( $file ) ) { // Set variables for storage, fix file filename for query strings. preg_match( '/[^\?]+\.(jpe?g|jpe|svg|gif|png)\b/i', $file, $matches ); $file_array = array(); $file_array['name'] = basename( $matches[0] ); // Download file to temp location. $file_array['tmp_name'] = download_url( $file ); // If error storing temporarily, return the error. if ( is_wp_error( $file_array['tmp_name'] ) ) { return $file_array['tmp_name']; } // Do the validation and storage stuff. $id = media_handle_sideload( $file_array, 0 ); // If error storing permanently, unlink. if ( is_wp_error( $id ) ) { unlink( $file_array['tmp_name'] ); return $id; } // Build the object to return. $meta = wp_get_attachment_metadata( $id ); $data->attachment_id = $id; $data->url = wp_get_attachment_url( $id ); $data->thumbnail_url = wp_get_attachment_thumb_url( $id ); $data->height = isset( $meta['height'] ) ? $meta['height'] : ''; $data->width = isset( $meta['width'] ) ? $meta['width'] : ''; } return $data; } /** * Checks to see whether a string is an image url or not. * * @since 1.0.10 * * @param string $string The string to check. * @return bool Whether the string is an image url or not. */ public static function is_image_url( $string = '' ) { if ( is_string( $string ) ) { if ( preg_match( '/\.(jpg|jpeg|svg|png|gif)/i', $string ) ) { return true; } } return false; } } /** * Kicking this off by calling 'get_instance()' method */ Astra_Sites_Helper::get_instance(); endif; PKN\<((-inc/importers/class-astra-widget-importer.phpnuW+A true, ) ); } // Hook before import. do_action( 'wie_before_import' ); $data = apply_filters( 'wie_import_data', $data ); // Get all available widgets site supports. $available_widgets = $this->wie_available_widgets(); // Get all existing widget instances. $widget_instances = array(); foreach ( $available_widgets as $widget_data ) { $widget_instances[ $widget_data['id_base'] ] = get_option( 'widget_' . $widget_data['id_base'] ); } // Begin results. $results = array(); // Loop import data's sidebars. foreach ( $data as $sidebar_id => $widgets ) { // Skip inactive widgets. // (should not be in export file). if ( 'wp_inactive_widgets' === $sidebar_id ) { continue; } // Check if sidebar is available on this site. // Otherwise add widgets to inactive, and say so. if ( isset( $wp_registered_sidebars[ $sidebar_id ] ) ) { $sidebar_available = true; $use_sidebar_id = $sidebar_id; $sidebar_message_type = 'success'; $sidebar_message = ''; } else { $sidebar_available = false; $use_sidebar_id = 'wp_inactive_widgets'; // add to inactive if sidebar does not exist in theme. $sidebar_message_type = 'error'; $sidebar_message = esc_html__( 'Widget area does not exist in theme (using Inactive)', 'astra-sites' ); } // Result for sidebar. $results[ $sidebar_id ]['name'] = ! empty( $wp_registered_sidebars[ $sidebar_id ]['name'] ) ? $wp_registered_sidebars[ $sidebar_id ]['name'] : $sidebar_id; // sidebar name if theme supports it; otherwise ID. $results[ $sidebar_id ]['message_type'] = $sidebar_message_type; $results[ $sidebar_id ]['message'] = $sidebar_message; $results[ $sidebar_id ]['widgets'] = array(); // Loop widgets. foreach ( $widgets as $widget_instance_id => $widget ) { $fail = false; // Get id_base (remove -# from end) and instance ID number. $id_base = preg_replace( '/-[0-9]+$/', '', $widget_instance_id ); $instance_id_number = str_replace( $id_base . '-', '', $widget_instance_id ); // Does site support this widget? if ( ! $fail && ! isset( $available_widgets[ $id_base ] ) ) { $fail = true; $widget_message_type = 'error'; $widget_message = esc_html__( 'Site does not support widget', 'astra-sites' ); // explain why widget not imported. } // Filter to modify settings object before conversion to array and import. // Leave this filter here for backwards compatibility with manipulating objects (before conversion to array below). // Ideally the newer wie_widget_settings_array below will be used instead of this. $widget = apply_filters( 'wie_widget_settings', $widget ); // object. // Convert multidimensional objects to multidimensional arrays // Some plugins like Jetpack Widget Visibility store settings as multidimensional arrays // Without this, they are imported as objects and cause fatal error on Widgets page // If this creates problems for plugins that do actually intend settings in objects then may need to consider other approach: https://wordpress.org/support/topic/problem-with-array-of-arrays // It is probably much more likely that arrays are used than objects, however. $widget = json_decode( wp_json_encode( $widget ), true ); // Filter to modify settings array // This is preferred over the older wie_widget_settings filter above. // Do before identical check because changes may make it identical to end result (such as URL replacements). $widget = apply_filters( 'wie_widget_settings_array', $widget ); // Does widget with identical settings already exist in same sidebar? if ( ! $fail && isset( $widget_instances[ $id_base ] ) ) { // Get existing widgets in this sidebar. $sidebars_widgets = get_option( 'sidebars_widgets' ); $sidebar_widgets = isset( $sidebars_widgets[ $use_sidebar_id ] ) ? $sidebars_widgets[ $use_sidebar_id ] : array(); // check Inactive if that's where will go. // Loop widgets with ID base. $single_widget_instances = ! empty( $widget_instances[ $id_base ] ) ? $widget_instances[ $id_base ] : array(); foreach ( $single_widget_instances as $check_id => $check_widget ) { // Is widget in same sidebar and has identical settings? if ( in_array( "$id_base-$check_id", $sidebar_widgets, true ) && (array) $widget === $check_widget ) { $fail = true; $widget_message_type = 'warning'; $widget_message = esc_html__( 'Widget already exists', 'astra-sites' ); // explain why widget not imported. break; } } } // No failure. if ( ! $fail ) { // Add widget instance. $single_widget_instances = get_option( 'widget_' . $id_base ); // all instances for that widget ID base, get fresh every time. $single_widget_instances = ! empty( $single_widget_instances ) ? $single_widget_instances : array( '_multiwidget' => 1, ); // start fresh if have to. $single_widget_instances[] = $widget; // add it. // Get the key it was given. end( $single_widget_instances ); $new_instance_id_number = key( $single_widget_instances ); // If key is 0, make it 1. // When 0, an issue can occur where adding a widget causes data from other widget to load, and the widget doesn't stick (reload wipes it). if ( '0' === strval( $new_instance_id_number ) ) { $new_instance_id_number = 1; $single_widget_instances[ $new_instance_id_number ] = $single_widget_instances[0]; unset( $single_widget_instances[0] ); } // Move _multiwidget to end of array for uniformity. if ( isset( $single_widget_instances['_multiwidget'] ) ) { $multiwidget = $single_widget_instances['_multiwidget']; unset( $single_widget_instances['_multiwidget'] ); $single_widget_instances['_multiwidget'] = $multiwidget; } // Update option with new widget. $result = update_option( 'widget_' . $id_base, $single_widget_instances ); // Assign widget instance to sidebar. $sidebars_widgets = get_option( 'sidebars_widgets' ); // which sidebars have which widgets, get fresh every time. // Avoid rarely fatal error when the option is an empty string. // https://github.com/churchthemes/widget-importer-exporter/pull/11. if ( ! $sidebars_widgets ) { $sidebars_widgets = array(); } $new_instance_id = $id_base . '-' . $new_instance_id_number; // use ID number from new widget instance. $sidebars_widgets[ $use_sidebar_id ][] = $new_instance_id; // add new instance to sidebar. update_option( 'sidebars_widgets', $sidebars_widgets ); // save the amended data. // After widget import action. $after_widget_import = array( 'sidebar' => $use_sidebar_id, 'sidebar_old' => $sidebar_id, 'widget' => $widget, 'widget_type' => $id_base, 'widget_id' => $new_instance_id, 'widget_id_old' => $widget_instance_id, 'widget_id_num' => $new_instance_id_number, 'widget_id_num_old' => $instance_id_number, ); do_action( 'wie_after_widget_import', $after_widget_import ); // Success message. if ( $sidebar_available ) { $widget_message_type = 'success'; $widget_message = esc_html__( 'Imported', 'astra-sites' ); } else { $widget_message_type = 'warning'; $widget_message = esc_html__( 'Imported to Inactive', 'astra-sites' ); } } // Result for widget instance. $results[ $sidebar_id ]['widgets'][ $widget_instance_id ]['name'] = isset( $available_widgets[ $id_base ]['name'] ) ? $available_widgets[ $id_base ]['name'] : $id_base; // widget name or ID if name not available (not supported by site). $results[ $sidebar_id ]['widgets'][ $widget_instance_id ]['title'] = ! empty( $widget['title'] ) ? $widget['title'] : esc_html__( 'No Title', 'astra-sites' ); // show "No Title" if widget instance is untitled. $results[ $sidebar_id ]['widgets'][ $widget_instance_id ]['message_type'] = $widget_message_type; $results[ $sidebar_id ]['widgets'][ $widget_instance_id ]['message'] = $widget_message; } } // Hook after import. do_action( 'wie_after_import' ); // Return results. return apply_filters( 'wie_import_results', $results ); } } PKN\5[ /inc/importers/class-astra-customizer-import.phpnuW+Aurl; } } } } ); // Updated settings. update_option( 'astra-settings', $options ); } } PKN\OX771inc/importers/wxr-importer/class-wxr-importer.phpnuW+A` tag at the start of the file. * * @var string */ protected $version = '1.0'; // information to import from WXR file. /** * Categories * * @var array */ protected $categories = array(); /** * Tags * * @var array */ protected $tags = array(); /** * Base Url * * @var string */ protected $base_url = ''; // TODO: REMOVE THESE. /** * Processed Terms * * @var array */ protected $processed_terms = array(); /** * Processed Posts * * @var array */ protected $processed_posts = array(); /** * Processed Menu Items * * @var array */ protected $processed_menu_items = array(); /** * Menu Item Orphans * * @var array */ protected $menu_item_orphans = array(); /** * Missing Menu Items * * @var array */ protected $missing_menu_items = array(); // NEW STYLE. /** * Mapping * * @var array */ protected $mapping = array(); /** * Requires Remapping * * @var array */ protected $requires_remapping = array(); /** * Exists * * @var array */ protected $exists = array(); /** * User Slug Override * * @var array */ protected $user_slug_override = array(); /** * Url Remap * * @var array */ protected $url_remap = array(); /** * Featured Images * * @var array */ protected $featured_images = array(); /** * Logger instance. * * @var WP_Importer_Logger */ protected $logger; /** * Constructor * * @param array $options {. * @var bool $prefill_existing_posts Should we prefill `post_exists` calls? (True prefills and uses more memory, false checks once per imported post and takes longer. Default is true.). * @var bool $prefill_existing_comments Should we prefill `comment_exists` calls? (True prefills and uses more memory, false checks once per imported comment and takes longer. Default is true.). * @var bool $prefill_existing_terms Should we prefill `term_exists` calls? (True prefills and uses more memory, false checks once per imported term and takes longer. Default is true.). * @var bool $update_attachment_guids Should attachment GUIDs be updated to the new URL? (True updates the GUID, which keeps compatibility with v1, false doesn't update, and allows deduplication and reimporting. Default is false.). * @var bool $fetch_attachments Fetch attachments from the remote server. (True fetches and creates attachment posts, false skips attachments. Default is false.). * @var bool $aggressive_url_search Should we search/replace for URLs aggressively? (True searches all posts' content for old URLs and replaces, false checks for `` only. Default is false.). * @var int $default_author User ID to use if author is missing or invalid. (Default is null, which leaves posts unassigned.). * } */ public function __construct( $options = array() ) { // Initialize some important variables. $empty_types = array( 'post' => array(), 'comment' => array(), 'term' => array(), 'user' => array(), ); $this->mapping = $empty_types; $this->mapping['user_slug'] = array(); $this->mapping['term_id'] = array(); $this->requires_remapping = $empty_types; $this->exists = $empty_types; $this->options = wp_parse_args( $options, array( 'prefill_existing_posts' => true, 'prefill_existing_comments' => true, 'prefill_existing_terms' => true, 'update_attachment_guids' => false, 'fetch_attachments' => false, 'aggressive_url_search' => false, 'default_author' => null, ) ); } /** * Set Logger * * @param object $logger Logger object. */ public function set_logger( $logger ) { $this->logger = $logger; } /** * Get a stream reader for the file. * * @param string $file Path to the XML file. * @return XMLReader|WP_Error Reader instance on success, error otherwise. */ protected function get_reader( $file ) { // Avoid loading external entities for security. $old_value = null; $reader = new XMLReader(); $status = $reader->open( $file ); if ( ! $status ) { return new WP_Error( 'wxr_importer.cannot_parse', __( 'Could not open the file for parsing', 'wordpress-importer' ) ); } return $reader; } /** * The main controller for the actual import stage. * * @param string $file Path to the WXR file for importing. */ public function get_preliminary_information( $file ) { // Let's run the actual importer now, woot. $reader = $this->get_reader( $file ); if ( is_wp_error( $reader ) ) { return $reader; } // Set the version to compatibility mode first. $this->version = '1.0'; // Start parsing! $data = new WXR_Import_Info(); while ( $reader->read() ) { // Only deal with element opens. if ( XMLReader::ELEMENT !== $reader->nodeType ) { // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase continue; } switch ( $reader->name ) { case 'wp:wxr_version': // Upgrade to the correct version. $this->version = $reader->readString(); if ( version_compare( $this->version, self::MAX_WXR_VERSION, '>' ) ) { $this->logger->warning( sprintf( /* translators: %1$s is WXR version, %2$s is max supported WXR version. */ __( 'This WXR file (version %1$s) is newer than the importer (version %2$s) and may not be supported. Please consider updating.', 'wordpress-importer' ), $this->version, self::MAX_WXR_VERSION ) ); } // Handled everything in this node, move on to the next. $reader->next(); break; case 'generator': $data->generator = $reader->readString(); $reader->next(); break; case 'title': $data->title = $reader->readString(); $reader->next(); break; case 'wp:base_site_url': $data->siteurl = $reader->readString(); $reader->next(); break; case 'wp:base_blog_url': $data->home = $reader->readString(); $reader->next(); break; case 'wp:author': $node = $reader->expand(); $parsed = $this->parse_author_node( $node ); if ( is_wp_error( $parsed ) ) { $this->log_error( $parsed ); // Skip the rest of this post. $reader->next(); break; } $data->users[] = $parsed; // Handled everything in this node, move on to the next. $reader->next(); break; case 'item': $node = $reader->expand(); $parsed = $this->parse_post_node( $node ); if ( is_wp_error( $parsed ) ) { $this->log_error( $parsed ); // Skip the rest of this post. $reader->next(); break; } if ( 'attachment' === $parsed['data']['post_type'] ) { $data->media_count++; } else { $data->post_count++; } $data->comment_count += count( $parsed['comments'] ); // Handled everything in this node, move on to the next. $reader->next(); break; case 'wp:category': case 'wp:tag': case 'wp:term': $data->term_count++; // Handled everything in this node, move on to the next. $reader->next(); break; } } $data->version = $this->version; return $data; } /** * The main controller for the actual import stage. * * @param string $file Path to the WXR file for importing. */ public function parse_authors( $file ) { // Let's run the actual importer now, woot. $reader = $this->get_reader( $file ); if ( is_wp_error( $reader ) ) { return $reader; } // Set the version to compatibility mode first. $this->version = '1.0'; // Start parsing! $authors = array(); while ( $reader->read() ) { // Only deal with element opens. if ( XMLReader::ELEMENT !== $reader->nodeType ) { // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase continue; } switch ( $reader->name ) { case 'wp:wxr_version': // Upgrade to the correct version. $this->version = $reader->readString(); if ( version_compare( $this->version, self::MAX_WXR_VERSION, '>' ) ) { $this->logger->warning( sprintf( /* translators: %1$s is WXR version, %2$s is max supported WXR version. */ __( 'This WXR file (version %1$s) is newer than the importer (version %2$s) and may not be supported. Please consider updating.', 'wordpress-importer' ), $this->version, self::MAX_WXR_VERSION ) ); } // Handled everything in this node, move on to the next. $reader->next(); break; case 'wp:author': $node = $reader->expand(); $parsed = $this->parse_author_node( $node ); if ( is_wp_error( $parsed ) ) { $this->log_error( $parsed ); // Skip the rest of this post. $reader->next(); break; } $authors[] = $parsed; // Handled everything in this node, move on to the next. $reader->next(); break; } } return $authors; } /** * The main controller for the actual import stage. * * @param string $file Path to the WXR file for importing. */ public function import( $file ) { add_filter( 'import_post_meta_key', array( $this, 'is_valid_meta_key' ) ); add_filter( 'http_request_timeout', array( &$this, 'bump_request_timeout' ) ); $result = $this->import_start( $file ); if ( is_wp_error( $result ) ) { return $result; } // Let's run the actual importer now, woot. $reader = $this->get_reader( $file ); if ( is_wp_error( $reader ) ) { return $reader; } // Set the version to compatibility mode first. $this->version = '1.0'; // Reset other variables. $this->base_url = ''; // Start parsing! while ( $reader->read() ) { // Only deal with element opens. if ( XMLReader::ELEMENT !== $reader->nodeType ) { // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase continue; } switch ( $reader->name ) { case 'wp:wxr_version': // Upgrade to the correct version. $this->version = $reader->readString(); if ( version_compare( $this->version, self::MAX_WXR_VERSION, '>' ) ) { $this->logger->warning( sprintf( /* translators: %1$s is WXR version, %2$s is max supported WXR version. */ __( 'This WXR file (version %1$s) is newer than the importer (version %2$s) and may not be supported. Please consider updating.', 'wordpress-importer' ), $this->version, self::MAX_WXR_VERSION ) ); } // Handled everything in this node, move on to the next. $reader->next(); break; case 'wp:base_site_url': $this->base_url = $reader->readString(); // Handled everything in this node, move on to the next. $reader->next(); break; case 'item': $node = $reader->expand(); $parsed = $this->parse_post_node( $node ); if ( is_wp_error( $parsed ) ) { $this->log_error( $parsed ); // Skip the rest of this post. $reader->next(); break; } $this->process_post( $parsed['data'], $parsed['meta'], $parsed['comments'], $parsed['terms'] ); // Handled everything in this node, move on to the next. $reader->next(); break; case 'wp:author': $node = $reader->expand(); $parsed = $this->parse_author_node( $node ); if ( is_wp_error( $parsed ) ) { $this->log_error( $parsed ); // Skip the rest of this post. $reader->next(); break; } $status = $this->process_author( $parsed['data'], $parsed['meta'] ); if ( is_wp_error( $status ) ) { $this->log_error( $status ); } // Handled everything in this node, move on to the next. $reader->next(); break; case 'wp:category': $node = $reader->expand(); $parsed = $this->parse_term_node( $node, 'category' ); if ( is_wp_error( $parsed ) ) { $this->log_error( $parsed ); // Skip the rest of this post. $reader->next(); break; } $status = $this->process_term( $parsed['data'], $parsed['meta'] ); // Handled everything in this node, move on to the next. $reader->next(); break; case 'wp:tag': $node = $reader->expand(); $parsed = $this->parse_term_node( $node, 'tag' ); if ( is_wp_error( $parsed ) ) { $this->log_error( $parsed ); // Skip the rest of this post. $reader->next(); break; } $status = $this->process_term( $parsed['data'], $parsed['meta'] ); // Handled everything in this node, move on to the next. $reader->next(); break; case 'wp:term': $node = $reader->expand(); $parsed = $this->parse_term_node( $node ); if ( is_wp_error( $parsed ) ) { $this->log_error( $parsed ); // Skip the rest of this post. $reader->next(); break; } $status = $this->process_term( $parsed['data'], $parsed['meta'] ); // Handled everything in this node, move on to the next. $reader->next(); break; default: // Skip this node, probably handled by something already. break; } } // Now that we've done the main processing, do any required // post-processing and remapping. $this->post_process(); if ( $this->options['aggressive_url_search'] ) { $this->replace_attachment_urls_in_content(); } // phpcs:disable // $this->remap_featured_images(); // phpcs:enable $this->import_end(); } /** * Log an error instance to the logger. * * @param WP_Error $error Error instance to log. */ protected function log_error( WP_Error $error ) { $this->logger->warning( $error->get_error_message() ); // Log the data as debug info too. $data = $error->get_error_data(); if ( ! empty( $data ) ) { $this->logger->debug( var_export( $data, true ) ); // phpcs:ignore WordPress.PHP.DevelopmentFunctions.error_log_var_export } } /** * Parses the WXR file and prepares us for the task of processing parsed data * * @param string $file Path to the WXR file for importing. */ protected function import_start( $file ) { if ( ! is_file( $file ) ) { return new WP_Error( 'wxr_importer.file_missing', __( 'The file does not exist, please try again.', 'wordpress-importer' ) ); } // Suspend bunches of stuff in WP core. wp_defer_term_counting( true ); wp_defer_comment_counting( true ); wp_suspend_cache_invalidation( true ); // Prefill exists calls if told to. if ( $this->options['prefill_existing_posts'] ) { $this->prefill_existing_posts(); } if ( $this->options['prefill_existing_comments'] ) { $this->prefill_existing_comments(); } if ( $this->options['prefill_existing_terms'] ) { $this->prefill_existing_terms(); } /** * Begin the import. * * Fires before the import process has begun. If you need to suspend * caching or heavy processing on hooks, do so here. */ do_action( 'import_start' ); } /** * Performs post-import cleanup of files and the cache */ protected function import_end() { // Re-enable stuff in core. wp_suspend_cache_invalidation( false ); wp_cache_flush(); foreach ( get_taxonomies() as $tax ) { delete_option( "{$tax}_children" ); _get_term_hierarchy( $tax ); } wp_defer_term_counting( false ); wp_defer_comment_counting( false ); /** * Complete the import. * * Fires after the import process has finished. If you need to update * your cache or re-enable processing, do so here. */ do_action( 'import_end' ); } /** * Set the user mapping. * * @param array $mapping List of map arrays (containing `old_slug`, `old_id`, `new_id`). */ public function set_user_mapping( $mapping ) { foreach ( $mapping as $map ) { if ( empty( $map['old_slug'] ) || empty( $map['old_id'] ) || empty( $map['new_id'] ) ) { $this->logger->warning( __( 'Invalid author mapping', 'wordpress-importer' ) ); $this->logger->debug( var_export( $map, true ) ); // phpcs:ignore WordPress.PHP.DevelopmentFunctions.error_log_var_export continue; } $old_slug = $map['old_slug']; $old_id = $map['old_id']; $new_id = $map['new_id']; $this->mapping['user'][ $old_id ] = $new_id; $this->mapping['user_slug'][ $old_slug ] = $new_id; } } /** * Set the user slug overrides. * * Allows overriding the slug in the import with a custom/renamed version. * * @param string[] $overrides Map of old slug to new slug. */ public function set_user_slug_overrides( $overrides ) { foreach ( $overrides as $original => $renamed ) { $this->user_slug_override[ $original ] = $renamed; } } /** * Parse a post node into post data. * * @param DOMElement $node Parent node of post data (typically `item`). * @return array|WP_Error Post data array on success, error otherwise. */ protected function parse_post_node( $node ) { $data = array(); $meta = array(); $comments = array(); $terms = array(); foreach ( $node->childNodes as $child ) { // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase // We only care about child elements. if ( XML_ELEMENT_NODE !== $child->nodeType ) { // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase continue; } switch ( $child->tagName ) { // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase case 'wp:post_type': $data['post_type'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; case 'title': $data['post_title'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; case 'guid': $data['guid'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; case 'dc:creator': $data['post_author'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; case 'content:encoded': $data['post_content'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; case 'excerpt:encoded': $data['post_excerpt'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; case 'wp:post_id': $data['post_id'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; case 'wp:post_date': $data['post_date'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; case 'wp:post_date_gmt': $data['post_date_gmt'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; case 'wp:comment_status': $data['comment_status'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; case 'wp:ping_status': $data['ping_status'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; case 'wp:post_name': $data['post_name'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; case 'wp:status': $data['post_status'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase if ( 'auto-draft' === $data['post_status'] ) { // Bail now. return new WP_Error( 'wxr_importer.post.cannot_import_draft', __( 'Cannot import auto-draft posts' ), $data ); } break; case 'wp:post_parent': $data['post_parent'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; case 'wp:menu_order': $data['menu_order'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; case 'wp:post_password': $data['post_password'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; case 'wp:is_sticky': $data['is_sticky'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; case 'wp:attachment_url': $data['attachment_url'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; case 'wp:postmeta': $meta_item = $this->parse_meta_node( $child ); if ( ! empty( $meta_item ) ) { $meta[] = $meta_item; } break; case 'wp:comment': $comment_item = $this->parse_comment_node( $child ); if ( ! empty( $comment_item ) ) { $comments[] = $comment_item; } break; case 'category': $term_item = $this->parse_category_node( $child ); if ( ! empty( $term_item ) ) { $terms[] = $term_item; } break; } } return compact( 'data', 'meta', 'comments', 'terms' ); } /** * Create new posts based on import information * * Posts marked as having a parent which doesn't exist will become top level items. * Doesn't create a new post if: the post type doesn't exist, the given post ID * is already noted as imported or a post with the same title and date already exists. * Note that new/updated terms, comments and meta are imported for the last of the above. * * @param array $data Post data. (Return empty to skip.). * @param array $meta Meta data. * @param array $comments Comments on the post. * @param array $terms Terms on the post. */ protected function process_post( $data, $meta, $comments, $terms ) { /** * Pre-process post data. * * @param array $data Post data. (Return empty to skip.) * @param array $meta Meta data. * @param array $comments Comments on the post. * @param array $terms Terms on the post. */ $data = apply_filters( 'wxr_importer.pre_process.post', $data, $meta, $comments, $terms ); // phpcs:ignore WordPress.NamingConventions.ValidHookName.UseUnderscores if ( empty( $data ) ) { return false; } $original_id = isset( $data['post_id'] ) ? (int) $data['post_id'] : 0; $parent_id = isset( $data['post_parent'] ) ? (int) $data['post_parent'] : 0; $author_id = isset( $data['post_author'] ) ? (int) $data['post_author'] : 0; // Have we already processed this? if ( isset( $this->mapping['post'][ $original_id ] ) ) { return; } $post_type_object = get_post_type_object( $data['post_type'] ); // Is this type even valid? if ( ! $post_type_object ) { $this->logger->warning( sprintf( /* translators: %1$s is the import message, %2$s is post type. */ __( 'Failed to import "%1$s": Invalid post type %2$s', 'wordpress-importer' ), $data['post_title'], $data['post_type'] ) ); return false; } $post_exists = $this->post_exists( $data ); if ( $post_exists ) { $this->logger->info( sprintf( /* translators: %1$s single post type, %2$s is post title. */ __( '%1$s "%2$s" already exists.', 'wordpress-importer' ), $post_type_object->labels->singular_name, $data['post_title'] ) ); /** * Post processing already imported. * * @param array $data Raw data imported for the post. */ do_action( 'wxr_importer.process_already_imported.post', $data ); // phpcs:ignore WordPress.NamingConventions.ValidHookName.UseUnderscores // Even though this post already exists, new comments might need importing. $this->process_comments( $comments, $original_id, $data, $post_exists ); return false; } // Map the parent post, or mark it as one we need to fix. $requires_remapping = false; if ( $parent_id ) { if ( isset( $this->mapping['post'][ $parent_id ] ) ) { $data['post_parent'] = $this->mapping['post'][ $parent_id ]; } else { $meta[] = array( 'key' => '_wxr_import_parent', 'value' => $parent_id, ); $requires_remapping = true; $data['post_parent'] = 0; } } // Map the author, or mark it as one we need to fix. $author = sanitize_user( $data['post_author'], true ); if ( empty( $author ) ) { // Missing or invalid author, use default if available. $data['post_author'] = $this->options['default_author']; } elseif ( isset( $this->mapping['user_slug'][ $author ] ) ) { $data['post_author'] = $this->mapping['user_slug'][ $author ]; } else { $meta[] = array( 'key' => '_wxr_import_user_slug', 'value' => $author, ); $requires_remapping = true; $data['post_author'] = (int) get_current_user_id(); } // Does the post look like it contains attachment images? if ( preg_match( self::REGEX_HAS_ATTACHMENT_REFS, $data['post_content'] ) ) { $meta[] = array( 'key' => '_wxr_import_has_attachment_refs', 'value' => true, ); $requires_remapping = true; } // Whitelist to just the keys we allow. $postdata = array( 'import_id' => $data['post_id'], ); $allowed = array( 'post_author' => true, 'post_date' => true, 'post_date_gmt' => true, 'post_content' => true, 'post_excerpt' => true, 'post_title' => true, 'post_status' => true, 'post_name' => true, 'comment_status' => true, 'ping_status' => true, 'guid' => true, 'post_parent' => true, 'menu_order' => true, 'post_type' => true, 'post_password' => true, ); foreach ( $data as $key => $value ) { if ( ! isset( $allowed[ $key ] ) ) { continue; } $postdata[ $key ] = $data[ $key ]; } $postdata = apply_filters( 'wp_import_post_data_processed', $postdata, $data ); if ( 'attachment' === $postdata['post_type'] ) { if ( ! $this->options['fetch_attachments'] ) { $this->logger->notice( sprintf( /* translators: %s is post title */ __( 'Skipping attachment "%s", fetching attachments disabled' ), $data['post_title'] ) ); /** * Post processing skipped. * * @param array $data Raw data imported for the post. * @param array $meta Raw meta data, already processed by {@see process_post_meta}. */ do_action( 'wxr_importer.process_skipped.post', $data, $meta ); // phpcs:ignore WordPress.NamingConventions.ValidHookName.UseUnderscores return false; } $remote_url = ! empty( $data['attachment_url'] ) ? $data['attachment_url'] : $data['guid']; $post_id = $this->process_attachment( $postdata, $meta, $remote_url ); } else { $post_id = wp_insert_post( $postdata, true ); do_action( 'wp_import_insert_post', $post_id, $original_id, $postdata, $data ); } if ( is_wp_error( $post_id ) ) { $this->logger->error( sprintf( /* translators: %1$s is the post title, %2$s is post type. */ __( 'Failed to import "%1$s" (%2$s)', 'wordpress-importer' ), $data['post_title'], $post_type_object->labels->singular_name ) ); $this->logger->debug( $post_id->get_error_message() ); /** * Post processing failed. * * @param WP_Error $post_id Error object. * @param array $data Raw data imported for the post. * @param array $meta Raw meta data, already processed by {@see process_post_meta}. * @param array $comments Raw comment data, already processed by {@see process_comments}. * @param array $terms Raw term data, already processed. */ do_action( 'wxr_importer.process_failed.post', $post_id, $data, $meta, $comments, $terms ); // phpcs:ignore WordPress.NamingConventions.ValidHookName.UseUnderscores return false; } // Ensure stickiness is handled correctly too. if ( '1' === $data['is_sticky'] ) { stick_post( $post_id ); } // map pre-import ID to local ID. $this->mapping['post'][ $original_id ] = (int) $post_id; if ( $requires_remapping ) { $this->requires_remapping['post'][ $post_id ] = true; } $this->mark_post_exists( $data, $post_id ); $this->logger->info( sprintf( /* translators: %1$s is the post title, %2$s is post type. */ __( 'Imported "%1$s" (%2$s)', 'wordpress-importer' ), $data['post_title'], $post_type_object->labels->singular_name ) ); $this->logger->debug( sprintf( /* translators: %1$s is the original post id, %2$s is old post id. */ __( 'Post %1$d remapped to %2$d', 'wordpress-importer' ), $original_id, $post_id ) ); // Handle the terms too. $terms = apply_filters( 'wp_import_post_terms', $terms, $post_id, $data ); if ( ! empty( $terms ) ) { $term_ids = array(); foreach ( $terms as $term ) { $taxonomy = $term['taxonomy']; $key = sha1( $taxonomy . ':' . $term['slug'] ); if ( isset( $this->mapping['term'][ $key ] ) ) { $term_ids[ $taxonomy ][] = (int) $this->mapping['term'][ $key ]; } else { $meta[] = array( 'key' => '_wxr_import_term', 'value' => $term, ); $requires_remapping = true; } } foreach ( $term_ids as $tax => $ids ) { $tt_ids = wp_set_post_terms( $post_id, $ids, $tax ); do_action( 'wp_import_set_post_terms', $tt_ids, $ids, $tax, $post_id, $data ); } } $this->process_comments( $comments, $post_id, $data ); $this->process_post_meta( $meta, $post_id, $data ); if ( 'nav_menu_item' === $data['post_type'] ) { $this->process_menu_item_meta( $post_id, $data, $meta ); } /** * Post processing completed. * * @param int $post_id New post ID. * @param array $data Raw data imported for the post. * @param array $meta Raw meta data, already processed by {@see process_post_meta}. * @param array $comments Raw comment data, already processed by {@see process_comments}. * @param array $terms Raw term data, already processed. */ do_action( 'wxr_importer.processed.post', $post_id, $data, $meta, $comments, $terms ); // phpcs:ignore WordPress.NamingConventions.ValidHookName.UseUnderscores } /** * Attempt to create a new menu item from import data * * Fails for draft, orphaned menu items and those without an associated nav_menu * or an invalid nav_menu term. If the post type or term object which the menu item * represents doesn't exist then the menu item will not be imported (waits until the * end of the import to retry again before discarding). * * @param int $post_id New post ID. * @param array $data Raw data imported for the post. * @param array $meta Raw meta data, already processed by {@see process_post_meta}. */ protected function process_menu_item_meta( $post_id, $data, $meta ) { $item_type = get_post_meta( $post_id, '_menu_item_type', true ); $original_object_id = get_post_meta( $post_id, '_menu_item_object_id', true ); $object_id = null; $this->logger->debug( sprintf( 'Processing menu item %s', $item_type ) ); $requires_remapping = false; switch ( $item_type ) { case 'taxonomy': if ( isset( $this->mapping['term_id'][ $original_object_id ] ) ) { $object_id = $this->mapping['term_id'][ $original_object_id ]; } else { add_post_meta( $post_id, '_wxr_import_menu_item', wp_slash( $original_object_id ) ); $requires_remapping = true; } break; case 'post_type': if ( isset( $this->mapping['post'][ $original_object_id ] ) ) { $object_id = $this->mapping['post'][ $original_object_id ]; } else { add_post_meta( $post_id, '_wxr_import_menu_item', wp_slash( $original_object_id ) ); $requires_remapping = true; } break; case 'custom': // Custom refers to itself, wonderfully easy. $object_id = $post_id; break; default: // associated object is missing or not imported yet, we'll retry later. $this->missing_menu_items[] = $item; $this->logger->debug( 'Unknown menu item type' ); break; } if ( $requires_remapping ) { $this->requires_remapping['post'][ $post_id ] = true; } if ( empty( $object_id ) ) { // Nothing needed here. return; } $this->logger->debug( sprintf( 'Menu item %d mapped to %d', $original_object_id, $object_id ) ); update_post_meta( $post_id, '_menu_item_object_id', wp_slash( $object_id ) ); } /** * If fetching attachments is enabled then attempt to create a new attachment * * @param array $post Attachment post details from WXR. * @param string $meta Raw meta data, already processed by {@see process_post_meta}. * @param string $remote_url URL to fetch attachment from. * @return int|WP_Error Post ID on success, WP_Error otherwise. */ protected function process_attachment( $post, $meta, $remote_url ) { // try to use _wp_attached file for upload folder placement to ensure the same location as the export site // e.g. location is 2003/05/image.jpg but the attachment post_date is 2010/09, see media_handle_upload(). $post['upload_date'] = $post['post_date']; foreach ( $meta as $meta_item ) { if ( '_wp_attached_file' !== $meta_item['key'] ) { continue; } if ( preg_match( '%^[0-9]{4}/[0-9]{2}%', $meta_item['value'], $matches ) ) { $post['upload_date'] = $matches[0]; } break; } // if the URL is absolute, but does not contain address, then upload it assuming base_site_url. if ( preg_match( '|^/[\w\W]+$|', $remote_url ) ) { $remote_url = rtrim( $this->base_url, '/' ) . $remote_url; } $upload = $this->fetch_remote_file( $remote_url, $post ); if ( is_wp_error( $upload ) ) { return $upload; } $info = wp_check_filetype( $upload['file'] ); if ( ! $info ) { return new WP_Error( 'attachment_processing_error', __( 'Invalid file type', 'wordpress-importer' ) ); } $post['post_mime_type'] = $info['type']; // WP really likes using the GUID for display. Allow updating it. // See https://core.trac.wordpress.org/ticket/33386. if ( $this->options['update_attachment_guids'] ) { $post['guid'] = $upload['url']; } // as per wp-admin/includes/upload.php. $post_id = wp_insert_attachment( $post, $upload['file'] ); if ( is_wp_error( $post_id ) ) { return $post_id; } $attachment_metadata = wp_generate_attachment_metadata( $post_id, $upload['file'] ); wp_update_attachment_metadata( $post_id, $attachment_metadata ); // Map this image URL later if we need to. $this->url_remap[ $remote_url ] = $upload['url']; // If we have a HTTPS URL, ensure the HTTP URL gets replaced too. if ( substr( $remote_url, 0, 8 ) === 'https://' ) { $insecure_url = 'http' . substr( $remote_url, 5 ); $this->url_remap[ $insecure_url ] = $upload['url']; } return $post_id; } /** * Parse a meta node into meta data. * * @param DOMElement $node Parent node of meta data (typically `wp:postmeta` or `wp:commentmeta`). * @return array|null Meta data array on success, or null on error. */ protected function parse_meta_node( $node ) { foreach ( $node->childNodes as $child ) { // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase // We only care about child elements. if ( XML_ELEMENT_NODE !== $child->nodeType ) { // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase continue; } switch ( $child->tagName ) { // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase case 'wp:meta_key': $key = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; case 'wp:meta_value': $value = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; } } if ( empty( $key ) || empty( $value ) ) { return null; } return compact( 'key', 'value' ); } /** * Process and import post meta items. * * @param array $meta List of meta data arrays. * @param int $post_id Post to associate with. * @param array $post Post data. * @return int|WP_Error Number of meta items imported on success, error otherwise. */ protected function process_post_meta( $meta, $post_id, $post ) { if ( empty( $meta ) ) { return true; } foreach ( $meta as $meta_item ) { /** * Pre-process post meta data. * * @param array $meta_item Meta data. (Return empty to skip.) * @param int $post_id Post the meta is attached to. */ $meta_item = apply_filters( 'wxr_importer.pre_process.post_meta', $meta_item, $post_id ); // phpcs:ignore WordPress.NamingConventions.ValidHookName.UseUnderscores if ( empty( $meta_item ) ) { return false; } $key = apply_filters( 'import_post_meta_key', $meta_item['key'], $post_id, $post ); $value = false; if ( '_edit_last' === $key ) { $value = intval( $meta_item['value'] ); if ( ! isset( $this->mapping['user'][ $value ] ) ) { // Skip! continue; } $value = $this->mapping['user'][ $value ]; } if ( $key ) { // export gets meta straight from the DB so could have a serialized string. if ( ! $value ) { $value = maybe_unserialize( $meta_item['value'] ); } add_post_meta( $post_id, $key, $value ); do_action( 'import_post_meta', $post_id, $key, $value ); // if the post has a featured image, take note of this in case of remap. if ( '_thumbnail_id' === $key ) { $this->featured_images[ $post_id ] = (int) $value; } } } return true; } /** * Parse a comment node into comment data. * * @param DOMElement $node Parent node of comment data (typically `wp:comment`). * @return array Comment data array. */ protected function parse_comment_node( $node ) { $data = array( 'commentmeta' => array(), ); foreach ( $node->childNodes as $child ) { // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase // We only care about child elements. if ( XML_ELEMENT_NODE !== $child->nodeType ) { // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase continue; } switch ( $child->tagName ) { // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase case 'wp:comment_id': $data['comment_id'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; case 'wp:comment_author': $data['comment_author'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; case 'wp:comment_author_email': $data['comment_author_email'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; case 'wp:comment_author_IP': $data['comment_author_IP'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; case 'wp:comment_author_url': $data['comment_author_url'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; case 'wp:comment_user_id': $data['comment_user_id'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; case 'wp:comment_date': $data['comment_date'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; case 'wp:comment_date_gmt': $data['comment_date_gmt'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; case 'wp:comment_content': $data['comment_content'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; case 'wp:comment_approved': $data['comment_approved'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; case 'wp:comment_type': $data['comment_type'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; case 'wp:comment_parent': $data['comment_parent'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; case 'wp:commentmeta': $meta_item = $this->parse_meta_node( $child ); if ( ! empty( $meta_item ) ) { $data['commentmeta'][] = $meta_item; } break; } } return $data; } /** * Process and import comment data. * * @param array $comments List of comment data arrays. * @param int $post_id Post to associate with. * @param array $post Post data. * @param boolean $post_exists Post exist status. * @return int|WP_Error Number of comments imported on success, error otherwise. */ protected function process_comments( $comments, $post_id, $post, $post_exists = false ) { $comments = apply_filters( 'wp_import_post_comments', $comments, $post_id, $post ); if ( empty( $comments ) ) { return 0; } $num_comments = 0; // Sort by ID to avoid excessive remapping later. usort( $comments, array( $this, 'sort_comments_by_id' ) ); foreach ( $comments as $key => $comment ) { /** * Pre-process comment data * * @param array $comment Comment data. (Return empty to skip.) * @param int $post_id Post the comment is attached to. */ $comment = apply_filters( 'wxr_importer.pre_process.comment', $comment, $post_id ); // phpcs:ignore WordPress.NamingConventions.ValidHookName.UseUnderscores if ( empty( $comment ) ) { return false; } $original_id = isset( $comment['comment_id'] ) ? (int) $comment['comment_id'] : 0; $parent_id = isset( $comment['comment_parent'] ) ? (int) $comment['comment_parent'] : 0; $author_id = isset( $comment['comment_user_id'] ) ? (int) $comment['comment_user_id'] : 0; // if this is a new post we can skip the comment_exists() check // TODO: Check comment_exists for performance. if ( $post_exists ) { $existing = $this->comment_exists( $comment ); if ( $existing ) { /** * Comment processing already imported. * * @param array $comment Raw data imported for the comment. */ do_action( 'wxr_importer.process_already_imported.comment', $comment ); // phpcs:ignore WordPress.NamingConventions.ValidHookName.UseUnderscores $this->mapping['comment'][ $original_id ] = $existing; continue; } } // Remove meta from the main array. $meta = isset( $comment['commentmeta'] ) ? $comment['commentmeta'] : array(); unset( $comment['commentmeta'] ); // Map the parent comment, or mark it as one we need to fix. $requires_remapping = false; if ( $parent_id ) { if ( isset( $this->mapping['comment'][ $parent_id ] ) ) { $comment['comment_parent'] = $this->mapping['comment'][ $parent_id ]; } else { // Prepare for remapping later. $meta[] = array( 'key' => '_wxr_import_parent', 'value' => $parent_id, ); $requires_remapping = true; // Wipe the parent for now. $comment['comment_parent'] = 0; } } // Map the author, or mark it as one we need to fix. if ( $author_id ) { if ( isset( $this->mapping['user'][ $author_id ] ) ) { $comment['user_id'] = $this->mapping['user'][ $author_id ]; } else { // Prepare for remapping later. $meta[] = array( 'key' => '_wxr_import_user', 'value' => $author_id, ); $requires_remapping = true; // Wipe the user for now. $comment['user_id'] = 0; } } // Run standard core filters. $comment['comment_post_ID'] = $post_id; $comment = wp_filter_comment( $comment ); // wp_insert_comment expects slashed data. $comment_id = wp_insert_comment( wp_slash( $comment ) ); $this->mapping['comment'][ $original_id ] = $comment_id; if ( $requires_remapping ) { $this->requires_remapping['comment'][ $comment_id ] = true; } $this->mark_comment_exists( $comment, $comment_id ); /** * Comment has been imported. * * @param int $comment_id New comment ID * @param array $comment Comment inserted (`comment_id` item refers to the original ID) * @param int $post_id Post parent of the comment * @param array $post Post data */ do_action( 'wp_import_insert_comment', $comment_id, $comment, $post_id, $post ); // Process the meta items. foreach ( $meta as $meta_item ) { $value = maybe_unserialize( $meta_item['value'] ); add_comment_meta( $comment_id, wp_slash( $meta_item['key'] ), wp_slash( $value ) ); } /** * Post processing completed. * * @param int $post_id New post ID. * @param array $comment Raw data imported for the comment. * @param array $meta Raw meta data, already processed by {@see process_post_meta}. * @param array $post_id Parent post ID. */ do_action( 'wxr_importer.processed.comment', $comment_id, $comment, $meta, $post_id ); // phpcs:ignore WordPress.NamingConventions.ValidHookName.UseUnderscores $num_comments++; } return $num_comments; } /** * Parse Category Node * * @param object $node Category Node. * @return array */ protected function parse_category_node( $node ) { $data = array( // Default taxonomy to "category", since this is a `` tag. 'taxonomy' => 'category', ); $meta = array(); if ( $node->hasAttribute( 'domain' ) ) { $data['taxonomy'] = $node->getAttribute( 'domain' ); } if ( $node->hasAttribute( 'nicename' ) ) { $data['slug'] = $node->getAttribute( 'nicename' ); } $data['name'] = $node->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase if ( empty( $data['slug'] ) ) { return null; } // Just for extra compatibility. if ( 'tag' === $data['taxonomy'] ) { $data['taxonomy'] = 'post_tag'; } return $data; } /** * Callback for `usort` to sort comments by ID * * @param array $a Comment data for the first comment. * @param array $b Comment data for the second comment. * @return int */ public static function sort_comments_by_id( $a, $b ) { if ( empty( $a['comment_id'] ) ) { return 1; } if ( empty( $b['comment_id'] ) ) { return -1; } return $a['comment_id'] - $b['comment_id']; } /** * Parse Author Node * * @param object $node Author Node. * @return array */ protected function parse_author_node( $node ) { $data = array(); $meta = array(); foreach ( $node->childNodes as $child ) { // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase // We only care about child elements. if ( XML_ELEMENT_NODE !== $child->nodeType ) { // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase continue; } switch ( $child->tagName ) { // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase case 'wp:author_login': $data['user_login'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; case 'wp:author_id': $data['ID'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; case 'wp:author_email': $data['user_email'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; case 'wp:author_display_name': $data['display_name'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; case 'wp:author_first_name': $data['first_name'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; case 'wp:author_last_name': $data['last_name'] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase break; } } return compact( 'data', 'meta' ); } /** * Process Author * * @param array $data User data. (Return empty to skip.). * @param array $meta Meta data. * @return boolean */ protected function process_author( $data, $meta ) { /** * Pre-process user data. * * @param array $data User data. (Return empty to skip.) * @param array $meta Meta data. */ $data = apply_filters( 'wxr_importer.pre_process.user', $data, $meta ); // phpcs:ignore WordPress.NamingConventions.ValidHookName.UseUnderscores if ( empty( $data ) ) { return false; } // Have we already handled this user? $original_id = isset( $data['ID'] ) ? $data['ID'] : 0; $original_slug = $data['user_login']; if ( isset( $this->mapping['user'][ $original_id ] ) ) { $existing = $this->mapping['user'][ $original_id ]; // Note the slug mapping if we need to too. if ( ! isset( $this->mapping['user_slug'][ $original_slug ] ) ) { $this->mapping['user_slug'][ $original_slug ] = $existing; } return false; } if ( isset( $this->mapping['user_slug'][ $original_slug ] ) ) { $existing = $this->mapping['user_slug'][ $original_slug ]; // Ensure we note the mapping too. $this->mapping['user'][ $original_id ] = $existing; return false; } // Allow overriding the user's slug. $login = $original_slug; if ( isset( $this->user_slug_override[ $login ] ) ) { $login = $this->user_slug_override[ $login ]; } $userdata = array( 'user_login' => sanitize_user( $login, true ), 'user_pass' => wp_generate_password(), ); $allowed = array( 'user_email' => true, 'display_name' => true, 'first_name' => true, 'last_name' => true, ); foreach ( $data as $key => $value ) { if ( ! isset( $allowed[ $key ] ) ) { continue; } $userdata[ $key ] = $data[ $key ]; } $user_id = wp_insert_user( wp_slash( $userdata ) ); if ( is_wp_error( $user_id ) ) { $this->logger->error( sprintf( /* translators: %s user login name */ __( 'Failed to import user "%s"', 'wordpress-importer' ), $userdata['user_login'] ) ); $this->logger->debug( $user_id->get_error_message() ); /** * User processing failed. * * @param WP_Error $user_id Error object. * @param array $userdata Raw data imported for the user. */ do_action( 'wxr_importer.process_failed.user', $user_id, $userdata ); // phpcs:ignore WordPress.NamingConventions.ValidHookName.UseUnderscores return false; } if ( $original_id ) { $this->mapping['user'][ $original_id ] = $user_id; } $this->mapping['user_slug'][ $original_slug ] = $user_id; $this->logger->info( sprintf( /* translators: %s user login name */ __( 'Imported user "%s"', 'wordpress-importer' ), $userdata['user_login'] ) ); $this->logger->debug( sprintf( /* translators: %1$s original user Id, %2$s old user Id. */ __( 'User %1$d remapped to %2$d', 'wordpress-importer' ), $original_id, $user_id ) ); // TODO: Implement meta handling once WXR includes it. /** * User processing completed. * * @param int $user_id New user ID. * @param array $userdata Raw data imported for the user. */ do_action( 'wxr_importer.processed.user', $user_id, $userdata ); // phpcs:ignore WordPress.NamingConventions.ValidHookName.UseUnderscores } /** * Process Term * * @param object $node Term node. * @param string $type Term type. * @return array */ protected function parse_term_node( $node, $type = 'term' ) { $data = array(); $meta = array(); $tag_name = array( 'id' => 'wp:term_id', 'taxonomy' => 'wp:term_taxonomy', 'slug' => 'wp:term_slug', 'parent' => 'wp:term_parent', 'name' => 'wp:term_name', 'description' => 'wp:term_description', ); $taxonomy = null; // Special casing! switch ( $type ) { case 'category': $tag_name['slug'] = 'wp:category_nicename'; $tag_name['parent'] = 'wp:category_parent'; $tag_name['name'] = 'wp:cat_name'; $tag_name['description'] = 'wp:category_description'; $tag_name['taxonomy'] = null; $data['taxonomy'] = 'category'; break; case 'tag': $tag_name['slug'] = 'wp:tag_slug'; $tag_name['parent'] = null; $tag_name['name'] = 'wp:tag_name'; $tag_name['description'] = 'wp:tag_description'; $tag_name['taxonomy'] = null; $data['taxonomy'] = 'post_tag'; break; } foreach ( $node->childNodes as $child ) { // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase // We only care about child elements. if ( XML_ELEMENT_NODE !== $child->nodeType ) { // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase continue; } $key = array_search( $child->tagName, $tag_name ); // phpcs:ignore if ( $key ) { $data[ $key ] = $child->textContent; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase } } if ( empty( $data['taxonomy'] ) ) { return null; } // Compatibility with WXR 1.0. if ( 'tag' === $data['taxonomy'] ) { $data['taxonomy'] = 'post_tag'; } return compact( 'data', 'meta' ); } /** * Process Term * * @param array $data Term data. (Return empty to skip.). * @param array $meta Meta data. * @return boolean */ protected function process_term( $data, $meta ) { /** * Pre-process term data. * * @param array $data Term data. (Return empty to skip.) * @param array $meta Meta data. */ $data = apply_filters( 'wxr_importer.pre_process.term', $data, $meta ); // phpcs:ignore WordPress.NamingConventions.ValidHookName.UseUnderscores if ( empty( $data ) ) { return false; } $original_id = isset( $data['id'] ) ? (int) $data['id'] : 0; $parent_id = isset( $data['parent'] ) ? (int) $data['parent'] : 0; $mapping_key = sha1( $data['taxonomy'] . ':' . $data['slug'] ); $existing = $this->term_exists( $data ); if ( $existing ) { /** * Term processing already imported. * * @param array $data Raw data imported for the term. */ do_action( 'wxr_importer.process_already_imported.term', $data ); // phpcs:ignore WordPress.NamingConventions.ValidHookName.UseUnderscores $this->mapping['term'][ $mapping_key ] = $existing; $this->mapping['term_id'][ $original_id ] = $existing; return false; } // WP really likes to repeat itself in export files. if ( isset( $this->mapping['term'][ $mapping_key ] ) ) { return false; } $termdata = array(); $allowed = array( 'slug' => true, 'description' => true, ); // Map the parent comment, or mark it as one we need to fix // TODO: add parent mapping and remapping. // phpcs:disable /* $requires_remapping = false; if ( $parent_id ) { if ( isset( $this->mapping['term'][ $parent_id ] ) ) { $data['parent'] = $this->mapping['term'][ $parent_id ]; } else { // Prepare for remapping later $meta[] = array( 'key' => '_wxr_import_parent', 'value' => $parent_id ); $requires_remapping = true; // Wipe the parent for now $data['parent'] = 0; } }*/ // phpcs:enable foreach ( $data as $key => $value ) { if ( ! isset( $allowed[ $key ] ) ) { continue; } $termdata[ $key ] = $data[ $key ]; } $result = wp_insert_term( $data['name'], $data['taxonomy'], $termdata ); if ( is_wp_error( $result ) ) { $this->logger->warning( sprintf( /* translators: %1$s is the taxonomy, %2$s is taxonomy name. */ __( 'Failed to import %1$s %2$s', 'wordpress-importer' ), $data['taxonomy'], $data['name'] ) ); $this->logger->debug( $result->get_error_message() ); do_action( 'wp_import_insert_term_failed', $result, $data ); /** * Term processing failed. * * @param WP_Error $result Error object. * @param array $data Raw data imported for the term. * @param array $meta Meta data supplied for the term. */ do_action( 'wxr_importer.process_failed.term', $result, $data, $meta ); // phpcs:ignore WordPress.NamingConventions.ValidHookName.UseUnderscores return false; } $term_id = $result['term_id']; $this->mapping['term'][ $mapping_key ] = $term_id; $this->mapping['term_id'][ $original_id ] = $term_id; $this->logger->info( sprintf( /* translators: %1$s is the taxonomy name, %2$s is taxonomy. */ __( 'Imported "%1$s" (%2$s)', 'wordpress-importer' ), $data['name'], $data['taxonomy'] ) ); $this->logger->debug( sprintf( /* translators: %1$s is term original id, %2$s is term id. */ __( 'Term %1$d remapped to %2$d', 'wordpress-importer' ), $original_id, $term_id ) ); do_action( 'wp_import_insert_term', $term_id, $data ); /** * Term processing completed. * * @param int $term_id New term ID. * @param array $data Raw data imported for the term. */ do_action( 'wxr_importer.processed.term', $term_id, $data ); // phpcs:ignore WordPress.NamingConventions.ValidHookName.UseUnderscores } /** * Attempt to download a remote file attachment * * @param string $url URL of item to fetch. * @param array $post Attachment details. * @return array|WP_Error Local file location details on success, WP_Error otherwise. */ protected function fetch_remote_file( $url, $post ) { // extract the file name and extension from the url. $file_name = basename( $url ); // get placeholder file in the upload dir with a unique, sanitized filename. $upload = wp_upload_bits( $file_name, 0, '', $post['upload_date'] ); // phpcs:ignore WordPress.WP.DeprecatedParameters.Wp_upload_bitsParam2Found if ( $upload['error'] ) { return new WP_Error( 'upload_dir_error', $upload['error'] ); } // fetch the remote url and write it to the placeholder file. $response = wp_remote_get( $url, array( 'stream' => true, 'filename' => $upload['file'], ) ); // request failed. if ( is_wp_error( $response ) ) { unlink( $upload['file'] ); return $response; } $code = (int) wp_remote_retrieve_response_code( $response ); // make sure the fetch was successful. if ( 200 !== $code ) { unlink( $upload['file'] ); return new WP_Error( 'import_file_error', sprintf( /* translators: %1$s is error code, %2$s is error code header, %3$s is url. */ __( 'Remote server returned %1$d %2$s for %3$s', 'wordpress-importer' ), $code, get_status_header_desc( $code ), $url ) ); } $filesize = filesize( $upload['file'] ); $headers = wp_remote_retrieve_headers( $response ); if ( isset( $headers['content-length'] ) && $filesize !== (int) $headers['content-length'] ) { unlink( $upload['file'] ); return new WP_Error( 'import_file_error', __( 'Remote file is incorrect size', 'wordpress-importer' ) ); } if ( 0 === $filesize ) { unlink( $upload['file'] ); return new WP_Error( 'import_file_error', __( 'Zero size file downloaded', 'wordpress-importer' ) ); } $max_size = (int) $this->max_attachment_size(); if ( ! empty( $max_size ) && $filesize > $max_size ) { unlink( $upload['file'] ); /* translators: %s max file size. */ $message = sprintf( __( 'Remote file is too large, limit is %s', 'wordpress-importer' ), size_format( $max_size ) ); return new WP_Error( 'import_file_error', $message ); } return $upload; } /** * Post process */ protected function post_process() { // Time to tackle any left-over bits. if ( ! empty( $this->requires_remapping['post'] ) ) { $this->post_process_posts( $this->requires_remapping['post'] ); } if ( ! empty( $this->requires_remapping['comment'] ) ) { $this->post_process_comments( $this->requires_remapping['comment'] ); } } /** * Post Process Posts * * @param array $todo Todo items. * @return void */ protected function post_process_posts( $todo ) { foreach ( $todo as $post_id => $_ ) { $this->logger->debug( sprintf( // Note: title intentionally not used to skip extra processing. // for when debug logging is off. /* translators: %d is post id. */ __( 'Running post-processing for post %d', 'wordpress-importer' ), $post_id ) ); $data = array(); $parent_id = get_post_meta( $post_id, '_wxr_import_parent', true ); if ( ! empty( $parent_id ) ) { // Have we imported the parent now? if ( isset( $this->mapping['post'][ $parent_id ] ) ) { $data['post_parent'] = $this->mapping['post'][ $parent_id ]; } else { $this->logger->warning( sprintf( /* translators: %1$s is post title, %2$s is post id. */ __( 'Could not find the post parent for "%1$s" (post #%2$d)', 'wordpress-importer' ), get_the_title( $post_id ), $post_id ) ); $this->logger->debug( sprintf( /* translators: %1$d is post id, %2$d is parent post id. */ __( 'Post %1$d was imported with parent %2$d, but could not be found', 'wordpress-importer' ), $post_id, $parent_id ) ); } } $author_slug = get_post_meta( $post_id, '_wxr_import_user_slug', true ); if ( ! empty( $author_slug ) ) { // Have we imported the user now? if ( isset( $this->mapping['user_slug'][ $author_slug ] ) ) { $data['post_author'] = $this->mapping['user_slug'][ $author_slug ]; } else { $this->logger->warning( sprintf( /* translators: %1$s is the post title, %2$s is post id. */ __( 'Could not find the author for "%1$s" (post #%2$d)', 'wordpress-importer' ), get_the_title( $post_id ), $post_id ) ); $this->logger->debug( sprintf( /* translators: %1$d is post id, %2$s is author slug. */ __( 'Post %1$d was imported with author "%2$s", but could not be found', 'wordpress-importer' ), $post_id, $author_slug ) ); } } $has_attachments = get_post_meta( $post_id, '_wxr_import_has_attachment_refs', true ); if ( ! empty( $has_attachments ) ) { $post = get_post( $post_id ); $content = $post->post_content; // Replace all the URLs we've got. $new_content = str_replace( array_keys( $this->url_remap ), $this->url_remap, $content ); if ( $new_content !== $content ) { $data['post_content'] = $new_content; } } if ( get_post_type( $post_id ) === 'nav_menu_item' ) { $this->post_process_menu_item( $post_id ); } // Do we have updates to make? if ( empty( $data ) ) { $this->logger->debug( sprintf( /* translators: %d is post id. */ __( 'Post %d was marked for post-processing, but none was required.', 'wordpress-importer' ), $post_id ) ); continue; } // Run the update. $data['ID'] = $post_id; $result = wp_update_post( $data, true ); if ( is_wp_error( $result ) ) { $this->logger->warning( sprintf( /* translators: %1$s is the post title, %2$s is post id. */ __( 'Could not update "%1$s" (post #%2$d) with mapped data', 'wordpress-importer' ), get_the_title( $post_id ), $post_id ) ); $this->logger->debug( $result->get_error_message() ); continue; } // Clear out our temporary meta keys. delete_post_meta( $post_id, '_wxr_import_parent' ); delete_post_meta( $post_id, '_wxr_import_user_slug' ); delete_post_meta( $post_id, '_wxr_import_has_attachment_refs' ); } } /** * Post process menu item * * @param int $post_id Post id. * @return mixed */ protected function post_process_menu_item( $post_id ) { $menu_object_id = get_post_meta( $post_id, '_wxr_import_menu_item', true ); if ( empty( $menu_object_id ) ) { // No processing needed! return; } $menu_item_type = get_post_meta( $post_id, '_menu_item_type', true ); switch ( $menu_item_type ) { case 'taxonomy': if ( isset( $this->mapping['term_id'][ $menu_object_id ] ) ) { $menu_object = $this->mapping['term_id'][ $menu_object_id ]; } break; case 'post_type': if ( isset( $this->mapping['post'][ $menu_object_id ] ) ) { $menu_object = $this->mapping['post'][ $menu_object_id ]; } break; default: // Cannot handle this. return; } if ( ! empty( $menu_object ) ) { update_post_meta( $post_id, '_menu_item_object_id', wp_slash( $menu_object ) ); } else { $this->logger->warning( sprintf( /* translators: %1$s is the post title, %2$s is post id. */ __( 'Could not find the menu object for "%1$s" (post #%2$d)', 'wordpress-importer' ), get_the_title( $post_id ), $post_id ) ); $this->logger->debug( sprintf( /* translators: %1$s is post id, %2$s is post object id, %3$s is menu type. */ __( 'Post %1$d was imported with object "%2$d" of type "%3$s", but could not be found', 'wordpress-importer' ), $post_id, $menu_object_id, $menu_item_type ) ); } delete_post_meta( $post_id, '_wxr_import_menu_item' ); } /** * Post process comments * * @param array $todo Todo items. * @return void */ protected function post_process_comments( $todo ) { foreach ( $todo as $comment_id => $_ ) { $data = array(); $parent_id = get_comment_meta( $comment_id, '_wxr_import_parent', true ); if ( ! empty( $parent_id ) ) { // Have we imported the parent now? if ( isset( $this->mapping['comment'][ $parent_id ] ) ) { $data['comment_parent'] = $this->mapping['comment'][ $parent_id ]; } else { $this->logger->warning( sprintf( /* translators: %d is comment id. */ __( 'Could not find the comment parent for comment #%d', 'wordpress-importer' ), $comment_id ) ); $this->logger->debug( sprintf( /* translators: %1$s is comment id, %2$s is parent comment id. */ __( 'Comment %1$d was imported with parent %2$d, but could not be found', 'wordpress-importer' ), $comment_id, $parent_id ) ); } } $author_id = get_comment_meta( $comment_id, '_wxr_import_user', true ); if ( ! empty( $author_id ) ) { // Have we imported the user now? if ( isset( $this->mapping['user'][ $author_id ] ) ) { $data['user_id'] = $this->mapping['user'][ $author_id ]; } else { $this->logger->warning( sprintf( /* translators: %d is comment id. */ __( 'Could not find the author for comment #%d', 'wordpress-importer' ), $comment_id ) ); $this->logger->debug( sprintf( /* translators: %1$d is comment id, %2$d is author id. */ __( 'Comment %1$d was imported with author %2$d, but could not be found', 'wordpress-importer' ), $comment_id, $author_id ) ); } } // Do we have updates to make? if ( empty( $data ) ) { continue; } // Run the update. $data['comment_ID'] = $comment_ID; // phpcs:ignore WordPress.NamingConventions.ValidVariableName.VariableNotSnakeCase $result = wp_update_comment( wp_slash( $data ) ); if ( empty( $result ) ) { $this->logger->warning( sprintf( /* translators: %d is comment id. */ __( 'Could not update comment #%d with mapped data', 'wordpress-importer' ), $comment_id ) ); continue; } // Clear out our temporary meta keys. delete_comment_meta( $comment_id, '_wxr_import_parent' ); delete_comment_meta( $comment_id, '_wxr_import_user' ); } } /** * Use stored mapping information to update old attachment URLs */ protected function replace_attachment_urls_in_content() { global $wpdb; // make sure we do the longest urls first, in case one is a substring of another. uksort( $this->url_remap, array( $this, 'cmpr_strlen' ) ); foreach ( $this->url_remap as $from_url => $to_url ) { // remap urls in post_content. $query = $wpdb->prepare( "UPDATE {$wpdb->posts} SET post_content = REPLACE(post_content, %s, %s)", $from_url, $to_url ); $wpdb->query( $query ); // phpcs:ignore WordPress.DB.PreparedSQL.NotPrepared // remap enclosure urls. $query = $wpdb->prepare( "UPDATE {$wpdb->postmeta} SET meta_value = REPLACE(meta_value, %s, %s) WHERE meta_key='enclosure'", $from_url, $to_url ); $result = $wpdb->query( $query ); // phpcs:ignore WordPress.DB.PreparedSQL.NotPrepared } } /** * Update _thumbnail_id meta to new, imported attachment IDs */ public function remap_featured_images() { // cycle through posts that have a featured image. foreach ( $this->featured_images as $post_id => $value ) { if ( isset( $this->processed_posts[ $value ] ) ) { $new_id = $this->processed_posts[ $value ]; // only update if there's a difference. if ( $new_id !== $value ) { update_post_meta( $post_id, '_thumbnail_id', $new_id ); } } } } /** * Decide if the given meta key maps to information we will want to import * * @param string $key The meta key to check. * @return string|bool The key if we do want to import, false if not. */ public function is_valid_meta_key( $key ) { // skip attachment metadata since we'll regenerate it from scratch // skip _edit_lock as not relevant for import. if ( in_array( $key, array( '_wp_attached_file', '_wp_attachment_metadata', '_edit_lock' ) ) ) { // phpcs:ignore WordPress.PHP.StrictInArray.MissingTrueStrict return false; } return $key; } /** * Decide what the maximum file size for downloaded attachments is. * Default is 0 (unlimited), can be filtered via import_attachment_size_limit * * @return int Maximum attachment file size to import */ protected function max_attachment_size() { return apply_filters( 'import_attachment_size_limit', 0 ); } /** * Added to http_request_timeout filter to force timeout at 60 seconds during import * * @param string $val Timeout value. * @access public * @return int 60 */ public function bump_request_timeout( $val ) { return 60; } /** * Return the difference in length between two strings. * * @param string $a String one. * @param string $b String two. * @return string */ public function cmpr_strlen( $a, $b ) { return strlen( $b ) - strlen( $a ); } /** * Prefill existing post data. * * This preloads all GUIDs into memory, allowing us to avoid hitting the * database when we need to check for existence. With larger imports, this * becomes prohibitively slow to perform SELECT queries on each. * * By preloading all this data into memory, it's a constant-time lookup in * PHP instead. However, this does use a lot more memory, so for sites doing * small imports onto a large site, it may be a better tradeoff to use * on-the-fly checking instead. */ protected function prefill_existing_posts() { global $wpdb; $posts = $wpdb->get_results( "SELECT ID, guid FROM {$wpdb->posts}" ); foreach ( $posts as $item ) { $this->exists['post'][ $item->guid ] = $item->ID; } } /** * Does the post exist? * * @param array $data Post data to check against. * @return int|bool Existing post ID if it exists, false otherwise. */ protected function post_exists( $data ) { // Constant-time lookup if we prefilled. $exists_key = $data['guid']; if ( $this->options['prefill_existing_posts'] ) { return isset( $this->exists['post'][ $exists_key ] ) ? $this->exists['post'][ $exists_key ] : false; } // No prefilling, but might have already handled it. if ( isset( $this->exists['post'][ $exists_key ] ) ) { return $this->exists['post'][ $exists_key ]; } // Still nothing, try post_exists, and cache it. $exists = post_exists( $data['post_title'], $data['post_content'], $data['post_date'] ); $this->exists['post'][ $exists_key ] = $exists; return $exists; } /** * Mark the post as existing. * * @param array $data Post data to mark as existing. * @param int $post_id Post ID. */ protected function mark_post_exists( $data, $post_id ) { $exists_key = $data['guid']; $this->exists['post'][ $exists_key ] = $post_id; } /** * Prefill existing comment data. * * @see self::prefill_existing_posts() for justification of why this exists. */ protected function prefill_existing_comments() { global $wpdb; $posts = $wpdb->get_results( "SELECT comment_ID, comment_author, comment_date FROM {$wpdb->comments}" ); foreach ( $posts as $item ) { $exists_key = sha1( $item->comment_author . ':' . $item->comment_date ); $this->exists['comment'][ $exists_key ] = $item->comment_ID; } } /** * Does the comment exist? * * @param array $data Comment data to check against. * @return int|bool Existing comment ID if it exists, false otherwise. */ protected function comment_exists( $data ) { $exists_key = sha1( $data['comment_author'] . ':' . $data['comment_date'] ); // Constant-time lookup if we prefilled. if ( $this->options['prefill_existing_comments'] ) { return isset( $this->exists['comment'][ $exists_key ] ) ? $this->exists['comment'][ $exists_key ] : false; } // No prefilling, but might have already handled it. if ( isset( $this->exists['comment'][ $exists_key ] ) ) { return $this->exists['comment'][ $exists_key ]; } // Still nothing, try comment_exists, and cache it. $exists = comment_exists( $data['comment_author'], $data['comment_date'] ); $this->exists['comment'][ $exists_key ] = $exists; return $exists; } /** * Mark the comment as existing. * * @param array $data Comment data to mark as existing. * @param int $comment_id Comment ID. */ protected function mark_comment_exists( $data, $comment_id ) { $exists_key = sha1( $data['comment_author'] . ':' . $data['comment_date'] ); $this->exists['comment'][ $exists_key ] = $comment_id; } /** * Prefill existing term data. * * @see self::prefill_existing_posts() for justification of why this exists. */ protected function prefill_existing_terms() { global $wpdb; $query = "SELECT t.term_id, tt.taxonomy, t.slug FROM {$wpdb->terms} AS t"; $query .= " JOIN {$wpdb->term_taxonomy} AS tt ON t.term_id = tt.term_id"; $terms = $wpdb->get_results( $query ); // phpcs:ignore WordPress.DB.PreparedSQL.NotPrepared foreach ( $terms as $item ) { $exists_key = sha1( $item->taxonomy . ':' . $item->slug ); $this->exists['term'][ $exists_key ] = $item->term_id; } } /** * Does the term exist? * * @param array $data Term data to check against. * @return int|bool Existing term ID if it exists, false otherwise. */ protected function term_exists( $data ) { $exists_key = sha1( $data['taxonomy'] . ':' . $data['slug'] ); // Constant-time lookup if we prefilled. if ( $this->options['prefill_existing_terms'] ) { return isset( $this->exists['term'][ $exists_key ] ) ? $this->exists['term'][ $exists_key ] : false; } // No prefilling, but might have already handled it. if ( isset( $this->exists['term'][ $exists_key ] ) ) { return $this->exists['term'][ $exists_key ]; } // Still nothing, try comment_exists, and cache it. $exists = term_exists( $data['slug'], $data['taxonomy'] ); if ( is_array( $exists ) ) { $exists = $exists['term_id']; } $this->exists['term'][ $exists_key ] = $exists; return $exists; } /** * Mark the term as existing. * * @param array $data Term data to mark as existing. * @param int $term_id Term ID. */ protected function mark_term_exists( $data, $term_id ) { $exists_key = sha1( $data['taxonomy'] . ':' . $data['slug'] ); $this->exists['term'][ $exists_key ] = $term_id; } } endif; PKN\aR,==7inc/importers/wxr-importer/class-astra-wxr-importer.phpnuW+A=' ) ) { add_filter( 'wp_check_filetype_and_ext', array( $this, 'real_mime_types_5_1_0' ), 10, 5 ); } else { add_filter( 'wp_check_filetype_and_ext', array( $this, 'real_mime_types' ), 10, 4 ); } } /** * Track Imported Post * * @param int $post_id Post ID. * @param array $data Raw data imported for the post. * @return void */ public function track_post( $post_id = 0, $data = array() ) { Astra_Sites_Importer_Log::add( 'Inserted - Post ' . $post_id . ' - ' . get_post_type( $post_id ) . ' - ' . get_the_title( $post_id ) ); update_post_meta( $post_id, '_astra_sites_imported_post', true ); // Set the full width template for the pages. if ( isset( $data['post_type'] ) && 'page' === $data['post_type'] ) { $is_elementor_page = get_post_meta( $post_id, '_elementor_version', true ); $theme_status = Astra_Sites::get_instance()->get_theme_status(); if ( 'installed-and-active' !== $theme_status && $is_elementor_page ) { update_post_meta( $post_id, '_wp_page_template', 'elementor_header_footer' ); } } elseif ( isset( $data['post_type'] ) && 'attachment' === $data['post_type'] ) { $remote_url = isset( $data['guid'] ) ? $data['guid'] : ''; $attachment_hash_url = Astra_Sites_Image_Importer::get_instance()->get_hash_image( $remote_url ); if ( ! empty( $attachment_hash_url ) ) { update_post_meta( $post_id, '_astra_sites_image_hash', $attachment_hash_url ); update_post_meta( $post_id, '_elementor_source_image_hash', $attachment_hash_url ); } } } /** * Track Imported Term * * @param int $term_id Term ID. * @return void */ public function track_term( $term_id ) { $term = get_term( $term_id ); if ( $term ) { Astra_Sites_Importer_Log::add( 'Inserted - Term ' . $term_id . ' - ' . wp_json_encode( $term ) ); } update_term_meta( $term_id, '_astra_sites_imported_term', true ); } /** * Pre Post Data * * @since 2.1.0 * * @param array $postdata Post data. * @param array $data Post data. * @return array Post data. */ public function pre_post_data( $postdata, $data ) { // Skip GUID field which point to the https://websitedemos.net. $postdata['guid'] = ''; return $postdata; } /** * Pre Process Post * * @since 1.2.12 * * @param array $data Post data. (Return empty to skip.). * @param array $meta Meta data. * @param array $comments Comments on the post. * @param array $terms Terms on the post. */ public function pre_process_post( $data, $meta, $comments, $terms ) { if ( isset( $data['post_content'] ) ) { $meta_data = wp_list_pluck( $meta, 'key' ); $is_attachment = ( 'attachment' === $data['post_type'] ) ? true : false; $is_elementor_page = in_array( '_elementor_version', $meta_data, true ); $is_beaver_builder_page = in_array( '_fl_builder_enabled', $meta_data, true ); $is_brizy_page = in_array( 'brizy_post_uid', $meta_data, true ); // If post type is `attachment OR // If page contain Elementor, Brizy or Beaver Builder meta then skip this page. if ( $is_attachment || $is_elementor_page || $is_beaver_builder_page || $is_brizy_page ) { $data['post_content'] = ''; } else { /** * Gutenberg Content Data Fix * * Gutenberg encode the page content. In import process the encoded characterless e.g. <, > are * decoded into HTML tag and it break the Gutenberg render markup. * * Note: We have not check the post is created with Gutenberg or not. We have imported other sites * and confirm that this works for every other page builders too. */ $data['post_content'] = wp_slash( $data['post_content'] ); } } return $data; } /** * Different MIME type of different PHP version * * Filters the "real" file type of the given file. * * @since 1.2.9 * * @param array $defaults File data array containing 'ext', 'type', and * 'proper_filename' keys. * @param string $file Full path to the file. * @param string $filename The name of the file (may differ from $file due to * $file being in a tmp directory). * @param array $mimes Key is the file extension with value as the mime type. * @param string $real_mime Real MIME type of the uploaded file. */ public function real_mime_types_5_1_0( $defaults, $file, $filename, $mimes, $real_mime ) { return $this->real_mimes( $defaults, $filename ); } /** * Different MIME type of different PHP version * * Filters the "real" file type of the given file. * * @since 1.2.9 * * @param array $defaults File data array containing 'ext', 'type', and * 'proper_filename' keys. * @param string $file Full path to the file. * @param string $filename The name of the file (may differ from $file due to * $file being in a tmp directory). * @param array $mimes Key is the file extension with value as the mime type. */ public function real_mime_types( $defaults, $file, $filename, $mimes ) { return $this->real_mimes( $defaults, $filename ); } /** * Real Mime Type * * @since 1.2.15 * * @param array $defaults File data array containing 'ext', 'type', and * 'proper_filename' keys. * @param string $filename The name of the file (may differ from $file due to * $file being in a tmp directory). */ public function real_mimes( $defaults, $filename ) { // Set EXT and real MIME type only for the file name `wxr.xml`. if ( strpos( $filename, 'wxr' ) !== false ) { $defaults['ext'] = 'xml'; $defaults['type'] = 'text/xml'; } // Set EXT and real MIME type only for the file name `wpforms.json` or `wpforms-{page-id}.json`. if ( strpos( $filename, 'wpforms' ) !== false ) { $defaults['ext'] = 'json'; $defaults['type'] = 'text/plain'; } return $defaults; } /** * Set GUID as per the attachment URL which avoid duplicate images issue due to the different GUID. * * @param array $data Post data. (Return empty to skip). * @param array $meta Meta data. * @param array $comments Comments on the post. * @param array $terms Terms on the post. */ public function fix_image_duplicate_issue( $data, $meta, $comments, $terms ) { $remote_url = ! empty( $data['attachment_url'] ) ? $data['attachment_url'] : $data['guid']; $data['guid'] = $remote_url; return $data; } /** * Constructor. * * @since 1.1.0 * @since 1.4.0 The `$xml_url` was added. * * @param string $xml_url XML file URL. */ public function sse_import( $xml_url = '' ) { if ( ! defined( 'WP_CLI' ) ) { // Verify Nonce. check_ajax_referer( 'astra-sites', '_ajax_nonce' ); // @codingStandardsIgnoreStart // Start the event stream. header( 'Content-Type: text/event-stream, charset=UTF-8' ); // Turn off PHP output compression. $previous = error_reporting( error_reporting() ^ E_WARNING ); ini_set( 'output_buffering', 'off' ); ini_set( 'zlib.output_compression', false ); error_reporting( $previous ); if ( $GLOBALS['is_nginx'] ) { // Setting this header instructs Nginx to disable fastcgi_buffering // and disable gzip for this request. header( 'X-Accel-Buffering: no' ); header( 'Content-Encoding: none' ); } // @codingStandardsIgnoreEnd // 2KB padding for IE. echo esc_html( ':' . str_repeat( ' ', 2048 ) . "\n\n" ); } $xml_id = isset( $_REQUEST['xml_id'] ) ? absint( $_REQUEST['xml_id'] ) : ''; if ( ! empty( $xml_id ) ) { $xml_url = get_attached_file( $xml_id ); } if ( empty( $xml_url ) ) { exit; } if ( ! defined( 'WP_CLI' ) ) { // Time to run the import! set_time_limit( 0 ); // Ensure we're not buffered. wp_ob_end_flush_all(); flush(); } // Change GUID image URL. add_filter( 'wxr_importer.pre_process.post', array( $this, 'fix_image_duplicate_issue' ), 10, 4 ); // Are we allowed to create users? add_filter( 'wxr_importer.pre_process.user', '__return_null' ); // Keep track of our progress. add_action( 'wxr_importer.processed.post', array( $this, 'imported_post' ), 10, 2 ); add_action( 'wxr_importer.process_failed.post', array( $this, 'imported_post' ), 10, 2 ); add_action( 'wxr_importer.process_already_imported.post', array( $this, 'already_imported_post' ), 10, 2 ); add_action( 'wxr_importer.process_skipped.post', array( $this, 'already_imported_post' ), 10, 2 ); add_action( 'wxr_importer.processed.comment', array( $this, 'imported_comment' ) ); add_action( 'wxr_importer.process_already_imported.comment', array( $this, 'imported_comment' ) ); add_action( 'wxr_importer.processed.term', array( $this, 'imported_term' ) ); add_action( 'wxr_importer.process_failed.term', array( $this, 'imported_term' ) ); add_action( 'wxr_importer.process_already_imported.term', array( $this, 'imported_term' ) ); add_action( 'wxr_importer.processed.user', array( $this, 'imported_user' ) ); add_action( 'wxr_importer.process_failed.user', array( $this, 'imported_user' ) ); // Keep track of our progress. add_action( 'wxr_importer.processed.post', array( $this, 'track_post' ), 10, 2 ); add_action( 'wxr_importer.processed.term', array( $this, 'track_term' ) ); // Flush once more. flush(); $importer = $this->get_importer(); $response = $importer->import( $xml_url ); // Let the browser know we're done. $complete = array( 'action' => 'complete', 'error' => false, ); if ( is_wp_error( $response ) ) { $complete['error'] = $response->get_error_message(); } $this->emit_sse_message( $complete ); if ( ! defined( 'WP_CLI' ) ) { exit; } } /** * Add .xml files as supported format in the uploader. * * @since 1.1.5 Added SVG file support. * * @since 1.0.0 * * @param array $mimes Already supported mime types. */ public function custom_upload_mimes( $mimes ) { // Allow SVG files. $mimes['svg'] = 'image/svg+xml'; $mimes['svgz'] = 'image/svg+xml'; // Allow XML files. $mimes['xml'] = 'text/xml'; // Allow JSON files. $mimes['json'] = 'application/json'; return $mimes; } /** * Start the xml import. * * @since 1.0.0 * @since 2.1.0 Added $post_id argument which is the downloaded XML file attachment ID. * * @param string $path Absolute path to the XML file. * @param int $post_id Uploaded XML file ID. */ public function get_xml_data( $path, $post_id ) { $args = array( 'action' => 'astra-wxr-import', 'id' => '1', '_ajax_nonce' => wp_create_nonce( 'astra-sites' ), 'xml_id' => $post_id, ); $url = add_query_arg( urlencode_deep( $args ), admin_url( 'admin-ajax.php' ) ); $data = $this->get_data( $path ); return array( 'count' => array( 'posts' => $data->post_count, 'media' => $data->media_count, 'users' => count( $data->users ), 'comments' => $data->comment_count, 'terms' => $data->term_count, ), 'url' => $url, 'strings' => array( 'complete' => __( 'Import complete!', 'astra-sites' ), ), ); } /** * Get XML data. * * @since 1.1.0 * @param string $url Downloaded XML file absolute URL. * @return array XML file data. */ public function get_data( $url ) { $importer = $this->get_importer(); $data = $importer->get_preliminary_information( $url ); if ( is_wp_error( $data ) ) { return $data; } return $data; } /** * Get Importer * * @since 1.1.0 * @return object Importer object. */ public function get_importer() { $options = apply_filters( 'astra_sites_xml_import_options', array( 'update_attachment_guids' => true, 'fetch_attachments' => true, 'default_author' => get_current_user_id(), ) ); $importer = new WXR_Importer( $options ); $logger = new WP_Importer_Logger_ServerSentEvents(); $importer->set_logger( $logger ); return $importer; } /** * Send message when a post has been imported. * * @since 1.1.0 * @param int $id Post ID. * @param array $data Post data saved to the DB. */ public function imported_post( $id, $data ) { $this->emit_sse_message( array( 'action' => 'updateDelta', 'type' => ( 'attachment' === $data['post_type'] ) ? 'media' : 'posts', 'delta' => 1, ) ); } /** * Send message when a post is marked as already imported. * * @since 1.1.0 * @param array $data Post data saved to the DB. */ public function already_imported_post( $data ) { $this->emit_sse_message( array( 'action' => 'updateDelta', 'type' => ( 'attachment' === $data['post_type'] ) ? 'media' : 'posts', 'delta' => 1, ) ); } /** * Send message when a comment has been imported. * * @since 1.1.0 */ public function imported_comment() { $this->emit_sse_message( array( 'action' => 'updateDelta', 'type' => 'comments', 'delta' => 1, ) ); } /** * Send message when a term has been imported. * * @since 1.1.0 */ public function imported_term() { $this->emit_sse_message( array( 'action' => 'updateDelta', 'type' => 'terms', 'delta' => 1, ) ); } /** * Send message when a user has been imported. * * @since 1.1.0 */ public function imported_user() { $this->emit_sse_message( array( 'action' => 'updateDelta', 'type' => 'users', 'delta' => 1, ) ); } /** * Emit a Server-Sent Events message. * * @since 1.1.0 * @param mixed $data Data to be JSON-encoded and sent in the message. */ public function emit_sse_message( $data ) { if ( ! defined( 'WP_CLI' ) ) { echo "event: message\n"; echo 'data: ' . wp_json_encode( $data ) . "\n\n"; // Extra padding. echo esc_html( ':' . str_repeat( ' ', 2048 ) . "\n\n" ); } flush(); } } Astra_WXR_Importer::instance(); PKN\}BNN7inc/importers/wxr-importer/class-wp-importer-logger.phpnuW+Alog( 'emergency', $message, $context ); } /** * Action must be taken immediately. * * Example: Entire website down, database unavailable, etc. This should * trigger the SMS alerts and wake you up. * * @param string $message Error message. * @param array $context Error context. * @return null */ public function alert( $message, array $context = array() ) { return $this->log( 'alert', $message, $context ); } /** * Critical conditions. * * Example: Application component unavailable, unexpected exception. * * @param string $message Error message. * @param array $context Error context. * @return null */ public function critical( $message, array $context = array() ) { return $this->log( 'critical', $message, $context ); } /** * Runtime errors that do not require immediate action but should typically * be logged and monitored. * * @param string $message Error message. * @param array $context Error context. * @return null */ public function error( $message, array $context = array() ) { return $this->log( 'error', $message, $context ); } /** * Exceptional occurrences that are not errors. * * Example: Use of deprecated APIs, poor use of an API, undesirable things * that are not necessarily wrong. * * @param string $message Error message. * @param array $context Error context. * @return null */ public function warning( $message, array $context = array() ) { return $this->log( 'warning', $message, $context ); } /** * Normal but significant events. * * @param string $message Error message. * @param array $context Error context. * @return null */ public function notice( $message, array $context = array() ) { return $this->log( 'notice', $message, $context ); } /** * Interesting events. * * Example: User logs in, SQL logs. * * @param string $message Error message. * @param array $context Error context. * @return null */ public function info( $message, array $context = array() ) { return $this->log( 'info', $message, $context ); } /** * Detailed debug information. * * @param string $message Error message. * @param array $context Error context. * @return null */ public function debug( $message, array $context = array() ) { return $this->log( 'debug', $message, $context ); } /** * Logs with an arbitrary level. * * @param mixed $level Error level. * @param string $message Error message. * @param array $context Error context. * @return void */ public function log( $level, $message, array $context = array() ) { $this->messages[] = array( 'timestamp' => time(), 'level' => $level, 'message' => $message, 'context' => $context, ); } } endif; PKN\qKKHinc/importers/wxr-importer/class-wp-importer-logger-serversentevents.phpnuW+A $option_value ) { // Is option exist in defined array site_options()? if ( null !== $option_value ) { // Is option exist in defined array site_options()? if ( in_array( $option_name, self::site_options(), true ) ) { switch ( $option_name ) { // Set WooCommerce page ID by page Title. case 'woocommerce_shop_page_title': case 'woocommerce_cart_page_title': case 'woocommerce_checkout_page_title': case 'woocommerce_myaccount_page_title': case 'woocommerce_edit_address_page_title': case 'woocommerce_view_order_page_title': case 'woocommerce_change_password_page_title': case 'woocommerce_logout_page_title': $this->update_woocommerce_page_id_by_option_value( $option_name, $option_value ); break; case 'page_for_posts': case 'page_on_front': $this->update_page_id_by_option_value( $option_name, $option_value ); break; // nav menu locations. case 'nav_menu_locations': $this->set_nav_menu_locations( $option_value ); break; // import WooCommerce category images. case 'woocommerce_product_cat': $this->set_woocommerce_product_cat( $option_value ); break; // insert logo. case 'custom_logo': $this->insert_logo( $option_value ); break; case 'elementor_active_kit': $this->set_elementor_kit(); break; default: update_option( $option_name, $option_value ); break; } } } } } /** * Update post option * * @since 2.2.2 * * @return void */ private function set_elementor_kit() { // Update Elementor Theme Kit Option. $args = array( 'post_type' => 'elementor_library', 'post_status' => 'publish', 'numberposts' => 1, 'meta_query' => array( array( 'key' => '_astra_sites_imported_post', 'value' => '1', ), array( 'key' => '_elementor_template_type', 'value' => 'kit', ), ), ); $query = get_posts( $args ); if ( ! empty( $query ) && isset( $query[0] ) && isset( $query[0]->ID ) ) { update_option( 'elementor_active_kit', $query[0]->ID ); } } /** * Update post option * * @since 1.0.2 * * @param string $option_name Option name. * @param mixed $option_value Option value. * @return void */ private function update_page_id_by_option_value( $option_name, $option_value ) { $page = get_page_by_title( $option_value ); if ( is_object( $page ) ) { update_option( $option_name, $page->ID ); } } /** * Update WooCommerce page ids. * * @since 1.1.6 * * @param string $option_name Option name. * @param mixed $option_value Option value. * @return void */ private function update_woocommerce_page_id_by_option_value( $option_name, $option_value ) { $option_name = str_replace( '_title', '_id', $option_name ); $this->update_page_id_by_option_value( $option_name, $option_value ); } /** * In WP nav menu is stored as ( 'menu_location' => 'menu_id' ); * In export we send 'menu_slug' like ( 'menu_location' => 'menu_slug' ); * In import we set 'menu_id' from menu slug like ( 'menu_location' => 'menu_id' ); * * @since 1.0.0 * @param array $nav_menu_locations Array of nav menu locations. */ private function set_nav_menu_locations( $nav_menu_locations = array() ) { $menu_locations = array(); // Update menu locations. if ( isset( $nav_menu_locations ) ) { foreach ( $nav_menu_locations as $menu => $value ) { $term = get_term_by( 'slug', $value, 'nav_menu' ); if ( is_object( $term ) ) { $menu_locations[ $menu ] = $term->term_id; } } set_theme_mod( 'nav_menu_locations', $menu_locations ); } } /** * Set WooCommerce category images. * * @since 1.1.4 * * @param array $cats Array of categories. */ private function set_woocommerce_product_cat( $cats = array() ) { $menu_locations = array(); if ( isset( $cats ) ) { foreach ( $cats as $key => $cat ) { if ( ! empty( $cat['slug'] ) && ! empty( $cat['thumbnail_src'] ) ) { $image = (object) Astra_Sites_Helper::sideload_image( $cat['thumbnail_src'] ); if ( ! is_wp_error( $image ) ) { if ( isset( $image->attachment_id ) && ! empty( $image->attachment_id ) ) { $term = get_term_by( 'slug', $cat['slug'], 'product_cat' ); if ( is_object( $term ) ) { update_term_meta( $term->term_id, 'thumbnail_id', $image->attachment_id ); } } } } } } } /** * Insert Logo By URL * * @since 1.0.0 * @param string $image_url Logo URL. * @return void */ private function insert_logo( $image_url = '' ) { $attachment_id = $this->download_image( $image_url ); if ( $attachment_id ) { Astra_WXR_Importer::instance()->track_post( $attachment_id ); set_theme_mod( 'custom_logo', $attachment_id ); } } /** * Download image by URL * * @since 1.3.13 * * @param string $image_url Logo URL. * @return mixed false|Attachment ID */ private function download_image( $image_url = '' ) { $data = (object) Astra_Sites_Helper::sideload_image( $image_url ); if ( ! is_wp_error( $data ) ) { if ( isset( $data->attachment_id ) && ! empty( $data->attachment_id ) ) { return $data->attachment_id; } } return false; } } PKN\A$inc/json/astra-sites-categories.jsonnuW+A[{"id":37,"name":"Blog","slug":"blog"},{"id":27,"name":"Business","slug":"business"},{"id":38,"name":"eCommerce","slug":"ecommerce"},{"id":39,"name":"Free","slug":"free"},{"id":36,"name":"Other","slug":"other"}]PKN\aGG*inc/json/astra-sites-and-pages-page-8.jsonnuW+A{"id-21626":{"title":"Real Estate","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/real-estate-home-screenshot.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/real-estate-home-screenshot-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/real-estate-home-screenshot-400x1551.jpg","astra-site-url":"\/\/websitedemos.net\/real-estate-02","astra-site-parent-id":135,"astra-sites-tag":{"979":"company","550":"estate-broking","547":"listing","812":"office","549":"property","485":"real-estate","548":"renting-property"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-23299":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/real-estate-home-screenshot.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/real-estate-home-screenshot-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/real-estate-02\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/real-estate-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23295":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/real-estate-about-screenshot.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/real-estate-about-screenshot-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/real-estate-02\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/real-estate-02\/about-us\/","astra-sites-tag":{"352":"about","455":"about-us"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23300":{"title":"Properties","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/real-estate-properties-screenshot.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/real-estate-properties-screenshot-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/real-estate-02\/wp-json\/wp\/v2\/pages\/16","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/real-estate-02\/properties\/","astra-sites-tag":{"461":"gallery","444":"portfolio","553":"properties","451":"work"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23296":{"title":"Agents","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/real-estate-agents-screenshot.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/real-estate-agents-screenshot-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/real-estate-02\/wp-json\/wp\/v2\/pages\/18","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/real-estate-02\/agents\/","astra-sites-tag":{"352":"about","552":"agents","486":"team"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23298":{"title":"FAQ","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/real-estate-faq-screenshot.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/real-estate-faq-screenshot-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/real-estate-02\/wp-json\/wp\/v2\/pages\/20","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/real-estate-02\/faq\/","astra-sites-tag":{"426":"faq"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23297":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/real-estate-contact-screenshot.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/real-estate-contact-screenshot-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/real-estate-02\/wp-json\/wp\/v2\/pages\/22","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/real-estate-02\/contact\/","astra-sites-tag":{"415":"contact","454":"contact-us"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-21841":{"title":"Towing Services\u200b","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/tow-services-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/tow-services-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/tow-services-home-400x1225.jpg","astra-site-url":"\/\/websitedemos.net\/tow-services-04","astra-site-parent-id":85,"astra-sites-tag":{"555":"car-tow-service","554":"emergency-services","1021":"local-business","556":"tow-services"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-22704":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/tow-services-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/tow-services-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/tow-services-04\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/tow-services-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22701":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/tow-services-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/tow-services-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/tow-services-04\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/tow-services-04\/about\/","astra-sites-tag":{"352":"about","455":"about-us"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22705":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/tow-services-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/tow-services-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/tow-services-04\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/tow-services-04\/services\/","astra-sites-tag":{"425":"services","451":"work"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22706":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/tow-services-testimonials.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/tow-services-testimonials-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/tow-services-04\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/tow-services-04\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22703":{"title":"FAQ","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/tow-services-faq.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/tow-services-faq-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/tow-services-04\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/tow-services-04\/faq\/","astra-sites-tag":{"426":"faq"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22702":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/tow-services-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/tow-services-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/tow-services-04\/wp-json\/wp\/v2\/pages\/16","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/tow-services-04\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-21814":{"title":"Swimming Pool Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pool-services-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pool-services-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pool-services-home-400x1746.jpg","astra-site-url":"\/\/websitedemos.net\/pool-services-04","astra-site-parent-id":89,"astra-sites-tag":{"567":"pool-maintenance","569":"swimming-pool","570":"water-pool"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-22826":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pool-services-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pool-services-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/pool-services-04\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/pool-services-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22822":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pool-services-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pool-services-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/pool-services-04\/wp-json\/wp\/v2\/pages\/16","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/pool-services-04\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22828":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pool-services-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pool-services-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/pool-services-04\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/pool-services-04\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22825":{"title":"Gallery","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pool-services-gallery.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pool-services-gallery-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/pool-services-04\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/pool-services-04\/gallery\/","astra-sites-tag":{"461":"gallery","444":"portfolio"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22827":{"title":"Reviews","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pool-services-reviews.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pool-services-reviews-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/pool-services-04\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/pool-services-04\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22824":{"title":"FAQ","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pool-services-faq.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pool-services-faq-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/pool-services-04\/wp-json\/wp\/v2\/pages\/202","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/pool-services-04\/faq\/","astra-sites-tag":{"426":"faq"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22823":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pool-services-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pool-services-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/pool-services-04\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/pool-services-04\/contact\/","astra-sites-tag":{"415":"contact","454":"contact-us"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-21808":{"title":"Florist","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/04\/florist-pro-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/04\/florist-pro-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/04\/florist-pro-feb-20-home-400x1563.jpg","astra-site-url":"\/\/websitedemos.net\/florist-03","astra-site-parent-id":116,"astra-sites-tag":{"573":"event-decoration","571":"florist","572":"flower-merchant","574":"flowers"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-23088":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/04\/florist-pro-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/04\/florist-pro-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/florist-03\/wp-json\/wp\/v2\/pages\/282","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/florist-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23085":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/florist-pro-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/florist-pro-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/florist-03\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/florist-03\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23089":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/florist-pro-feb-20-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/florist-pro-feb-20-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/florist-03\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/florist-03\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23087":{"title":"Gallery","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/florist-pro-feb-20-gallery.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/florist-pro-feb-20-gallery-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/florist-03\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/florist-03\/gallery\/","astra-sites-tag":{"461":"gallery"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23090":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/florist-pro-feb-20-testimonial.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/florist-pro-feb-20-testimonial-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/florist-03\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/florist-03\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23086":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/florist-pro-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/florist-pro-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/florist-03\/wp-json\/wp\/v2\/pages\/16","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/florist-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-21807":{"title":"Florist","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/04\/florist-pro-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/04\/florist-pro-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/04\/florist-pro-feb-20-home-400x1563.jpg","astra-site-url":"\/\/websitedemos.net\/florist-04","astra-site-parent-id":115,"astra-sites-tag":{"573":"event-decoration","571":"florist","572":"flower-merchant","574":"flowers","1021":"local-business"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-23076":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/04\/florist-pro-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/04\/florist-pro-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/florist-04\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/florist-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23073":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/florist-pro-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/florist-pro-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/florist-04\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/florist-04\/about-us\/","astra-sites-tag":{"352":"about","455":"about-us"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23077":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/florist-pro-feb-20-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/florist-pro-feb-20-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/florist-04\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/florist-04\/services\/","astra-sites-tag":{"425":"services","451":"work"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23075":{"title":"Gallery","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/florist-pro-feb-20-gallery.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/florist-pro-feb-20-gallery-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/florist-04\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/florist-04\/gallery\/","astra-sites-tag":{"461":"gallery","444":"portfolio"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23078":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/florist-pro-feb-20-testimonial.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/florist-pro-feb-20-testimonial-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/florist-04\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/florist-04\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23074":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/florist-pro-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/florist-pro-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/florist-04\/wp-json\/wp\/v2\/pages\/16","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/florist-04\/contact\/","astra-sites-tag":{"415":"contact","454":"contact-us"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-21340":{"title":"Car Wash","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-wash-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-wash-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-wash-home-400x1346.jpg","astra-site-url":"\/\/websitedemos.net\/car-wash-01","astra-site-parent-id":303,"astra-sites-tag":{"588":"car-care","587":"car-detailing","586":"car-wash","590":"color-coat","589":"teflon-coat"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business","39":"free"},"pages":{"id-25171":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-wash-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-wash-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/car-wash-01\/wp-json\/wp\/v2\/pages\/295","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/car-wash-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25172":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-wash-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-wash-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/car-wash-01\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/car-wash-01\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25169":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-wash-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-wash-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/car-wash-01\/wp-json\/wp\/v2\/pages\/296","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/car-wash-01\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25173":{"title":"Wash Menu","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-wash-washmenu.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-wash-washmenu-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/car-wash-01\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/car-wash-01\/wash-menu\/","astra-sites-tag":{"565":"menu","761":"wash-menu"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25170":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-wash-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-wash-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/car-wash-01\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/car-wash-01\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-21337":{"title":"Car Wash","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-wash-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-wash-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-wash-home-400x1346.jpg","astra-site-url":"\/\/websitedemos.net\/car-wash-02","astra-site-parent-id":301,"astra-sites-tag":{"588":"car-care","587":"car-detailing","586":"car-wash","590":"color-coat","1021":"local-business","589":"teflon-coat"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-25155":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-wash-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-wash-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/car-wash-02\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/car-wash-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25156":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-wash-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-wash-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/car-wash-02\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/car-wash-02\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25153":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-wash-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-wash-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/car-wash-02\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/car-wash-02\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25157":{"title":"Wash Menu","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-wash-washmenu.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-wash-washmenu-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/car-wash-02\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/car-wash-02\/wash-menu\/","astra-sites-tag":{"565":"menu","761":"wash-menu"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25154":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-wash-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-wash-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/car-wash-02\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/car-wash-02\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-21676":{"title":"Wedding Invitation","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/wedding-mark-brizy.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/wedding-mark-brizy-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/wedding-mark-brizy-400x1314.jpg","astra-site-url":"\/\/websitedemos.net\/wedding-05","astra-site-parent-id":59,"astra-sites-tag":{"698":"engagement","699":"invitation","697":"wedding"},"astra-sites-type":"free","astra-site-page-builder":"brizy","astra-site-category":{"27":"business","39":"free"},"pages":{"id-22120":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/wedding-mark-brizy.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/wedding-mark-brizy-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wedding-05\/wp-json\/wp\/v2\/pages\/514","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wedding-05\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-21599":{"title":"Makeup Artist Studio","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/04\/makeup-artist-04-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/04\/makeup-artist-04-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/04\/makeup-artist-04-feb-20-home-400x1263.jpg","astra-site-url":"\/\/websitedemos.net\/makeup-artist-04","astra-site-parent-id":125,"astra-sites-tag":{"1023":"beauty","579":"bridal-make-up","477":"hair-care","575":"hair-styles","982":"hairstylist","577":"makeup-artist","1020":"personal"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-23191":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/04\/makeup-artist-04-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/04\/makeup-artist-04-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/makeup-artist-04\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/makeup-artist-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23193":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/makeup-artist-04-feb-20-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/makeup-artist-04-feb-20-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/makeup-artist-04\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/makeup-artist-04\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23189":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/makeup-artist-04-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/makeup-artist-04-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/makeup-artist-04\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/makeup-artist-04\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23192":{"title":"Pricing","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/makeup-artist-04-feb-20-pricing.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/makeup-artist-04-feb-20-pricing-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/makeup-artist-04\/wp-json\/wp\/v2\/pages\/16","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/makeup-artist-04\/pricing\/","astra-sites-tag":{"585":"pricing"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23190":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/makeup-artist-04-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/makeup-artist-04-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/makeup-artist-04\/wp-json\/wp\/v2\/pages\/18","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/makeup-artist-04\/contact\/","astra-sites-tag":{"415":"contact","454":"contact-us"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-21347":{"title":"Transport Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/transport-services-04-home-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/transport-services-04-home-1-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/transport-services-04-home-1-400x1937.jpg","astra-site-url":"\/\/websitedemos.net\/transport-services-03","astra-site-parent-id":97,"astra-sites-tag":{"394":"air-cargo","391":"cargo-services","392":"freight-services","388":"good-carrier","389":"logistics","393":"road-transport","390":"shipping","366":"transport","387":"trucking"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-22894":{"title":"One Page Website","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/transport-services-04-home-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/transport-services-04-home-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/transport-services-03\/wp-json\/wp\/v2\/pages\/150","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/transport-services-03\/","astra-sites-tag":{"423":"home","746":"one-page-site"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-21329":{"title":"Transport Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/transport-services-04-home-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/transport-services-04-home-1-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/transport-services-04-home-1-400x1937.jpg","astra-site-url":"\/\/websitedemos.net\/transport-services-04","astra-site-parent-id":95,"astra-sites-tag":{"394":"air-cargo","845":"blue","391":"cargo-services","392":"freight-services","388":"good-carrier","389":"logistics","399":"one-page","846":"red","393":"road-transport","390":"shipping","366":"transport","387":"trucking"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-22887":{"title":"One Page Website","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/transport-services-04-home-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/transport-services-04-home-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/transport-services-04\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/transport-services-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-21335":{"title":"Cleaning Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/04\/cleaning-services-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/04\/cleaning-services-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/04\/cleaning-services-home-400x1559.jpg","astra-site-url":"\/\/websitedemos.net\/cleaning-services-03","astra-site-parent-id":122,"astra-sites-tag":{"1000":"cleaner","680":"cleaning","679":"cleaning-services","673":"commercial-cleaning","674":"domestic-cleaning","675":"housekeeping","676":"maintenance","677":"washing"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-23157":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/04\/cleaning-services-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/04\/cleaning-services-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaning-services-03\/wp-json\/wp\/v2\/pages\/239","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaning-services-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23155":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/cleaning-services-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/cleaning-services-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaning-services-03\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaning-services-03\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23159":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/cleaning-services-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/cleaning-services-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaning-services-03\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaning-services-03\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23160":{"title":"Why choose us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/cleaning-services-why-choose-us.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/cleaning-services-why-choose-us-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaning-services-03\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaning-services-03\/why-choose-us\/","astra-sites-tag":{"760":"why-choose-us"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23158":{"title":"Reviews","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/cleaning-services-reviews.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/cleaning-services-reviews-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaning-services-03\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaning-services-03\/reviews\/","astra-sites-tag":{"432":"review","433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23156":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/cleaning-services-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/cleaning-services-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaning-services-03\/wp-json\/wp\/v2\/pages\/16","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaning-services-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-21331":{"title":"Cleaning Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/04\/cleaning-services-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/04\/cleaning-services-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/04\/cleaning-services-home-400x1559.jpg","astra-site-url":"\/\/websitedemos.net\/cleaning-services-04","astra-site-parent-id":121,"astra-sites-tag":{"680":"cleaning","679":"cleaning-services","673":"commercial-cleaning","674":"domestic-cleaning","675":"housekeeping","676":"maintenance","1022":"professional","677":"washing"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-23145":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/04\/cleaning-services-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/04\/cleaning-services-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaning-services-04\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaning-services-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23143":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/cleaning-services-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/cleaning-services-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaning-services-04\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaning-services-04\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23147":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/cleaning-services-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/cleaning-services-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaning-services-04\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaning-services-04\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23148":{"title":"Why choose us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/cleaning-services-why-choose-us.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/cleaning-services-why-choose-us-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaning-services-04\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaning-services-04\/why-choose-us\/","astra-sites-tag":{"760":"why-choose-us","852":"why-us"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23146":{"title":"Reviews","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/cleaning-services-reviews.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/cleaning-services-reviews-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaning-services-04\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaning-services-04\/reviews\/","astra-sites-tag":{"432":"review"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23144":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/cleaning-services-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/cleaning-services-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaning-services-04\/wp-json\/wp\/v2\/pages\/16","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaning-services-04\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-21169":{"title":"Fashion & Lifestyle Blog","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fashion-lifestyle-home-screenshot.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fashion-lifestyle-home-screenshot-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fashion-lifestyle-home-screenshot-400x1338.jpg","astra-site-url":"\/\/websitedemos.net\/fashion-lifestyle-07","astra-site-parent-id":142,"astra-sites-tag":{"480":"blog","482":"fashion","479":"lifestyle","483":"styling-shopping","481":"trend"},"astra-sites-type":"free","astra-site-page-builder":"gutenberg","astra-site-category":{"37":"blog","39":"free"},"pages":{"id-23357":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fashion-lifestyle-home-screenshot.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fashion-lifestyle-home-screenshot-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/fashion-lifestyle-07\/wp-json\/wp\/v2\/pages\/855","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/fashion-lifestyle-07\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","61":"free"}},"id-23353":{"title":"Blog","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fashion-lifestyle-blog-screenshot.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fashion-lifestyle-blog-screenshot-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/fashion-lifestyle-07\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/fashion-lifestyle-07\/blog\/","astra-sites-tag":{"480":"blog"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","61":"free"}},"id-23356":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fashion-lifestyle-contact-screenshot.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fashion-lifestyle-contact-screenshot-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/fashion-lifestyle-07\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/fashion-lifestyle-07\/contact-me\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","61":"free"}}}},"id-21171":{"title":"Fly Movers","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/08\/movers-packers-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/08\/movers-packers-04-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/08\/movers-packers-04-home-400x1705.jpg","astra-site-url":"\/\/websitedemos.net\/movers-packers-04","astra-site-parent-id":362,"astra-sites-tag":{"1021":"local-business","364":"movers","365":"packers","366":"transport"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-28778":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/08\/movers-packers-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/08\/movers-packers-04-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/movers-packers-04\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/movers-packers-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-28775":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/08\/movers-packers-04-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/08\/movers-packers-04-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/movers-packers-04\/wp-json\/wp\/v2\/pages\/69","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/movers-packers-04\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-28779":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/08\/movers-packers-04-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/08\/movers-packers-04-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/movers-packers-04\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/movers-packers-04\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-28780":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/08\/movers-packers-04-testimonials.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/08\/movers-packers-04-testimonials-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/movers-packers-04\/wp-json\/wp\/v2\/pages\/75","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/movers-packers-04\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-28777":{"title":"FAQ","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/08\/movers-packers-04-faq.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/08\/movers-packers-04-faq-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/movers-packers-04\/wp-json\/wp\/v2\/pages\/73","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/movers-packers-04\/faq\/","astra-sites-tag":{"426":"faq","709":"questions"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-28776":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/08\/movers-packers-04-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/08\/movers-packers-04-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/movers-packers-04\/wp-json\/wp\/v2\/pages\/71","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/movers-packers-04\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}}}PKN\eh::*inc/json/astra-sites-and-pages-page-4.jsonnuW+A{"id-39906":{"title":"Church","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/church-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/church-04-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/church-04-home-400x1530.jpg","astra-site-url":"\/\/websitedemos.net\/church-04","astra-site-parent-id":1199,"astra-sites-tag":{"897":"catholic-church","625":"charity","893":"church","898":"community-church","735":"donate"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"36":"other"},"pages":{"id-39912":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/church-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/church-04-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/church-04\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/church-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"139":"other"}},"id-39907":{"title":"About us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/church-04-about-us.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/church-04-about-us-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/church-04\/wp-json\/wp\/v2\/pages\/15","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/church-04\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"139":"other"}},"id-39910":{"title":"Get connected","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/church-04-get-connected.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/church-04-get-connected-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/church-04\/wp-json\/wp\/v2\/pages\/18","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/church-04\/get-connected\/","astra-sites-tag":{"377":"get-in-touch"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"139":"other"}},"id-39913":{"title":"Sermons","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/church-04-sermons.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/church-04-sermons-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/church-04\/wp-json\/wp\/v2\/pages\/20","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/church-04\/sermons\/","astra-sites-tag":{"892":"sermons"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"139":"other"}},"id-39909":{"title":"Events","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/church-04-events.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/church-04-events-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/church-04\/wp-json\/wp\/v2\/pages\/22","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/church-04\/events\/","astra-sites-tag":{"409":"event"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"139":"other"}},"id-39908":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/church-04-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/church-04-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/church-04\/wp-json\/wp\/v2\/pages\/26","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/church-04\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"139":"other"}},"id-39911":{"title":"Give","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/church-04-give.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/church-04-give-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/church-04\/wp-json\/wp\/v2\/pages\/24","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/church-04\/give\/","astra-sites-tag":{"735":"donate","1015":"give"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"139":"other"}}}},"id-44450":{"title":"Church","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/church-04-homepage.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/church-04-homepage-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/church-04-homepage-400x1519.jpg","astra-site-url":"\/\/websitedemos.net\/church-03","astra-site-parent-id":1428,"astra-sites-tag":{"897":"catholic-church","625":"charity","893":"church","898":"community-church","735":"donate"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"36":"other"},"pages":{"id-44457":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/church-04-homepage.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/church-04-homepage-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/church-03\/wp-json\/wp\/v2\/pages\/307","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/church-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"139":"other"}},"id-44451":{"title":"About us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/church-03-about-us-page-01.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/church-03-about-us-page-01-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/church-03\/wp-json\/wp\/v2\/pages\/308","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/church-03\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"139":"other"}},"id-44455":{"title":"Get connected","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/church-04-get-connected.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/church-04-get-connected-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/church-03\/wp-json\/wp\/v2\/pages\/309","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/church-03\/get-connected\/","astra-sites-tag":{"896":"get-connected"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"139":"other"}},"id-44458":{"title":"Sermons","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/church-04-sermons.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/church-04-sermons-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/church-03\/wp-json\/wp\/v2\/pages\/310","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/church-03\/sermons\/","astra-sites-tag":{"892":"sermons"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"139":"other"}},"id-44454":{"title":"Events","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/church-04-events.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/church-04-events-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/church-03\/wp-json\/wp\/v2\/pages\/311","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/church-03\/events\/","astra-sites-tag":{"409":"event"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"139":"other"}},"id-44453":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/church-04-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/church-04-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/church-03\/wp-json\/wp\/v2\/pages\/313","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/church-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"139":"other"}},"id-44456":{"title":"Give","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/church-04-give.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/church-04-give-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/church-03\/wp-json\/wp\/v2\/pages\/312","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/church-03\/give\/","astra-sites-tag":{"735":"donate","1015":"give"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"139":"other"}}}},"id-45577":{"title":"Wedding Invitation","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/wedding-invitation-04.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/wedding-invitation-04-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/wedding-invitation-04-400x1723.jpg","astra-site-url":"\/\/websitedemos.net\/wedding-invitation-04","astra-site-parent-id":1451,"astra-sites-tag":{"699":"invitation","697":"wedding","1457":"wedding-invitation"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-45578":{"title":"Wedding Invitation","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/wedding-invitation-04.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/wedding-invitation-04-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wedding-invitation-04\/wp-json\/wp\/v2\/pages\/5","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wedding-invitation-04\/","astra-sites-tag":{"423":"home","699":"invitation"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-45592":{"title":"Wedding Invitation","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/wedding-invitation-04.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/wedding-invitation-04-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/wedding-invitation-04-400x1723.jpg","astra-site-url":"\/\/websitedemos.net\/wedding-invitation-03","astra-site-parent-id":1456,"astra-sites-tag":{"699":"invitation","697":"wedding","1457":"wedding-invitation"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-45593":{"title":"Wedding Invitation","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/wedding-invitation-04.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/wedding-invitation-04-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wedding-invitation-03\/wp-json\/wp\/v2\/pages\/17","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wedding-invitation-03\/","astra-sites-tag":{"423":"home","699":"invitation"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-38795":{"title":"Law Firm","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/law-firm-04-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/law-firm-04-home-page-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/law-firm-04-home-page-400x1723.jpg","astra-site-url":"\/\/websitedemos.net\/law-firm-03","astra-site-parent-id":1132,"astra-sites-tag":{"704":"corporate-law","701":"criminal-law","703":"enforcement","916":"law","702":"law-firm","998":"law-office","706":"lawyer","778":"legal"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-38799":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/law-firm-04-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/law-firm-04-home-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/law-firm-03\/wp-json\/wp\/v2\/pages\/334","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/law-firm-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38796":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/law-firm-04-about-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/law-firm-04-about-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/law-firm-03\/wp-json\/wp\/v2\/pages\/335","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/law-firm-03\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38800":{"title":"Practice Areas","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/law-firm-03-practice-areas-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/law-firm-03-practice-areas-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/law-firm-03\/wp-json\/wp\/v2\/pages\/336","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/law-firm-03\/practice-areas\/","astra-sites-tag":{"707":"practice-area"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38797":{"title":"Attorneys","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/law-firm-04-attorneys-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/law-firm-04-attorneys-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/law-firm-03\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/law-firm-03\/attorneys\/","astra-sites-tag":{"912":"attorneys"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38798":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/law-firm-04-contact-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/law-firm-04-contact-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/law-firm-03\/wp-json\/wp\/v2\/pages\/337","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/law-firm-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-38787":{"title":"Law Firm","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/law-firm-04-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/law-firm-04-home-page-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/law-firm-04-home-page-400x1723.jpg","astra-site-url":"\/\/websitedemos.net\/law-firm-04","astra-site-parent-id":1131,"astra-sites-tag":{"704":"corporate-law","701":"criminal-law","703":"enforcement","702":"law-firm","998":"law-office","706":"lawyer","778":"legal","917":"legal-firm"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-38791":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/law-firm-04-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/law-firm-04-home-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/law-firm-04\/wp-json\/wp\/v2\/pages\/5","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/law-firm-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38788":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/law-firm-04-about-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/law-firm-04-about-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/law-firm-04\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/law-firm-04\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38792":{"title":"Practice Areas","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/law-firm-04-practice-areas-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/law-firm-04-practice-areas-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/law-firm-04\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/law-firm-04\/practice-areas\/","astra-sites-tag":{"707":"practice-area"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38789":{"title":"Attorneys","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/law-firm-04-attorneys-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/law-firm-04-attorneys-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/law-firm-04\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/law-firm-04\/attorneys\/","astra-sites-tag":{"912":"attorneys"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38790":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/law-firm-04-contact-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/law-firm-04-contact-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/law-firm-04\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/law-firm-04\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-38771":{"title":"Nutritionist","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/nutritionist-02-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/nutritionist-02-home-page-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/nutritionist-02-home-page-400x1706.jpg","astra-site-url":"\/\/websitedemos.net\/nutritionist-01","astra-site-parent-id":1130,"astra-sites-tag":{"516":"diet","753":"dietitian","336":"food","991":"healthy","754":"nutritionist"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business","39":"free"},"pages":{"id-38775":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/nutritionist-02-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/nutritionist-02-home-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/nutritionist-01\/wp-json\/wp\/v2\/pages\/97","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/nutritionist-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-38772":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/nutritionist-02-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/nutritionist-02-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/nutritionist-01\/wp-json\/wp\/v2\/pages\/141","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/nutritionist-01\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-38776":{"title":"Programs","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/nutritionist-02-programs.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/nutritionist-02-programs-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/nutritionist-01\/wp-json\/wp\/v2\/pages\/145","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/nutritionist-01\/programs\/","astra-sites-tag":{"989":"programs"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-38777":{"title":"Success Stories","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/nutritionist-success-stories.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/nutritionist-success-stories-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/nutritionist-01\/wp-json\/wp\/v2\/pages\/304","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/nutritionist-01\/success-stories\/","astra-sites-tag":{"990":"success-stories"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-38773":{"title":"Blog","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/nutrionist-blog.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/nutrionist-blog-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/nutritionist-01\/wp-json\/wp\/v2\/pages\/307","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/nutritionist-01\/blog\/","astra-sites-tag":{"480":"blog"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-38774":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/nutrionist-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/nutrionist-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/nutritionist-01\/wp-json\/wp\/v2\/pages\/143","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/nutritionist-01\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-38757":{"title":"Nutritionist","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/nutritionist-02-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/nutritionist-02-home-page-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/nutritionist-02-home-page-400x1706.jpg","astra-site-url":"\/\/websitedemos.net\/nutritionist-02","astra-site-parent-id":1129,"astra-sites-tag":{"516":"diet","753":"dietitian","336":"food","991":"healthy","754":"nutritionist"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-38761":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/nutritionist-02-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/nutritionist-02-home-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/nutritionist-02\/wp-json\/wp\/v2\/pages\/97","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/nutritionist-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-38758":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/nutritionist-02-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/nutritionist-02-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/nutritionist-02\/wp-json\/wp\/v2\/pages\/141","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/nutritionist-02\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-38762":{"title":"Programs","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/nutritionist-02-programs.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/nutritionist-02-programs-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/nutritionist-02\/wp-json\/wp\/v2\/pages\/145","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/nutritionist-02\/programs\/","astra-sites-tag":{"989":"programs","425":"services"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-38763":{"title":"Success Stories","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/nutritionist-success-stories.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/nutritionist-success-stories-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/nutritionist-02\/wp-json\/wp\/v2\/pages\/304","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/nutritionist-02\/success-stories\/","astra-sites-tag":{"990":"success-stories","433":"testimonials"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-38759":{"title":"Blog","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/nutrionist-blog.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/nutrionist-blog-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/nutritionist-02\/wp-json\/wp\/v2\/pages\/307","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/nutritionist-02\/blog\/","astra-sites-tag":{"480":"blog"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-38760":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/nutrionist-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/nutrionist-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/nutritionist-02\/wp-json\/wp\/v2\/pages\/143","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/nutritionist-02\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-38716":{"title":"Life Guide","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-04-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-04-home-400x1273.jpg","astra-site-url":"\/\/websitedemos.net\/life-coach-04","astra-site-parent-id":1122,"astra-sites-tag":{"610":"coaching","1123":"councelling","608":"guidance","612":"life-coach","609":"motivator","1018":"self-improvement-2"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-38721":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-04-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/life-coach-04\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/life-coach-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38717":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-04-about-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-04-about-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/life-coach-04\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/life-coach-04\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38719":{"title":"Coaching","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-04-coaching.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-04-coaching-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/life-coach-04\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/life-coach-04\/coaching\/","astra-sites-tag":{"610":"coaching","451":"work"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38720":{"title":"Contact Me","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-04-contact-me.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-04-contact-me-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/life-coach-04\/wp-json\/wp\/v2\/pages\/17","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/life-coach-04\/contact-me\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-38710":{"title":"Life Guide","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-04-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-04-home-400x1273.jpg","astra-site-url":"\/\/websitedemos.net\/life-coach-03","astra-site-parent-id":1121,"astra-sites-tag":{"610":"coaching","608":"guidance","612":"life-coach","609":"motivator","611":"self-improvement"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-38714":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-04-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/life-coach-03\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/life-coach-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38711":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-04-about-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-04-about-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/life-coach-03\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/life-coach-03\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38712":{"title":"Coaching","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-04-coaching.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-04-coaching-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/life-coach-03\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/life-coach-03\/coaching\/","astra-sites-tag":{"557":"classes","610":"coaching"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38713":{"title":"Contact Me","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-04-contact-me.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-04-contact-me-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/life-coach-03\/wp-json\/wp\/v2\/pages\/17","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/life-coach-03\/contact-me\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-38704":{"title":"Furniture Store","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/furniture-decore-miller.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/furniture-decore-miller-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/furniture-decore-miller-400x1005.jpg","astra-site-url":"\/\/websitedemos.net\/furniture-store-04","astra-site-parent-id":1120,"astra-sites-tag":{"496":"ecommerce","524":"furniture","856":"furniture-store","436":"interior","383":"online-store","967":"product-store","733":"shop","749":"store","966":"woo-commerce","1024":"woocommerce"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"38":"ecommerce"},"pages":{"id-38706":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/furniture-decore-miller.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/furniture-decore-miller-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/furniture-store-04\/wp-json\/wp\/v2\/pages\/19","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/furniture-store-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce"}},"id-38705":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/furniture-decore-miller-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/furniture-decore-miller-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/furniture-store-04\/wp-json\/wp\/v2\/pages\/26","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/furniture-store-04\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce"}}}},"id-38696":{"title":"Furniture Store","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/furniture-store-03-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/furniture-store-03-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/furniture-store-03-home-400x1131.jpg","astra-site-url":"\/\/websitedemos.net\/furniture-store-03","astra-site-parent-id":1119,"astra-sites-tag":{"496":"ecommerce","524":"furniture","856":"furniture-store","436":"interior","383":"online-store","967":"product-store","733":"shop","749":"store","966":"woo-commerce","1024":"woocommerce"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"38":"ecommerce"},"pages":{"id-38698":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/furniture-store-03-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/furniture-store-03-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/furniture-store-03\/wp-json\/wp\/v2\/pages\/19","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/furniture-store-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce"}},"id-38697":{"title":"About Us","featured-image-url":"","thumbnail-image-url":"","astra-page-api-url":"https:\/\/websitedemos.net\/furniture-store-03\/wp-json\/wp\/v2\/pages\/26","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/furniture-store-03\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce"}}}},"id-38673":{"title":"Architecture Firm","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/architects-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/architects-04-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/architects-04-home-400x1358.jpg","astra-site-url":"\/\/websitedemos.net\/architects-04","astra-site-parent-id":1118,"astra-sites-tag":{"435":"architecture","436":"interior","434":"interior-design","422":"landscaping","437":"zoning"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-38677":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/architects-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/architects-04-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/architects-04\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/architects-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38674":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/architects-04-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/architects-04-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/architects-04\/wp-json\/wp\/v2\/pages\/70","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/architects-04\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38679":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/architects-04-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/architects-04-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/architects-04\/wp-json\/wp\/v2\/pages\/71","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/architects-04\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38678":{"title":"Projects","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/architects-04-projects.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/architects-04-projects-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/architects-04\/wp-json\/wp\/v2\/pages\/72","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/architects-04\/projects\/","astra-sites-tag":{"424":"project","451":"work"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38675":{"title":"Clients","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/architects-04-clients.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/architects-04-clients-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/architects-04\/wp-json\/wp\/v2\/pages\/73","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/architects-04\/clients\/","astra-sites-tag":{"450":"clients"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38676":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/architects-04-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/architects-04-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/architects-04\/wp-json\/wp\/v2\/pages\/74","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/architects-04\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-38661":{"title":"Architecture Firm","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/architects-03-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/architects-03-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/architects-03-home-400x1389.jpg","astra-site-url":"\/\/websitedemos.net\/architects-03","astra-site-parent-id":1117,"astra-sites-tag":{"435":"architecture","979":"company","436":"interior","434":"interior-design","981":"interior-designer","422":"landscaping","812":"office","437":"zoning"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-38665":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/architects-03-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/architects-03-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/architects-03\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/architects-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38662":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/architects-03-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/architects-03-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/architects-03\/wp-json\/wp\/v2\/pages\/70","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/architects-03\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38667":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/architects-03-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/architects-03-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/architects-03\/wp-json\/wp\/v2\/pages\/71","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/architects-03\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38666":{"title":"Projects","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/architects-03-projects.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/architects-03-projects-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/architects-03\/wp-json\/wp\/v2\/pages\/72","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/architects-03\/projects\/","astra-sites-tag":{"424":"project"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38663":{"title":"Clients","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/architects-03-clients.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/architects-03-clients-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/architects-03\/wp-json\/wp\/v2\/pages\/73","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/architects-03\/clients\/","astra-sites-tag":{"450":"clients"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38664":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/architects-03-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/architects-03-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/architects-03\/wp-json\/wp\/v2\/pages\/74","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/architects-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-38619":{"title":"Winery","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-home-page-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-home-page-400x1337.jpg","astra-site-url":"\/\/websitedemos.net\/winery-04","astra-site-parent-id":1115,"astra-sites-tag":{"635":"brewery","632":"farming","1019":"wine-prouction","633":"winery"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-38623":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-home-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/winery-04\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/winery-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38624":{"title":"Our Story","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-our-story-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-our-story-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/winery-04\/wp-json\/wp\/v2\/pages\/22","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/winery-04\/our-story\/","astra-sites-tag":{"352":"about","905":"our-story"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38622":{"title":"Experience","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-experience-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-experience-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/winery-04\/wp-json\/wp\/v2\/pages\/24","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/winery-04\/experience\/","astra-sites-tag":{"636":"experience","444":"portfolio","451":"work"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38621":{"title":"Events","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-events-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-events-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/winery-04\/wp-json\/wp\/v2\/pages\/26","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/winery-04\/events\/","astra-sites-tag":{"409":"event"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38620":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-contact-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-contact-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/winery-04\/wp-json\/wp\/v2\/pages\/30","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/winery-04\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}}}PKN\'inc/json/astra-sites-page-builders.jsonnuW+A[{"id":34,"name":"Beaver Builder","slug":"beaver-builder"},{"id":41,"name":"Brizy","slug":"brizy"},{"id":33,"name":"Elementor","slug":"elementor"},{"id":42,"name":"Gutenberg","slug":"gutenberg"}]PKN\{+inc/json/astra-sites-and-pages-page-12.jsonnuW+A{"id-20475":{"title":"Co-Working Space","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/12\/id-20475-co-working-space-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/12\/id-20475-co-working-space-resize-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/12\/id-20475-co-working-space-resize.jpg","astra-site-url":"\/\/websitedemos.net\/co-working-space-05","astra-site-parent-id":235,"astra-sites-tag":{"692":"business","693":"cafe","694":"co-working-place","695":"collaboration","979":"company","812":"office","691":"work-place"},"astra-sites-type":"free","astra-site-page-builder":"brizy","astra-site-category":{"27":"business","39":"free"},"pages":{"id-24503":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24503-co-working-space-home-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24503-co-working-space-home-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/co-working-space-05\/wp-json\/wp\/v2\/pages\/143","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/co-working-space-05\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24500":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/co-working-space-02-about-us-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/co-working-space-02-about-us-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/co-working-space-05\/wp-json\/wp\/v2\/pages\/147","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/co-working-space-05\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24501":{"title":"Amenities","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/co-working-space-02-amenities-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/co-working-space-02-amenities-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/co-working-space-05\/wp-json\/wp\/v2\/pages\/150","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/co-working-space-05\/amenities\/","astra-sites-tag":{"777":"amenities"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24504":{"title":"Pricing","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/co-working-space-02-pricing-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/co-working-space-02-pricing-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/co-working-space-05\/wp-json\/wp\/v2\/pages\/153","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/co-working-space-05\/pricing\/","astra-sites-tag":{"585":"pricing"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24502":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24502-co-working-space-contact-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24502-co-working-space-contact-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/co-working-space-05\/wp-json\/wp\/v2\/pages\/156","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/co-working-space-05\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-20009":{"title":"Entrepreneur","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/entrepreneur-07-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/entrepreneur-07-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/entrepreneur-07-feb-20-home-400x1144.jpg","astra-site-url":"\/\/websitedemos.net\/entrepreneur-07","astra-site-parent-id":240,"astra-sites-tag":{"803":"administrator","795":"contractor","796":"executive","801":"founder","798":"manager","799":"organizer","800":"producer","804":"promoter"},"astra-sites-type":"free","astra-site-page-builder":"gutenberg","astra-site-category":{"37":"blog","39":"free"},"pages":{"id-24561":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/entrepreneur-07-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/entrepreneur-07-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/entrepreneur-07\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/entrepreneur-07\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","61":"free"}},"id-24558":{"title":"About Me","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/entrepreneur-07-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/entrepreneur-07-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/entrepreneur-07\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/entrepreneur-07\/about-me\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","61":"free"}},"id-24559":{"title":"Blog","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/entrepreneur-07-feb-20-blog.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/entrepreneur-07-feb-20-blog-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/entrepreneur-07\/wp-json\/wp\/v2\/pages\/283","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/entrepreneur-07\/blog\/","astra-sites-tag":{"480":"blog"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","61":"free"}},"id-24560":{"title":"Contact Me","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/entrepreneur-07-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/entrepreneur-07-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/entrepreneur-07\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/entrepreneur-07\/contact-me\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","61":"free"}}}},"id-19958":{"title":"Photography Portfolio","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/12\/photographer-portfolio-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/12\/photographer-portfolio-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/12\/photographer-portfolio-feb-20-home-400x1255.jpg","astra-site-url":"\/\/websitedemos.net\/photographer-portfolio-04","astra-site-parent-id":202,"astra-sites-tag":{"513":"camera","482":"fashion","515":"lens","510":"modelling","511":"photographer","509":"photography","444":"portfolio","1022":"professional","514":"videography","512":"wedding-shoot"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-24050":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/12\/photographer-portfolio-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/12\/photographer-portfolio-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/photographer-portfolio-04\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/photographer-portfolio-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24047":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/photographer-portfolio-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/photographer-portfolio-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/photographer-portfolio-04\/wp-json\/wp\/v2\/pages\/26","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/photographer-portfolio-04\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24052":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/photographer-portfolio-feb-20-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/photographer-portfolio-feb-20-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/photographer-portfolio-04\/wp-json\/wp\/v2\/pages\/27","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/photographer-portfolio-04\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24051":{"title":"Portfolio","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/photographer-portfolio-feb-20-portfolio.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/photographer-portfolio-feb-20-portfolio-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/photographer-portfolio-04\/wp-json\/wp\/v2\/pages\/28","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/photographer-portfolio-04\/portfolio\/","astra-sites-tag":{"444":"portfolio","424":"project"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24049":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/photographer-portfolio-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/photographer-portfolio-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/photographer-portfolio-04\/wp-json\/wp\/v2\/pages\/29","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/photographer-portfolio-04\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-19959":{"title":"Sierra Industry","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-01-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-01-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-01-home-400x1124.jpg","astra-site-url":"\/\/websitedemos.net\/sierra-industry-01","astra-site-parent-id":203,"astra-sites-tag":{"985":"factory","492":"industry","490":"manufacturing","489":"production"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business","39":"free"},"pages":{"id-44099":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sierra-industry-01\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sierra-industry-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-44097":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-02-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-02-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sierra-industry-01\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sierra-industry-01\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-44100":{"title":"Products","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-02-product.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-02-product-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sierra-industry-01\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sierra-industry-01\/services\/","astra-sites-tag":{"540":"products"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-44101":{"title":"Projects","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-feb-20-projects.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-feb-20-projects-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sierra-industry-01\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sierra-industry-01\/projects\/","astra-sites-tag":{"424":"project"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-44098":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-02-contact-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-02-contact-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sierra-industry-01\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sierra-industry-01\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-19881":{"title":"Sierra Nature","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/12\/id-19881-sierra-nature-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/12\/id-19881-sierra-nature-resize-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/12\/id-19881-sierra-nature-resize.jpg","astra-site-url":"\/\/websitedemos.net\/sierra-nature-01","astra-site-parent-id":111,"astra-sites-tag":{"538":"forest","537":"national-park","535":"nature","534":"nature-park","539":"sanctuary","536":"wilderness"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business","39":"free"},"pages":{"id-23024":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23024-sierra-nature-home-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23024-sierra-nature-home-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sierra-nature-01\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sierra-nature-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23021":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23021-sierra-nature-about-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23021-sierra-nature-about-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sierra-nature-01\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sierra-nature-01\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23026":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-nature-services-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-nature-services-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/sierra-nature-01\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sierra-nature-01\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23025":{"title":"Projects","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23025-sierra-nature-projects-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23025-sierra-nature-projects-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sierra-nature-01\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sierra-nature-01\/projects\/","astra-sites-tag":{"424":"project"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23023":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-nature-02-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-nature-02-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sierra-nature-01\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sierra-nature-01\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-19814":{"title":"Sierra Nature","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-nature-home-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-nature-home-screenshot-600x800.png","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-nature-home-screenshot-400x1277.png","astra-site-url":"\/\/websitedemos.net\/sierra-nature-02","astra-site-parent-id":110,"astra-sites-tag":{"538":"forest","537":"national-park","535":"nature","534":"nature-park","539":"sanctuary","536":"wilderness"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-23008":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-nature-home-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-nature-home-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/sierra-nature-02\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sierra-nature-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23005":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-nature-about-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-nature-about-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/sierra-nature-02\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sierra-nature-02\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23010":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-nature-services-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-nature-services-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/sierra-nature-02\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sierra-nature-02\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23009":{"title":"Projects","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-nature-projects-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-nature-projects-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/sierra-nature-02\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sierra-nature-02\/projects\/","astra-sites-tag":{"424":"project"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23007":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-nature-contact-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-nature-contact-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/sierra-nature-02\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sierra-nature-02\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-19598":{"title":"Interior Design Firm","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-firm-home-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-firm-home-screenshot-600x800.png","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-firm-home-screenshot-400x1739.png","astra-site-url":"\/\/websitedemos.net\/interior-firm-01","astra-site-parent-id":314,"astra-sites-tag":{"435":"architecture","979":"company","436":"interior","434":"interior-design","981":"interior-designer","422":"landscaping","812":"office","437":"zoning"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business","39":"free"},"pages":{"id-25282":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-firm-home-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-firm-home-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/interior-firm-01\/wp-json\/wp\/v2\/pages\/5","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/interior-firm-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25283":{"title":"Portfolio","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-firm-portfolio-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-firm-portfolio-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/interior-firm-01\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/interior-firm-01\/portfolio\/","astra-sites-tag":{"444":"portfolio"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25279":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-firm-about-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-firm-about-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/interior-firm-01\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/interior-firm-01\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25284":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-firm-testimonials-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-firm-testimonials-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/interior-firm-01\/wp-json\/wp\/v2\/pages\/16","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/interior-firm-01\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25281":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-firm-contact-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-firm-contact-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/interior-firm-01\/wp-json\/wp\/v2\/pages\/15","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/interior-firm-01\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-19790":{"title":"Agency","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-starter-site.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-starter-site-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-starter-site-400x1138.jpg","astra-site-url":"\/\/websitedemos.net\/agency-05","astra-site-parent-id":180,"astra-sites-tag":{"663":"agency","979":"company","664":"digital-services","812":"office","665":"service-agency","661":"website"},"astra-sites-type":"free","astra-site-page-builder":"brizy","astra-site-category":{"27":"business","39":"free"},"pages":{"id-23678":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-starter-site.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-starter-site-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/agency-05\/wp-json\/wp\/v2\/pages\/853","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/agency-05\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23676":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/agency-05\/wp-json\/wp\/v2\/pages\/868","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/agency-05\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23679":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-feb-20-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-feb-20-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/agency-05\/wp-json\/wp\/v2\/pages\/876","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/agency-05\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23677":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/agency-05\/wp-json\/wp\/v2\/pages\/878","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/agency-05\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-19796":{"title":"Personal Fitness Trainer","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/11\/id-19796-fitness-trainer-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/11\/id-19796-fitness-trainer-resize-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/11\/id-19796-fitness-trainer-resize.jpg","astra-site-url":"\/\/websitedemos.net\/fitness-trainer-05","astra-site-parent-id":174,"astra-sites-tag":{"502":"exercise","499":"fitness","505":"fitness-trainer","506":"functional-training","500":"gym","976":"gym-instructor","504":"gym-trainer","399":"one-page","463":"single-page","503":"trainer","501":"work-out"},"astra-sites-type":"free","astra-site-page-builder":"brizy","astra-site-category":{"27":"business","39":"free"},"pages":{"id-23635":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23635-fitness-trainer-home-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23635-fitness-trainer-home-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/fitness-trainer-05\/wp-json\/wp\/v2\/pages\/149","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/fitness-trainer-05\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-19798":{"title":"Electrician","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/electrician-02-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/electrician-02-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/electrician-02-feb-20-home-400x1352.jpg","astra-site-url":"\/\/websitedemos.net\/electrician-05","astra-site-parent-id":245,"astra-sites-tag":{"502":"exercise","499":"fitness","505":"fitness-trainer","506":"functional-training","500":"gym","504":"gym-trainer","503":"trainer","501":"work-out"},"astra-sites-type":"free","astra-site-page-builder":"brizy","astra-site-category":{"27":"business","39":"free"},"pages":{"id-24609":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/electrician-02-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/electrician-02-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/electrician-05\/wp-json\/wp\/v2\/pages\/550","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/electrician-05\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24606":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24606-electrician-about-us-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24606-electrician-about-us-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/electrician-05\/wp-json\/wp\/v2\/pages\/558","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/electrician-05\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24610":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/electrician-02-feb-20-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/electrician-02-feb-20-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/electrician-05\/wp-json\/wp\/v2\/pages\/561","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/electrician-05\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24608":{"title":"FAQ","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24608-electrician-faq-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24608-electrician-faq-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/electrician-05\/wp-json\/wp\/v2\/pages\/564","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/electrician-05\/faq\/","astra-sites-tag":{"426":"faq","709":"questions"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24607":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24607-electrician-contact-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24607-electrician-contact-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/electrician-05\/wp-json\/wp\/v2\/pages\/567","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/electrician-05\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-19791":{"title":"Gardening & Landscaping","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/gardenr-landscaping.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/gardenr-landscaping-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/gardenr-landscaping-400x1272.jpg","astra-site-url":"\/\/websitedemos.net\/gardener-05","astra-site-parent-id":277,"astra-sites-tag":{"416":"garden-care","421":"garden-maintenance","420":"gardening","422":"landscaping","417":"lawn-care","419":"planting","418":"weed-control"},"astra-sites-type":"free","astra-site-page-builder":"brizy","astra-site-category":{"27":"business","39":"free"},"pages":{"id-24873":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/gardenr-landscaping.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/gardenr-landscaping-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/gardener-05\/wp-json\/wp\/v2\/pages\/750","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/gardener-05\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24870":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/gardener-02-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/gardener-02-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/gardener-05\/wp-json\/wp\/v2\/pages\/759","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/gardener-05\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24874":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/gardener-02-feb-20-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/gardener-02-feb-20-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/gardener-05\/wp-json\/wp\/v2\/pages\/763","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/gardener-05\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24872":{"title":"Gallery","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/gardener-02-feb-20-gallery.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/gardener-02-feb-20-gallery-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/gardener-05\/wp-json\/wp\/v2\/pages\/767","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/gardener-05\/gallery\/","astra-sites-tag":{"461":"gallery"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24871":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/gardener-02-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/gardener-02-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/gardener-05\/wp-json\/wp\/v2\/pages\/770","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/gardener-05\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-19792":{"title":"Construction","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-home-400x1708.jpg","astra-site-url":"\/\/websitedemos.net\/construction-05","astra-site-parent-id":276,"astra-sites-tag":{"435":"architecture","979":"company","484":"construction","436":"interior","812":"office","485":"real-estate"},"astra-sites-type":"free","astra-site-page-builder":"brizy","astra-site-category":{"27":"business","39":"free"},"pages":{"id-24855":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/construction-05\/wp-json\/wp\/v2\/pages\/913","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/construction-05\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24850":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/construction-05\/wp-json\/wp\/v2\/pages\/921","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/construction-05\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24858":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/construction-05\/wp-json\/wp\/v2\/pages\/925","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/construction-05\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24857":{"title":"Projects","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-projects.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-projects-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/construction-05\/wp-json\/wp\/v2\/pages\/929","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/construction-05\/projects\/","astra-sites-tag":{"424":"project"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24852":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/construction-05\/wp-json\/wp\/v2\/pages\/932","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/construction-05\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-19801":{"title":"Hotel and BnB","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/11\/hotel-05-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/11\/hotel-05-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/11\/hotel-05-home-400x1688.jpg","astra-site-url":"\/\/websitedemos.net\/hotel-05","astra-site-parent-id":248,"astra-sites-tag":{"560":"cuisine","336":"food","350":"hotel","712":"lodge","711":"motel","399":"one-page","714":"resort","463":"single-page"},"astra-sites-type":"free","astra-site-page-builder":"brizy","astra-site-category":{"27":"business","39":"free"},"pages":{"id-24621":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/11\/hotel-05-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/11\/hotel-05-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/hotel-05\/wp-json\/wp\/v2\/pages\/373","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/hotel-05\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-19754":{"title":"Coach","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/02\/coach-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/02\/coach-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/02\/coach-feb-20-home-400x1371.jpg","astra-site-url":"\/\/websitedemos.net\/coach-05","astra-site-parent-id":238,"astra-sites-tag":{"610":"coaching","608":"guidance","612":"life-coach","609":"motivator","611":"self-improvement"},"astra-sites-type":"free","astra-site-page-builder":"brizy","astra-site-category":{"27":"business","39":"free"},"pages":{"id-24539":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/02\/coach-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/02\/coach-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/coach-05\/wp-json\/wp\/v2\/pages\/122","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/coach-05\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24534":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/coach-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/coach-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/coach-05\/wp-json\/wp\/v2\/pages\/131","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/coach-05\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24538":{"title":"e-Books","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/coach-feb-20-ebooks.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/coach-feb-20-ebooks-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/coach-05\/wp-json\/wp\/v2\/pages\/137","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/coach-05\/e-books\/","astra-sites-tag":{"781":"e-book"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24537":{"title":"Courses","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/coach-feb-20-courses.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/coach-feb-20-courses-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/coach-05\/wp-json\/wp\/v2\/pages\/140","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/coach-05\/courses\/","astra-sites-tag":{"462":"courses"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24536":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/coach-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/coach-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/coach-05\/wp-json\/wp\/v2\/pages\/146","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/coach-05\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-19803":{"title":"A\/C Technician","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-home-400x1053.jpg","astra-site-url":"\/\/websitedemos.net\/ac-technician-05","astra-site-parent-id":268,"astra-sites-tag":{"599":"ac-repair","439":"local-services","600":"repair-services","441":"technician"},"astra-sites-type":"free","astra-site-page-builder":"brizy","astra-site-category":{"27":"business","39":"free"},"pages":{"id-24770":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ac-technician-05\/wp-json\/wp\/v2\/pages\/262","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/ac-technician-05\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24771":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ac-technician-05\/wp-json\/wp\/v2\/pages\/273","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/ac-technician-05\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24768":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ac-technician-05\/wp-json\/wp\/v2\/pages\/277","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/ac-technician-05\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24769":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ac-technician-05\/wp-json\/wp\/v2\/pages\/284","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/ac-technician-05\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}}}PKN\ª k+inc/json/astra-sites-and-pages-page-16.jsonnuW+A{"id-18265":{"title":"Coach","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/02\/coach-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/02\/coach-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/02\/coach-feb-20-home-400x1371.jpg","astra-site-url":"\/\/websitedemos.net\/coach-02","astra-site-parent-id":220,"astra-sites-tag":{"610":"coaching","608":"guidance","612":"life-coach","609":"motivator","1020":"personal","611":"self-improvement"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-24381":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/02\/coach-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/02\/coach-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/coach-02\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/coach-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24376":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/coach-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/coach-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/coach-02\/wp-json\/wp\/v2\/pages\/20","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/coach-02\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24380":{"title":"e-Books","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/coach-feb-20-ebooks.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/coach-feb-20-ebooks-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/coach-02\/wp-json\/wp\/v2\/pages\/21","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/coach-02\/e-books\/","astra-sites-tag":{"727":"book","748":"ebook"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24379":{"title":"Courses","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/coach-feb-20-courses.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/coach-feb-20-courses-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/coach-02\/wp-json\/wp\/v2\/pages\/22","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/coach-02\/courses\/","astra-sites-tag":{"462":"courses"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24378":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/coach-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/coach-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/coach-02\/wp-json\/wp\/v2\/pages\/24","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/coach-02\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-18266":{"title":"Motivational Speaker","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-home-400x1394.jpg","astra-site-url":"\/\/websitedemos.net\/motivational-speaker-02","astra-site-parent-id":179,"astra-sites-tag":{"610":"coaching","608":"guidance","612":"life-coach","609":"motivator","1020":"personal","611":"self-improvement"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-23675":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/motivational-speaker-02\/wp-json\/wp\/v2\/pages\/19","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/motivational-speaker-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23670":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/motivational-speaker-02\/wp-json\/wp\/v2\/pages\/22","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/motivational-speaker-02\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23674":{"title":"e-Books","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-ebooks.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-ebooks-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/motivational-speaker-02\/wp-json\/wp\/v2\/pages\/24","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/motivational-speaker-02\/e-books\/","astra-sites-tag":{"727":"book","748":"ebook"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23673":{"title":"Courses","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-courses.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-courses-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/motivational-speaker-02\/wp-json\/wp\/v2\/pages\/25","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/motivational-speaker-02\/courses\/","astra-sites-tag":{"462":"courses"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23672":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/motivational-speaker-02\/wp-json\/wp\/v2\/pages\/27","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/motivational-speaker-02\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-18222":{"title":"Brandstore Pro","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/store-04-home-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/store-04-home-1-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/store-04-home-1-400x1228.jpg","astra-site-url":"\/\/websitedemos.net\/store-03","astra-site-parent-id":267,"astra-sites-tag":{"639":"accessories","638":"brand-store","640":"cloth-store","637":"clothing","496":"ecommerce","383":"online-store","967":"product-store","733":"shop","966":"woo-commerce","1024":"woocommerce"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"38":"ecommerce"},"pages":{"id-24762":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/store-04-home-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/store-04-home-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/store-03\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/store-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce"}},"id-24763":{"title":"Lookbook 18","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/store-04-lookbook.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/store-04-lookbook-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/store-03\/wp-json\/wp\/v2\/pages\/592","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/store-03\/lookbook\/","astra-sites-tag":{"752":"lookbook","444":"portfolio"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce"}},"id-24760":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/store-04-about-us.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/store-04-about-us-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/store-03\/wp-json\/wp\/v2\/pages\/25","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/store-03\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce"}},"id-24761":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/store-04-contact-us.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/store-04-contact-us-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/store-03\/wp-json\/wp\/v2\/pages\/27","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/store-03\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce"}}}},"id-18201":{"title":"Wanderlust Travel Diary","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/01\/id-18201-wanderlust-travel-diary-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/01\/id-18201-wanderlust-travel-diary-resize-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/01\/id-18201-wanderlust-travel-diary-resize.jpg","astra-site-url":"\/\/websitedemos.net\/blog-06","astra-site-parent-id":231,"astra-sites-tag":{"544":"adventure","480":"blog","751":"exploration","430":"tourism","427":"travel","750":"travel-blog"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"37":"blog"},"pages":{"id-24469":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24469-wanderlust-travel-diary-about-us-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24469-wanderlust-travel-diary-about-us-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/blog-06\/wp-json\/wp\/v2\/pages\/26","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/blog-06\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"74":"blog"}},"id-24470":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24470-wanderlust-travel-diary-contact-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24470-wanderlust-travel-diary-contact-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/blog-06\/wp-json\/wp\/v2\/pages\/27","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/blog-06\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"74":"blog"}}}},"id-18124":{"title":"Wanderlust Travel Diary","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/01\/id-18124-wanderlust-travel-diary-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/01\/id-18124-wanderlust-travel-diary-resize-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/01\/id-18124-wanderlust-travel-diary-resize.jpg","astra-site-url":"\/\/websitedemos.net\/blog-05","astra-site-parent-id":232,"astra-sites-tag":{"544":"adventure","480":"blog","751":"exploration","430":"tourism","427":"travel","750":"travel-blog"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"37":"blog"},"pages":{"id-24476":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24476-wanderlust-travel-diary-about-us-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24476-wanderlust-travel-diary-about-us-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/blog-05\/wp-json\/wp\/v2\/pages\/26","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/blog-05\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"74":"blog"}},"id-24477":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24477-wanderlust-travel-diary-contact-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24477-wanderlust-travel-diary-contact-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/blog-05\/wp-json\/wp\/v2\/pages\/27","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/blog-05\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"74":"blog"}}}},"id-18137":{"title":"Brandstore Pro","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/store-04-home-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/store-04-home-1-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/store-04-home-1-400x1228.jpg","astra-site-url":"\/\/websitedemos.net\/store-04","astra-site-parent-id":269,"astra-sites-tag":{"639":"accessories","638":"brand-store","640":"cloth-store","637":"clothing","496":"ecommerce","383":"online-store","967":"product-store","733":"shop","966":"woo-commerce","1024":"woocommerce"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"38":"ecommerce"},"pages":{"id-34098":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/store-04-home-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/store-04-home-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/store-04\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/store-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce"}},"id-24775":{"title":"Lookbook","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/store-04-lookbook.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/store-04-lookbook-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/store-04\/wp-json\/wp\/v2\/pages\/568","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/store-04\/lookbook\/","astra-sites-tag":{"727":"book","752":"lookbook"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce"}},"id-24772":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/store-04-about-us.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/store-04-about-us-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/store-04\/wp-json\/wp\/v2\/pages\/25","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/store-04\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce"}},"id-24773":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/store-04-contact-us.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/store-04-contact-us-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/store-04\/wp-json\/wp\/v2\/pages\/27","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/store-04\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce"}}}},"id-18108":{"title":"Sweet Shop","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-home-400x1217.jpg","astra-site-url":"\/\/websitedemos.net\/sweet-shop-04","astra-site-parent-id":270,"astra-sites-tag":{"758":"bakery","383":"online-store","749":"store","756":"sweet-shop","757":"sweets"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-24788":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sweet-shop-04\/wp-json\/wp\/v2\/pages\/212","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sweet-shop-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24784":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sweet-shop-04\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sweet-shop-04\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24787":{"title":"Gallery","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-gallery.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-gallery-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sweet-shop-04\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sweet-shop-04\/gallery\/","astra-sites-tag":{"461":"gallery"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24789":{"title":"Our Cakes","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-cakes.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-cakes-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sweet-shop-04\/wp-json\/wp\/v2\/pages\/25","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sweet-shop-04\/our-cakes\/","astra-sites-tag":{"783":"cake"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24786":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sweet-shop-04\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sweet-shop-04\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-18103":{"title":"Charity","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-pro-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-pro-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-pro-feb-20-home-400x1473.jpg","astra-site-url":"\/\/websitedemos.net\/charity-04","astra-site-parent-id":145,"astra-sites-tag":{"625":"charity","624":"foundation","626":"giving","977":"non-profit","745":"organization"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"36":"other"},"pages":{"id-23378":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-pro-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-pro-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/charity-04\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/charity-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"139":"other"}},"id-23379":{"title":"What We Do","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-pro-feb-20-what-we-do.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-pro-feb-20-what-we-do-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/charity-04\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/charity-04\/what-we-do\/","astra-sites-tag":{"628":"what-we-do","451":"work"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"139":"other"}},"id-23377":{"title":"Creating Impact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-pro-feb-20-making-impact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-pro-feb-20-making-impact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/charity-04\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/charity-04\/creating-impact\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"139":"other"}},"id-23376":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-pro-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-pro-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/charity-04\/wp-json\/wp\/v2\/pages\/18","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/charity-04\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"139":"other"}}}},"id-18040":{"title":"Freelancer","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/freelancer-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/freelancer-04-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/freelancer-04-home-400x1870.jpg","astra-site-url":"\/\/websitedemos.net\/freelancer-03","astra-site-parent-id":194,"astra-sites-tag":{"339":"artist","670":"designer","669":"freelancer","399":"one-page","671":"service-provider","463":"single-page"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-23987":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/freelancer-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/freelancer-04-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/freelancer-03\/wp-json\/wp\/v2\/pages\/325","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/freelancer-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-18041":{"title":"Agency","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-03-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-03-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-03-home-400x2289.jpg","astra-site-url":"\/\/websitedemos.net\/agency-03","astra-site-parent-id":214,"astra-sites-tag":{"663":"agency","979":"company","664":"digital-services","812":"office","665":"service-agency","661":"website"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-24305":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-03-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-03-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/agency-03\/wp-json\/wp\/v2\/pages\/2","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/agency-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24302":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-03-about-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-03-about-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/agency-03\/wp-json\/wp\/v2\/pages\/62","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/agency-03\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24308":{"title":"Websites","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-03-websites-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-03-websites-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/agency-03\/wp-json\/wp\/v2\/pages\/97","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/agency-03\/websites\/","astra-sites-tag":{"444":"portfolio","451":"work"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24307":{"title":"Support","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-03-support.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-03-support-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/agency-03\/wp-json\/wp\/v2\/pages\/112","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/agency-03\/support\/","astra-sites-tag":{"765":"support"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24306":{"title":"Pricing","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-03-pricing.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-03-pricing-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/agency-03\/wp-json\/wp\/v2\/pages\/132","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/agency-03\/pricing\/","astra-sites-tag":{"585":"pricing"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24304":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-03-contact-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-03-contact-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/agency-03\/wp-json\/wp\/v2\/pages\/164","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/agency-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-18036":{"title":"Artist","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/artist-christine-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/artist-christine-home-page-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/artist-christine-home-page-400x768.jpg","astra-site-url":"\/\/websitedemos.net\/artist-01","astra-site-parent-id":146,"astra-sites-tag":{"597":"art","339":"artist","595":"exhibition","614":"painter","861":"paintings","967":"product-store","733":"shop","966":"woo-commerce"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"38":"ecommerce","39":"free"},"pages":{"id-23392":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/artist-christine-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/artist-christine-home-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/artist-01\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/artist-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}},"id-23389":{"title":"About Me","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/artist-christine-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/artist-christine-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/artist-01\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/artist-01\/about-me\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}},"id-23391":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/artist-christine-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/artist-christine-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/artist-01\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/artist-01\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}}}},"id-17985":{"title":"Freelance Artist","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/artist-christine-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/artist-christine-home-page-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/artist-christine-home-page-400x768.jpg","astra-site-url":"\/\/websitedemos.net\/artist-02","astra-site-parent-id":144,"astra-sites-tag":{"597":"art","339":"artist","496":"ecommerce","595":"exhibition","614":"painter","1020":"personal","967":"product-store","966":"woo-commerce","1024":"woocommerce"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"38":"ecommerce","39":"free"},"pages":{"id-34089":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/artist-christine-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/artist-christine-home-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/artist-02\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/artist-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}},"id-23371":{"title":"About Me","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/artist-christine-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/artist-christine-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/artist-02\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/artist-02\/about-me\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}},"id-23373":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/artist-christine-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/artist-christine-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/artist-02\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/artist-02\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}}}},"id-17931":{"title":"Home Decor","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-decor-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-decor-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-decor-feb-20-home-400x1030.jpg","astra-site-url":"\/\/websitedemos.net\/blog-04","astra-site-parent-id":233,"astra-sites-tag":{"480":"blog","863":"decor-blog","862":"home-decor","434":"interior-design","864":"interior-design-blogs"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"37":"blog"},"pages":{"id-24482":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-deor-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-deor-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/blog-04\/wp-json\/wp\/v2\/pages\/1884","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/blog-04\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"74":"blog"}},"id-24483":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-deor-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24483-home-decor-contact-resize.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/blog-04\/wp-json\/wp\/v2\/pages\/1821","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/blog-04\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"74":"blog"}}}},"id-17911":{"title":"Home Decor","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-decor-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-decor-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-decor-feb-20-home-400x1030.jpg","astra-site-url":"\/\/websitedemos.net\/blog-02","astra-site-parent-id":255,"astra-sites-tag":{"435":"architecture","436":"interior","434":"interior-design","422":"landscaping","437":"zoning"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"37":"blog"},"pages":{"id-24664":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-deor-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-deor-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/blog-02\/wp-json\/wp\/v2\/pages\/1884","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/blog-02\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"74":"blog"}},"id-24666":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-deor-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-deor-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/blog-02\/wp-json\/wp\/v2\/pages\/1821","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/blog-02\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"74":"blog"}}}},"id-17697":{"title":"Spa","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/lotus-spa-salon-homepage.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/lotus-spa-salon-homepage-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/lotus-spa-salon-homepage-400x1559.jpg","astra-site-url":"\/\/websitedemos.net\/lotus-spa-04","astra-site-parent-id":188,"astra-sites-tag":{"532":"acupressure","1023":"beauty","474":"grooming","528":"massage","527":"massage-therapist","529":"physiotherapy","531":"reflexology","533":"relaxation","650":"salon","651":"skincare","530":"spa"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-23888":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/lotus-spa-salon-homepage.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/lotus-spa-salon-homepage-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/lotus-spa-04\/wp-json\/wp\/v2\/pages\/2202","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/lotus-spa-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23885":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23885-spa-about-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23885-spa-about-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/lotus-spa-04\/wp-json\/wp\/v2\/pages\/2208","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/lotus-spa-04\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23889":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/lotus-spa-04-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/lotus-spa-04-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/lotus-spa-04\/wp-json\/wp\/v2\/pages\/2210","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/lotus-spa-04\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23887":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/spa-04-contact-revised-1200.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/spa-04-contact-revised-1200-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/lotus-spa-04\/wp-json\/wp\/v2\/pages\/2449","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/lotus-spa-04\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}}}PKN\Sbbinc/json/astra-blocks-1.jsonnuW+A{"id-45145":{"title":"Heading 10B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/heading-10b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/heading-10b-600x299.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/heading-10b\/","tag":{"1093":"heading"},"category":1094,"filter":"dark"},"id-45123":{"title":"Heading 9B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/heading-9b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/heading-9b-600x353.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/heading-9b\/","tag":{"1093":"heading"},"category":1094,"filter":"dark"},"id-45115":{"title":"Heading 10W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/heading-10w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/heading-10w-600x299.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/heading-10w\/","tag":{"1093":"heading"},"category":1094,"filter":"light"},"id-45107":{"title":"Heading 9W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/heading-9w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/heading-9w-600x353.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/heading-9w\/","tag":{"1093":"heading"},"category":1094,"filter":"light"},"id-45100":{"title":"Single Quote 10B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-10b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-10b-600x344.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/single-quote-10b\/","tag":{"1423":"single-quote"},"category":1424,"filter":"dark"},"id-45094":{"title":"Single Quote 10W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-10w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-10w-600x344.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/single-quote-10w\/","tag":{"1423":"single-quote"},"category":1424,"filter":"light"},"id-45090":{"title":"Single Quote 9B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-9b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-9b-600x309.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/single-quote-9b\/","tag":{"1423":"single-quote"},"category":1424,"filter":"dark"},"id-45079":{"title":"Single Quote 9W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-9w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-9w-600x309.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/single-quote-9w\/","tag":{"1423":"single-quote"},"category":1424,"filter":"light"},"id-45074":{"title":"Single Quote 8B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-8b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-8b-600x546.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/single-quote-8b\/","tag":{"1423":"single-quote"},"category":1424,"filter":"dark"},"id-45070":{"title":"Single Quote 8W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-8w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-8w-600x546.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/single-quote-8w\/","tag":{"1423":"single-quote"},"category":1424,"filter":"light"},"id-45064":{"title":"Single Quote 7B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-7b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-7b-600x354.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/single-quote-7b\/","tag":{"1423":"single-quote"},"category":1424,"filter":"dark"},"id-45059":{"title":"Single Quote 7W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-7w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-7w-600x354.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/single-quote-7w\/","tag":{"1423":"single-quote"},"category":1424,"filter":"light"},"id-45056":{"title":"Single Quote 6B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-6b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-6b-600x351.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/single-quote-6b\/","tag":{"1423":"single-quote"},"category":1424,"filter":"dark"},"id-45053":{"title":"Single Quote 6W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-6w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-6w-600x351.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/single-quote-6w\/","tag":{"1423":"single-quote"},"category":1424,"filter":"light"},"id-45047":{"title":"Single Quote 5B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-5b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-5b-600x391.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/single-quote-5b\/","tag":{"1423":"single-quote"},"category":1424,"filter":"dark"},"id-45041":{"title":"Single Quote 5W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-5w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-5w-600x391.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/single-quote-5w\/","tag":{"1423":"single-quote"},"category":1424,"filter":"light"},"id-45035":{"title":"Single Quote 4B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-4b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-4b-600x456.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/single-quote-4b\/","tag":{"1423":"single-quote"},"category":1424,"filter":"dark"},"id-45030":{"title":"Single Quote 4W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-4w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-4w-600x456.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/single-quote-4w\/","tag":{"1423":"single-quote"},"category":1424,"filter":"light"},"id-45025":{"title":"Single Quote 3B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-3b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-3b-600x434.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/single-quote-3b\/","tag":{"1423":"single-quote"},"category":1424,"filter":"dark"},"id-45020":{"title":"Single Quote 3W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-3w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-3w-600x434.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/single-quote-3w\/","tag":{"1423":"single-quote"},"category":1424,"filter":"light"},"id-45013":{"title":"Single Quote 2B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-2b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-2b-600x335.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/single-quote-2b\/","tag":{"1423":"single-quote"},"category":1424,"filter":"dark"},"id-45012":{"title":"Single Quote 1B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-1b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-1b-600x351.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/single-quote-1b\/","tag":{"1423":"single-quote"},"category":1424,"filter":"dark"},"id-44999":{"title":"Portfolio 10B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-10b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-10b-600x734.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/portfolio-10b\/","tag":{"1426":"portfolio"},"category":1425,"filter":"dark"},"id-44984":{"title":"Portfolio 9B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-9b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-9b-600x659.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/portfolio-9b\/","tag":{"1426":"portfolio"},"category":1425,"filter":"dark"},"id-44980":{"title":"Portfolio 8B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-8b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-8b-600x498.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/portfolio-8b\/","tag":{"1426":"portfolio"},"category":1425,"filter":"dark"},"id-44974":{"title":"Portfolio 6B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-6b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-6b-600x800.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/portfolio-6b\/","tag":{"1426":"portfolio"},"category":1425,"filter":"dark"},"id-44964":{"title":"Portfolio 5B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-5b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-5b-600x690.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/portfolio-5b\/","tag":{"1426":"portfolio"},"category":1425,"filter":"dark"},"id-44962":{"title":"Portfolio 2B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-2b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-2b-600x651.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/portfolio-2b\/","tag":{"1426":"portfolio"},"category":1425,"filter":"dark"},"id-44957":{"title":"Portfolio 1B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-1b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-1b-600x800.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/portfolio-1b\/","tag":{"1426":"portfolio"},"category":1425,"filter":"dark"},"id-44955":{"title":"Portfolio 10W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-10w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-10w-600x734.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/portfolio-10w\/","tag":{"1426":"portfolio"},"category":1425,"filter":"light"},"id-44929":{"title":"Portfolio 9W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-9w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-9w-600x659.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/portfolio-9w\/","tag":{"1426":"portfolio"},"category":1425,"filter":"light"},"id-44925":{"title":"Portfolio 8W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-8w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-8w-600x498.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/portfolio-8w\/","tag":{"1426":"portfolio"},"category":1425,"filter":"light"},"id-44908":{"title":"Hero 5B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/hero-5b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/hero-5b-600x598.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/hero-5b\/","tag":{"817":"hero"},"category":831,"filter":"dark"},"id-44883":{"title":"Statistics 10B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/statistics-10b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/statistics-10b-600x800.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/statistics-10b\/","tag":{"924":"statistics","921":"stats"},"category":1096,"filter":"dark"},"id-44878":{"title":"Statistics 10W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/statistics-10w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/statistics-10w-600x800.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/statistics-10w\/","tag":{"924":"statistics","921":"stats"},"category":1096,"filter":"light"},"id-44869":{"title":"Features 10B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/features-10b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/features-10b-600x609.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/features-10b\/","tag":{"920":"features"},"category":919,"filter":"dark"},"id-44862":{"title":"Features 10W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/features-10w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/features-10w-600x609.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/features-10w\/","tag":{"920":"features"},"category":919,"filter":"light"},"id-44858":{"title":"Features 9B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/features-9b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/features-9b-600x800.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/features-9b\/","tag":{"920":"features"},"category":919,"filter":"dark"},"id-44853":{"title":"Features 9W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/features-9w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/features-9w-600x800.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/features-9w\/","tag":{"920":"features"},"category":919,"filter":"light"},"id-44850":{"title":"FAQ 10B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/faq-10b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/faq-10b-600x604.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/faq-10b\/","tag":{"822":"faq","821":"frequently-asked-questions"},"category":1001,"filter":"dark"},"id-44844":{"title":"FAQ 10W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/faq-10w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/faq-10w-600x604.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/faq-10w\/","tag":{"822":"faq","821":"frequently-asked-questions"},"category":1001,"filter":"light"},"id-44840":{"title":"FAQ 9B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/faq-9b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/faq-9b-600x633.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/faq-9b\/","tag":{"822":"faq","821":"frequently-asked-questions"},"category":1001,"filter":"dark"},"id-44831":{"title":"FAQ 9W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/faq-9w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/faq-9w-600x633.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/faq-9w\/","tag":{"822":"faq","821":"frequently-asked-questions"},"category":1001,"filter":"light"},"id-44821":{"title":"Contact 10B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-10b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-10b-600x727.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/contact-10b\/","tag":{"823":"contact"},"category":1416,"filter":"dark"},"id-44819":{"title":"Contact 10W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-10w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-10w-600x727.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/contact-10w\/","tag":{"823":"contact"},"category":1416,"filter":"light"},"id-44803":{"title":"Contact 7B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-7b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-7b-600x791.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/contact-7b\/","tag":{"823":"contact"},"category":1416,"filter":"dark"},"id-44796":{"title":"Clients 10B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/clients-10b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/clients-10b-600x800.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/clients-10b\/","tag":{"1090":"clients"},"category":1091,"filter":"dark"},"id-44783":{"title":"Clients 10W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/clients-10w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/clients-10w-600x800.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/clients-10w\/","tag":{"1090":"clients"},"category":1091,"filter":"light"},"id-44777":{"title":"Clients 9B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/clients-9b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/clients-9b-600x800.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/clients-9b\/","tag":{"1090":"clients"},"category":1091,"filter":"dark"},"id-44772":{"title":"Clients 9W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/clients-9w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/clients-9w-600x800.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/clients-9w\/","tag":{"1090":"clients"},"category":1091,"filter":"light"},"id-44768":{"title":"Call To Action 10B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/call-to-action-10b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/call-to-action-10b-600x300.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/call-to-action-10b\/","tag":{"819":"call-to-action"},"category":832,"filter":"dark"},"id-44762":{"title":"Call To Action 10W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/call-to-action-10w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/call-to-action-10w-600x300.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/call-to-action-10w\/","tag":{"819":"call-to-action"},"category":832,"filter":"light"},"id-44754":{"title":"Call To Action 5B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/call-to-action-5b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/call-to-action-5b-600x246.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/call-to-action-5b\/","tag":{"819":"call-to-action"},"category":832,"filter":"dark"},"id-44744":{"title":"Call To Action 5W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/call-to-action-5w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/call-to-action-5w-600x246.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/call-to-action-5w\/","tag":{"819":"call-to-action"},"category":832,"filter":"light"},"id-44734":{"title":"About 10B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/about-10b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/about-10b-600x597.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/about-10b\/","tag":{"818":"about"},"category":825,"filter":"dark"},"id-44709":{"title":"Portfolio 7W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-7w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-7w-600x599.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/portfolio-7w\/","tag":{"1426":"portfolio"},"category":1425,"filter":"light"},"id-44699":{"title":"About 10W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/about-10w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/about-10w-600x597.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/about-10w\/","tag":{"818":"about"},"category":825,"filter":"light"},"id-44687":{"title":"Hero 5W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/hero-5w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/hero-5w-600x598.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/hero-5w\/","tag":{"817":"hero"},"category":831,"filter":"light"},"id-44634":{"title":"Portfolio 6W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-6w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-6w-600x800.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/portfolio-6w\/","tag":{"1426":"portfolio"},"category":1425,"filter":"light"},"id-44524":{"title":"Portfolio 5W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-5w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-5w-600x690.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/portfolio-5w\/","tag":{"1426":"portfolio"},"category":1425,"filter":"light"},"id-44483":{"title":"Portfolio 4B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-4b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-4b-600x586.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/portfolio-4b\/","tag":{"1426":"portfolio"},"category":1425,"filter":"dark"},"id-44465":{"title":"Portfolio 3B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-3b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-3b-600x800.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/portfolio-3b\/","tag":{"1426":"portfolio"},"category":1425,"filter":"dark"},"id-44433":{"title":"Portfolio 4W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-4w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-4w-600x586.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/portfolio-4w\/","tag":{"1426":"portfolio"},"category":1425,"filter":"light"},"id-44385":{"title":"Portfolio 3W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-3w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-3w-600x800.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/portfolio-3w\/","tag":{"1426":"portfolio"},"category":1425,"filter":"light"},"id-44359":{"title":"Portfolio 2W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-2w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-2w-600x651.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/portfolio-2w\/","tag":{"1426":"portfolio"},"category":1425,"filter":"light"},"id-44337":{"title":"Portfolio 1W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-1w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/portfolio-1w-600x800.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/portfolio-1w\/","tag":{"1426":"portfolio"},"category":1425,"filter":"light"},"id-44334":{"title":"Single Quote 2W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-2w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-2w-600x335.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/single-quote-2w\/","tag":{"1423":"single-quote"},"category":1424,"filter":"light"},"id-44309":{"title":"Single Quote 1W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-1w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/single-quote-1w-600x351.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/single-quote-1w\/","tag":{"1423":"single-quote"},"category":1424,"filter":"light"},"id-44304":{"title":"Contact 9B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-9b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-9b-600x597.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/contact-9b\/","tag":{"823":"contact"},"category":1416,"filter":"dark"},"id-44286":{"title":"Contact 8B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-8b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-8b-600x686.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/contact-8b\/","tag":{"823":"contact"},"category":1416,"filter":"dark"},"id-44189":{"title":"Contact 9W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-9w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-9w-600x597.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/contact-9w\/","tag":{"823":"contact"},"category":1416,"filter":"light"},"id-44123":{"title":"Contact 8W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-8w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-8w-600x686.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/contact-8w\/","tag":{"823":"contact"},"category":1416,"filter":"light"},"id-43990":{"title":"Contact 7W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-7w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-7w-600x791.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/contact-7w\/","tag":{"823":"contact"},"category":1416,"filter":"light"},"id-43984":{"title":"Contact 6B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-6b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-6b-600x672.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/contact-6b\/","tag":{"823":"contact"},"category":1416,"filter":"dark"},"id-43983":{"title":"Contact 6W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-6w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-6w-600x672.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/contact-6w\/","tag":{"823":"contact"},"category":1416,"filter":"light"},"id-43964":{"title":"Contact 5B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-5b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-5b-600x682.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/contact-5b\/","tag":{"823":"contact"},"category":1416,"filter":"dark"},"id-43951":{"title":"Contact 5W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-5w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-5w-600x682.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/contact-5w\/","tag":{"823":"contact"},"category":1416,"filter":"light"},"id-43947":{"title":"Contact 4B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-4b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-4b-600x653.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/contact-4b\/","tag":{"823":"contact"},"category":1416,"filter":"dark"},"id-43934":{"title":"Contact 4W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-4w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-4w-600x653.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/contact-4w\/","tag":{"823":"contact"},"category":1416,"filter":"light"},"id-43930":{"title":"Contact 3B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-3b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-3b-600x712.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/contact-3b\/","tag":{"823":"contact"},"category":1416,"filter":"dark"},"id-43906":{"title":"Contact 3W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-3w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-3w-600x712.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/contact-3w\/","tag":{"823":"contact"},"category":1416,"filter":"light"},"id-43901":{"title":"Contact 2B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-2b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-2b-600x668.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/contact-2b\/","tag":{"823":"contact"},"category":1416,"filter":"dark"},"id-43887":{"title":"Contact 2W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-2w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-2w-600x668.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/contact-2w\/","tag":{"823":"contact"},"category":1416,"filter":"light"},"id-43883":{"title":"Contact 1B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-1b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-1b-600x645.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/contact-1b\/","tag":{"823":"contact"},"category":1416,"filter":"dark"},"id-43873":{"title":"Contact 1W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-1w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/contact-1w-600x645.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/contact-1w\/","tag":{"823":"contact"},"category":1416,"filter":"light"},"id-43103":{"title":"Hero 8B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hero-8b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hero-8b-600x800.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/hero-8b\/","tag":{"817":"hero"},"category":831,"filter":"dark"},"id-43099":{"title":"Hero 8W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hero-8w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hero-8w-600x800.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/hero-8w\/","tag":{"817":"hero"},"category":831,"filter":"light"},"id-43090":{"title":"Hero 6B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hero-6b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hero-6b-600x621.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/hero-6b\/","tag":{"817":"hero"},"category":831,"filter":"dark"},"id-43056":{"title":"Testimonial 10B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/testimonial-10b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/testimonial-10b-600x679.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/testimonial-10b\/","tag":{"1095":"reviews","844":"testimonial"},"category":830,"filter":"dark"},"id-43022":{"title":"Team 10B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-10b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-10b-600x729.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/team-10b\/","tag":{"927":"team"},"category":829,"filter":""},"id-43018":{"title":"Team 10W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-10w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-10w-600x729.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/team-10w\/","tag":{"927":"team"},"category":829,"filter":"light"},"id-43013":{"title":"Services 12B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-12b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-12b-600x577.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/services-12b\/","tag":{"953":"services"},"category":952,"filter":"dark"},"id-43009":{"title":"Services 12W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-12w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-12w-600x577.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/services-12w\/","tag":{"953":"services"},"category":952,"filter":"light"},"id-43000":{"title":"Services 11B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-11b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-11b-600x800.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/services-11b\/","tag":{"953":"services"},"category":952,"filter":"dark"},"id-42974":{"title":"Services 11W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-11w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-11w-600x800.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/services-11w\/","tag":{"953":"services"},"category":952,"filter":"light"},"id-42960":{"title":"Call To Action 8B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/call-to-action-11b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/call-to-action-11b-600x439.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/call-to-action-8b\/","tag":{"819":"call-to-action"},"category":832,"filter":"dark"},"id-42950":{"title":"About 9B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/about-9b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/about-9b-600x668.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/about-9b\/","tag":{"818":"about"},"category":825,"filter":"dark"},"id-42885":{"title":"Heading 8B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/heading-8b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/heading-8b-600x348.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/heading-8b\/","tag":{"1093":"heading"},"category":1094,"filter":"dark"},"id-42884":{"title":"Heading 8W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/heading-8w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/heading-8w-600x348.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/heading-8w\/","tag":{"1093":"heading"},"category":1094,"filter":"light"},"id-42869":{"title":"Heading 7B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/heading-7b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/heading-7b-600x387.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/heading-7b\/","tag":{"1093":"heading"},"category":1094,"filter":"dark"}}PKN\W *inc/json/astra-sites-and-pages-page-5.jsonnuW+A{"id-38629":{"title":"Winery","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-home-page-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-home-page-400x1337.jpg","astra-site-url":"\/\/websitedemos.net\/winery-03","astra-site-parent-id":1116,"astra-sites-tag":{"635":"brewery","632":"farming","634":"wine-production","633":"winery"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-38633":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-home-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/winery-03\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/winery-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38634":{"title":"Our Story","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-our-story-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-our-story-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/winery-03\/wp-json\/wp\/v2\/pages\/22","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/winery-03\/our-story\/","astra-sites-tag":{"352":"about","767":"story"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38632":{"title":"Experience","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-experience-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-experience-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/winery-03\/wp-json\/wp\/v2\/pages\/24","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/winery-03\/experience\/","astra-sites-tag":{"636":"experience"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38631":{"title":"Events","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-events-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-events-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/winery-03\/wp-json\/wp\/v2\/pages\/26","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/winery-03\/events\/","astra-sites-tag":{"409":"event"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38630":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-contact-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-contact-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/winery-03\/wp-json\/wp\/v2\/pages\/30","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/winery-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-38590":{"title":"Personal Fitness Trainer","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2017\/08\/fitness-trainer-02.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2017\/08\/fitness-trainer-02-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2017\/08\/fitness-trainer-02.jpg","astra-site-url":"\/\/websitedemos.net\/fitness-trainer-02","astra-site-parent-id":1108,"astra-sites-tag":{"1109":"exercse","499":"fitness","505":"fitness-trainer","506":"functional-training","500":"gym","504":"gym-trainer","503":"trainer","501":"work-out"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-38591":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2017\/08\/fitness-trainer-02.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2017\/08\/fitness-trainer-02-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/fitness-trainer-02\/wp-json\/wp\/v2\/pages\/2","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/fitness-trainer-02\/","astra-sites-tag":{"423":"home","399":"one-page"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-38573":{"title":"Personal Fitness Trainer","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2017\/09\/id-17505-fitness-trainer-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2017\/09\/id-17505-fitness-trainer-resize-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2017\/09\/id-17505-fitness-trainer-resize.jpg","astra-site-url":"\/\/websitedemos.net\/fitness-trainer-01","astra-site-parent-id":1107,"astra-sites-tag":{"502":"exercise","499":"fitness","505":"fitness-trainer","506":"functional-training","500":"gym","504":"gym-trainer","399":"one-page","463":"single-page","503":"trainer","501":"work-out"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business","39":"free"},"pages":{"id-38574":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2017\/09\/id-17505-fitness-trainer-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2017\/09\/id-17505-fitness-trainer-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/fitness-trainer-01\/wp-json\/wp\/v2\/pages\/2","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/fitness-trainer-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-38563":{"title":"Artist","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/artist-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/artist-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/artist-feb-20-home-400x1353.jpg","astra-site-url":"\/\/websitedemos.net\/artist-04","astra-site-parent-id":1106,"astra-sites-tag":{"597":"art","339":"artist","595":"exhibition","614":"painter"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-38566":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/artist-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/artist-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/artist-04\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/artist-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38567":{"title":"Portfolio","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/artist-feb-20-portfolio.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/artist-feb-20-portfolio-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/artist-04\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/artist-04\/portfolio\/","astra-sites-tag":{"444":"portfolio","451":"work"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38564":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/artist-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/artist-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/artist-04\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/artist-04\/about\/","astra-sites-tag":{"352":"about","1007":"about-me"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38565":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/artist-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/artist-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/artist-04\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/artist-04\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-38554":{"title":"Artist","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/artist-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/artist-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/artist-feb-20-home-400x1353.jpg","astra-site-url":"\/\/websitedemos.net\/artist-03","astra-site-parent-id":1105,"astra-sites-tag":{"597":"art","339":"artist","595":"exhibition","614":"painter"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-38557":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/artist-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/artist-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/artist-03\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/artist-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38558":{"title":"Portfolio","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/artist-feb-20-portfolio.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/artist-feb-20-portfolio-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/artist-03\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/artist-03\/portfolio\/","astra-sites-tag":{"444":"portfolio"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38555":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/artist-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/artist-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/artist-03\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/artist-03\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38556":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/artist-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/artist-feb-20-contact.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/artist-03\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/artist-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-22000":{"title":"Fitness Trainer","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/id-22000-fitness-trainer-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/id-22000-fitness-trainer-resize-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/id-22000-fitness-trainer-resize.jpg","astra-site-url":"\/\/websitedemos.net\/fitness-trainer-03","astra-site-parent-id":93,"astra-sites-tag":{"502":"exercise","499":"fitness","505":"fitness-trainer","506":"functional-training","500":"gym","976":"gym-instructor","504":"gym-trainer","399":"one-page","463":"single-page","503":"trainer","501":"work-out"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-22875":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-22875-fitness-trainer-home-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-22875-fitness-trainer-home-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/fitness-trainer-03\/wp-json\/wp\/v2\/pages\/99","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/fitness-trainer-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-21904":{"title":"Fitness Trainer","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/05\/image-21904-432-resized.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/05\/image-21904-432-resized-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/05\/image-21904-432-resized.jpg","astra-site-url":"\/\/websitedemos.net\/fitness-trainer-04","astra-site-parent-id":103,"astra-sites-tag":{"845":"blue","502":"exercise","499":"fitness","505":"fitness-trainer","506":"functional-training","500":"gym","976":"gym-instructor","504":"gym-trainer","399":"one-page","1020":"personal","463":"single-page","503":"trainer","501":"work-out"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-22949":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/id-22000-fitness-trainer-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/id-22000-fitness-trainer-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/fitness-trainer-04\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/fitness-trainer-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-38528":{"title":"Wedding Organizer","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/09\/wedding-organizer-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/09\/wedding-organizer-04-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/09\/wedding-organizer-04-home-400x1458.jpg","astra-site-url":"\/\/websitedemos.net\/wedding-organizer-04","astra-site-parent-id":1103,"astra-sites-tag":{"698":"engagement","717":"event-planner","699":"invitation","697":"wedding","716":"wedding-planner","512":"wedding-shoot"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-38532":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/09\/wedding-organizer-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/09\/wedding-organizer-04-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wedding-organizer-04\/wp-json\/wp\/v2\/pages\/5","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wedding-organizer-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38529":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/wedding-org-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/wedding-org-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wedding-organizer-04\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wedding-organizer-04\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38533":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/wedding-org-feb-20-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/wedding-org-feb-20-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wedding-organizer-04\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wedding-organizer-04\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38531":{"title":"Gallery","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/wedding-org-feb-20-gallery.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/wedding-org-feb-20-gallery-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wedding-organizer-04\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wedding-organizer-04\/gallery\/","astra-sites-tag":{"461":"gallery"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38534":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/wedding-org-feb-20-testimonials.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/wedding-org-feb-20-testimonials-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wedding-organizer-04\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wedding-organizer-04\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38530":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/wedding-org-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/wedding-org-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wedding-organizer-04\/wp-json\/wp\/v2\/pages\/15","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wedding-organizer-04\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-38513":{"title":"Wedding Organizer","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/09\/wedding-organizer-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/09\/wedding-organizer-04-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/09\/wedding-organizer-04-home-400x1458.jpg","astra-site-url":"\/\/websitedemos.net\/wedding-organizer-03","astra-site-parent-id":1102,"astra-sites-tag":{"698":"engagement","717":"event-planner","699":"invitation","697":"wedding","716":"wedding-planner"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-38517":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/09\/wedding-organizer-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/09\/wedding-organizer-04-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wedding-organizer-03\/wp-json\/wp\/v2\/pages\/223","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wedding-organizer-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38514":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/wedding-org-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/wedding-org-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wedding-organizer-03\/wp-json\/wp\/v2\/pages\/224","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wedding-organizer-03\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38518":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/wedding-org-feb-20-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/wedding-org-feb-20-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wedding-organizer-03\/wp-json\/wp\/v2\/pages\/225","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wedding-organizer-03\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38516":{"title":"Gallery","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/wedding-org-feb-20-gallery.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/wedding-org-feb-20-gallery-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wedding-organizer-03\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wedding-organizer-03\/gallery\/","astra-sites-tag":{"461":"gallery"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38519":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/wedding-org-feb-20-testimonials.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/wedding-org-feb-20-testimonials-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wedding-organizer-03\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wedding-organizer-03\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38515":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/wedding-org-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/wedding-org-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wedding-organizer-03\/wp-json\/wp\/v2\/pages\/15","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wedding-organizer-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-38488":{"title":"Massage Therapist","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/massage-therapist-04-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/massage-therapist-04-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/massage-therapist-04-feb-20-home-400x1549.jpg","astra-site-url":"\/\/websitedemos.net\/massage-therapist-04","astra-site-parent-id":1101,"astra-sites-tag":{"532":"acupressure","528":"massage","527":"massage-therapist","529":"physiotherapy","531":"reflexology","533":"relaxation","530":"spa"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-38491":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/massage-therapist-04-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/massage-therapist-04-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/massage-therapist-04\/wp-json\/wp\/v2\/pages\/5","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/massage-therapist-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38489":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/massage-therapist-04-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/massage-therapist-04-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/massage-therapist-04\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/massage-therapist-04\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38492":{"title":"Massages","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/massage-therapist-04-feb-20-massages.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/massage-therapist-04-feb-20-massages-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/massage-therapist-04\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/massage-therapist-04\/massages\/","astra-sites-tag":{"528":"massage","444":"portfolio"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38493":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/massage-therapist-04-feb-20-testimonials.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/massage-therapist-04-feb-20-testimonials-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/massage-therapist-04\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/massage-therapist-04\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38490":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/massage-therapist-04-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/massage-therapist-04-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/massage-therapist-04\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/massage-therapist-04\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-38449":{"title":"Personal Dietitian","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-home-400x1303.jpg","astra-site-url":"\/\/websitedemos.net\/dietitian-03","astra-site-parent-id":1100,"astra-sites-tag":{"753":"dietitian","336":"food","754":"nutritionist"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"37":"blog","27":"business"},"pages":{"id-38453":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/dietitian-03\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/dietitian-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"74":"blog","60":"business"}},"id-38450":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/dietitian-03\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/dietitian-03\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"74":"blog","60":"business"}},"id-38454":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/dietitian-03\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/dietitian-03\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"74":"blog","60":"business"}},"id-38451":{"title":"Blog","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-blog.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-blog-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/dietitian-03\/wp-json\/wp\/v2\/pages\/995","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/dietitian-03\/blog\/","astra-sites-tag":{"480":"blog"},"site-pages-type":"agency-mini","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","60":"business"}},"id-38452":{"title":"Contact Me","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/dietitian-03\/wp-json\/wp\/v2\/pages\/19","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/dietitian-03\/contact-me\/","astra-sites-tag":{"1009":"contact-me"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"74":"blog","60":"business"}}}},"id-38429":{"title":"Massage Therapist","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/massage-therapist-03-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/massage-therapist-03-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/massage-therapist-03-feb-20-home-400x1586.jpg","astra-site-url":"\/\/websitedemos.net\/massage-therapist-03","astra-site-parent-id":1099,"astra-sites-tag":{"532":"acupressure","528":"massage","527":"massage-therapist","622":"psychotherapy","531":"reflexology","533":"relaxation","530":"spa"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-38432":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/massage-therapist-03-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/massage-therapist-03-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/massage-therapist-03\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/massage-therapist-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38430":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/massage-therapist-03-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/massage-therapist-03-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/massage-therapist-03\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/massage-therapist-03\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38433":{"title":"Massages","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/massage-therapist-03-feb-20-massages.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/massage-therapist-03-feb-20-massages-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/massage-therapist-03\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/massage-therapist-03\/massages\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38434":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/massage-therapist-03-feb-20-testimonial.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/massage-therapist-03-feb-20-testimonial-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/massage-therapist-03\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/massage-therapist-03\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38431":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/massage-therapist-03-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/massage-therapist-03-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/massage-therapist-03\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/massage-therapist-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-38418":{"title":"Personal Dietitian","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-home-400x1303.jpg","astra-site-url":"\/\/websitedemos.net\/dietitian-04","astra-site-parent-id":1098,"astra-sites-tag":{"753":"dietitian","336":"food","754":"nutritionist"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"37":"blog","27":"business"},"pages":{"id-38422":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/dietitian-04\/wp-json\/wp\/v2\/pages\/450","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/dietitian-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"74":"blog","60":"business"}},"id-38419":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/dietitian-04\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/dietitian-04\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"74":"blog","60":"business"}},"id-38423":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/dietitian-04\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/dietitian-04\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"74":"blog","60":"business"}},"id-38420":{"title":"Blog","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-blog.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-blog-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/dietitian-04\/wp-json\/wp\/v2\/pages\/995","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/dietitian-04\/blog\/","astra-sites-tag":{"480":"blog"},"site-pages-type":"agency-mini","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","60":"business"}},"id-38421":{"title":"Contact Me","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/dietitian-04\/wp-json\/wp\/v2\/pages\/19","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/dietitian-04\/contact-me\/","astra-sites-tag":{"1009":"contact-me"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"74":"blog","60":"business"}}}},"id-34226":{"title":"Photographer","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/photographer-04.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/photographer-04-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/photographer-04-400x1569.jpg","astra-site-url":"\/\/websitedemos.net\/photographer-04","astra-site-parent-id":1006,"astra-sites-tag":{"513":"camera","515":"lens","511":"photographer","509":"photography","1022":"professional","514":"videography","512":"wedding-shoot"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-34229":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/photographer-04.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/photographer-04-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/photographer-04\/wp-json\/wp\/v2\/pages\/5","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/photographer-04\/","astra-sites-tag":{"423":"home","814":"homepage","1008":"photographer-homepage"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-34227":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/photographer-04-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/photographer-04-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/photographer-04\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/photographer-04\/about\/","astra-sites-tag":{"352":"about","1007":"about-me","455":"about-us"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-34231":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/photographer-04-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/photographer-04-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/photographer-04\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/photographer-04\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-34230":{"title":"Portfolio","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/photographer-04-portfolio.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/photographer-04-portfolio-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/photographer-04\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/photographer-04\/portfolio\/","astra-sites-tag":{"444":"portfolio","451":"work"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-34228":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/photographer-04-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/photographer-04-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/photographer-04\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/photographer-04\/contact\/","astra-sites-tag":{"415":"contact","1009":"contact-me","454":"contact-us"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-34326":{"title":"Animal Welfare","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/11\/animal-welfare-02-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/11\/animal-welfare-02-1-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/11\/animal-welfare-02-1-400x1669.jpg","astra-site-url":"\/\/websitedemos.net\/animal-welfare-02","astra-site-parent-id":1011,"astra-sites-tag":{"625":"charity","735":"donate","1013":"donation","624":"foundation","1482":"givewp","745":"organization","1012":"welfare"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"39":"free","36":"other"},"pages":{"id-43720":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/11\/animal-welfare-02-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/11\/animal-welfare-02-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/animal-welfare-02\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/animal-welfare-02\/","astra-sites-tag":{"423":"home","814":"homepage"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"61":"free","139":"other"}},"id-43718":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/animal-welfare-02-about-us.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/animal-welfare-02-about-us-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/animal-welfare-02\/wp-json\/wp\/v2\/pages\/138","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/animal-welfare-02\/about-us\/","astra-sites-tag":{"352":"about","455":"about-us"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"61":"free","139":"other"}},"id-43721":{"title":"See All Campaigns","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/animal-welfare-02-see-all-campaigns.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/animal-welfare-02-see-all-campaigns-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/animal-welfare-02\/wp-json\/wp\/v2\/pages\/290","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/animal-welfare-02\/see-all-campaigns\/","astra-sites-tag":{"1479":"campaigns","625":"charity","735":"donate","1015":"give","1482":"givewp"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"61":"free","139":"other"}},"id-43722":{"title":"Star Contributors","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/animal-welfare-02-star-contributors.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/animal-welfare-02-star-contributors-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/animal-welfare-02\/wp-json\/wp\/v2\/pages\/386","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/animal-welfare-02\/star-contributors\/","astra-sites-tag":{"1480":"donors","1482":"givewp","1481":"star-donors"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"61":"free","139":"other"}},"id-43719":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/animal-welfare-02-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/animal-welfare-02-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/animal-welfare-02\/wp-json\/wp\/v2\/pages\/139","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/animal-welfare-02\/contact\/","astra-sites-tag":{"415":"contact","454":"contact-us","896":"get-connected","377":"get-in-touch","1483":"get-involved"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"61":"free","139":"other"}}}}}PKN\GG+inc/json/astra-sites-and-pages-page-13.jsonnuW+A{"id-19755":{"title":"Motivational Speaker","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-home-400x1394.jpg","astra-site-url":"\/\/websitedemos.net\/motivational-speaker-05","astra-site-parent-id":176,"astra-sites-tag":{"610":"coaching","608":"guidance","612":"life-coach","609":"motivator","611":"self-improvement"},"astra-sites-type":"free","astra-site-page-builder":"brizy","astra-site-category":{"27":"business","39":"free"},"pages":{"id-23645":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/motivational-speaker-05\/wp-json\/wp\/v2\/pages\/122","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/motivational-speaker-05\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23640":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/motivational-speaker-05\/wp-json\/wp\/v2\/pages\/131","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/motivational-speaker-05\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23644":{"title":"e-Books","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-ebooks.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-ebooks-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/motivational-speaker-05\/wp-json\/wp\/v2\/pages\/137","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/motivational-speaker-05\/e-books\/","astra-sites-tag":{"781":"e-book"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23643":{"title":"Courses","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-courses.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-courses-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/motivational-speaker-05\/wp-json\/wp\/v2\/pages\/140","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/motivational-speaker-05\/courses\/","astra-sites-tag":{"462":"courses"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23642":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/motivational-speaker-05\/wp-json\/wp\/v2\/pages\/146","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/motivational-speaker-05\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-19824":{"title":"Sierra Industry","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-home-400x1336.jpg","astra-site-url":"\/\/websitedemos.net\/sierra-industry-02","astra-site-parent-id":206,"astra-sites-tag":{"985":"factory","492":"industry","490":"manufacturing","489":"production"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-24078":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sierra-industry-02\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sierra-industry-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24075":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-02-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-02-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sierra-industry-02\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sierra-industry-02\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24079":{"title":"Products","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-02-product.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-02-product-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sierra-industry-02\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sierra-industry-02\/product\/","astra-sites-tag":{"540":"products"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24080":{"title":"Projects","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-feb-20-projects.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-feb-20-projects-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sierra-industry-02\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sierra-industry-02\/projects\/","astra-sites-tag":{"424":"project"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24077":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-02-contact-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-02-contact-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sierra-industry-02\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sierra-industry-02\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-19784":{"title":"Artist","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/artist-christine-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/artist-christine-home-page-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/artist-christine-home-page-400x768.jpg","astra-site-url":"\/\/websitedemos.net\/artist-05","astra-site-parent-id":161,"astra-sites-tag":{"597":"art","339":"artist","595":"exhibition","614":"painter","733":"shop"},"astra-sites-type":"free","astra-site-page-builder":"brizy","astra-site-category":{"38":"ecommerce","39":"free"},"pages":{"id-23535":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/artist-christine-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/artist-christine-home-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/artist-05\/wp-json\/wp\/v2\/pages\/175","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/artist-05\/","astra-sites-tag":{"814":"homepage"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}},"id-23533":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/artist-christine-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/artist-christine-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/artist-05\/wp-json\/wp\/v2\/pages\/185","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/artist-05\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}},"id-23534":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/artist-christine-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/artist-christine-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/artist-05\/wp-json\/wp\/v2\/pages\/189","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/artist-05\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}}}},"id-19719":{"title":"Charity","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-starter-site-brizy.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-starter-site-brizy-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-starter-site-brizy-400x1442.jpg","astra-site-url":"\/\/websitedemos.net\/charity-05","astra-site-parent-id":167,"astra-sites-tag":{"625":"charity","624":"foundation","626":"giving","977":"non-profit","745":"organization"},"astra-sites-type":"free","astra-site-page-builder":"brizy","astra-site-category":{"39":"free","36":"other"},"pages":{"id-23593":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-starter-site-brizy.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-starter-site-brizy-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/charity-05\/wp-json\/wp\/v2\/pages\/198","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/charity-05\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"61":"free","139":"other"}},"id-23596":{"title":"Who We Are","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-who-we-are.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-who-we-are-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/charity-05\/wp-json\/wp\/v2\/pages\/208","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/charity-05\/who-we-are\/","astra-sites-tag":{"352":"about","685":"who-we-are"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"61":"free","139":"other"}},"id-23595":{"title":"What We Do","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-what-we-do.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-what-we-do-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/charity-05\/wp-json\/wp\/v2\/pages\/211","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/charity-05\/who-we-do\/","astra-sites-tag":{"628":"what-we-do","451":"work"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"61":"free","139":"other"}},"id-23594":{"title":"Our Partners","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-partners.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-partners-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/charity-05\/wp-json\/wp\/v2\/pages\/216","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/charity-05\/our-partners\/","astra-sites-tag":{"734":"partners","486":"team","810":"workers"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"61":"free","139":"other"}},"id-23591":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23591-charity-contact-us-resize.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/charity-05\/wp-json\/wp\/v2\/pages\/220","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/charity-05\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"61":"free","139":"other"}},"id-23592":{"title":"Donate","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-donate.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23592-charity-donate-resize.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/charity-05\/wp-json\/wp\/v2\/pages\/223","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/charity-05\/donate\/","astra-sites-tag":{"735":"donate"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"61":"free","139":"other"}}}},"id-19574":{"title":"Italian Restaurant","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/italian-starter-site.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/italian-starter-site-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/italian-starter-site-400x1211.jpg","astra-site-url":"\/\/websitedemos.net\/italian-restaurant-01","astra-site-parent-id":130,"astra-sites-tag":{"562":"bistro","972":"club","560":"cuisine","561":"eatery","336":"food","350":"hotel","563":"italian-restaurant","559":"outlet","335":"restaurant","970":"restro","971":"restro-bar"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business","39":"free"},"pages":{"id-23239":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/italian-starter-site.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/italian-starter-site-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/italian-restaurant-01\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/italian-restaurant-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23240":{"title":"Menu","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/italian-site-menu.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/italian-site-menu-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/italian-restaurant-01\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/italian-restaurant-01\/menu\/","astra-sites-tag":{"565":"menu"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23236":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/italian-site-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/italian-site-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/italian-restaurant-01\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/italian-restaurant-01\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23238":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/italian-site-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/italian-site-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/italian-restaurant-01\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/italian-restaurant-01\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-19557":{"title":"Interior Design Firm","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-firm-home-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-firm-home-screenshot-600x800.png","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-firm-home-screenshot-400x1739.png","astra-site-url":"\/\/websitedemos.net\/interior-firm-02","astra-site-parent-id":315,"astra-sites-tag":{"435":"architecture","979":"company","436":"interior","434":"interior-design","981":"interior-designer","422":"landscaping","812":"office","437":"zoning"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-25294":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-firm-home-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-firm-home-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/interior-firm-02\/wp-json\/wp\/v2\/pages\/5","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/interior-firm-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25295":{"title":"Portfolio","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-firm-portfolio-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-firm-portfolio-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/interior-firm-02\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/interior-firm-02\/portfolio\/","astra-sites-tag":{"444":"portfolio","424":"project"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25291":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-firm-about-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-firm-about-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/interior-firm-02\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/interior-firm-02\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25296":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-firm-testimonials-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-firm-testimonials-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/interior-firm-02\/wp-json\/wp\/v2\/pages\/16","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/interior-firm-02\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25293":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-firm-contact-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-firm-contact-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/interior-firm-02\/wp-json\/wp\/v2\/pages\/15","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/interior-firm-02\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-19496":{"title":"Italian Restaurant","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/italian-starter-site.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/italian-starter-site-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/italian-starter-site-400x1211.jpg","astra-site-url":"\/\/websitedemos.net\/italian-restaurant-02","astra-site-parent-id":127,"astra-sites-tag":{"562":"bistro","972":"club","560":"cuisine","561":"eatery","336":"food","350":"hotel","563":"italian-restaurant","559":"outlet","335":"restaurant","970":"restro","971":"restro-bar"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-23208":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/italian-starter-site.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/italian-starter-site-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/italian-restaurant-02\/wp-json\/wp\/v2\/pages\/5","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/italian-restaurant-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23209":{"title":"Menu","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/italian-site-menu.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/italian-site-menu-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/italian-restaurant-02\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/italian-restaurant-02\/menu\/","astra-sites-tag":{"565":"menu"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23205":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/italian-site-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/italian-site-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/italian-restaurant-02\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/italian-restaurant-02\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23207":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/italian-site-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/italian-site-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/italian-restaurant-02\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/italian-restaurant-02\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-19111":{"title":"A\/C Technician","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-home-400x1053.jpg","astra-site-url":"\/\/websitedemos.net\/ac-technician-01","astra-site-parent-id":292,"astra-sites-tag":{"599":"ac-repair","439":"local-services","600":"repair-services","441":"technician"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business","39":"free"},"pages":{"id-25048":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ac-technician-01\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/ac-technician-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25049":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ac-technician-01\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/ac-technician-01\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25045":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ac-technician-01\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/ac-technician-01\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25047":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ac-technician-01\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/ac-technician-01\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-18762":{"title":"A\/C Technician","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-home-400x1053.jpg","astra-site-url":"\/\/websitedemos.net\/ac-technician-02","astra-site-parent-id":294,"astra-sites-tag":{"599":"ac-repair","1021":"local-business","439":"local-services","600":"repair-services","441":"technician"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-25072":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ac-technician-02\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/ac-technician-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25073":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ac-technician-02\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/ac-technician-02\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25069":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ac-technician-02\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/ac-technician-02\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25071":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ac-technician-02\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/ac-technician-02\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-18887":{"title":"MultiMed Clinic","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-home-400x1709.jpg","astra-site-url":"\/\/websitedemos.net\/multimed-04","astra-site-parent-id":261,"astra-sites-tag":{"337":"clinic","601":"doctor","604":"healthcare","605":"hospital","603":"medical","606":"medical-science","607":"treatment"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-24729":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/multimed-04\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/multimed-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24724":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/multimed-04\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/multimed-04\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24727":{"title":"Departments","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-departments.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-departments-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/multimed-04\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/multimed-04\/departments\/","astra-sites-tag":{"602":"departments"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24728":{"title":"Doctors","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-doctors.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-doctors-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/multimed-04\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/multimed-04\/doctors\/","astra-sites-tag":{"601":"doctor"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24730":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-testimonials.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-testimonials-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/multimed-04\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/multimed-04\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24726":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/multimed-04\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/multimed-04\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-18933":{"title":"Multimed Clinic","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-home-400x1709.jpg","astra-site-url":"\/\/websitedemos.net\/multimed-03","astra-site-parent-id":262,"astra-sites-tag":{"337":"clinic","601":"doctor","604":"healthcare","605":"hospital","603":"medical","606":"medical-science","607":"treatment"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-24743":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/multimed-03\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/multimed-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24738":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/multimed-03\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/multimed-03\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24741":{"title":"Departments","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-departments.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-departments-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/multimed-03\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/multimed-03\/departments\/","astra-sites-tag":{"602":"departments"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24742":{"title":"Doctors","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-doctors.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-doctors-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/multimed-03\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/multimed-03\/doctors\/","astra-sites-tag":{"601":"doctor"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24744":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-testimonials.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-testimonials-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/multimed-03\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/multimed-03\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24740":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/multimed-03\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/multimed-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-18881":{"title":"University","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/university-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/university-04-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/university-04-home-400x1675.jpg","astra-site-url":"\/\/websitedemos.net\/university-04","astra-site-parent-id":286,"astra-sites-tag":{"457":"college","459":"education","460":"learning","456":"school","458":"university"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-24975":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/university-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/university-04-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/university-04\/wp-json\/wp\/v2\/pages\/4","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/university-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24970":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/university-04-about-us.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/university-04-about-us-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/university-04\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/university-04\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24973":{"title":"Courses","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/university-04-our-courses.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/university-04-our-courses-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/university-04\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/university-04\/our-courses\/","astra-sites-tag":{"462":"courses"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24976":{"title":"Teachers","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/university-04-teachers.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/university-04-teachers-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/university-04\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/university-04\/teachers\/","astra-sites-tag":{"464":"teacher"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24974":{"title":"Gallery","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/university-04-gallery.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/university-04-gallery-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/university-04\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/university-04\/gallery\/","astra-sites-tag":{"461":"gallery"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24972":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/university-04-contact-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/university-04-contact-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/university-04\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/university-04\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-18917":{"title":"University","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/university-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/university-04-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/university-04-home-400x1675.jpg","astra-site-url":"\/\/websitedemos.net\/university-03","astra-site-parent-id":287,"astra-sites-tag":{"457":"college","459":"education","460":"learning","456":"school","458":"university"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-24989":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/university-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/university-04-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/university-03\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/university-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24984":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/university-04-about-us.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/university-04-about-us-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/university-03\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/university-03\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24987":{"title":"Courses","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/university-04-our-courses.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/university-04-our-courses-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/university-03\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/university-03\/our-courses\/","astra-sites-tag":{"462":"courses"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24990":{"title":"Teachers","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/university-04-teachers.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/university-04-teachers-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/university-03\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/university-03\/teachers\/","astra-sites-tag":{"464":"teacher"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24988":{"title":"Gallery","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/university-04-gallery.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/university-04-gallery-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/university-03\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/university-03\/gallery\/","astra-sites-tag":{"461":"gallery"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24986":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/university-04-contact-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/university-04-contact-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/university-03\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/university-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-18924":{"title":"Kindergarten","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-04-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-04-home-400x2125.jpg","astra-site-url":"\/\/websitedemos.net\/kindergarten-03","astra-site-parent-id":254,"astra-sites-tag":{"459":"education","617":"kindergarten","460":"learning","456":"school"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-24658":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-04-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/kindergarten-03\/wp-json\/wp\/v2\/pages\/110","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/kindergarten-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24654":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-04-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-04-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/kindergarten-03\/wp-json\/wp\/v2\/pages\/22","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/kindergarten-03\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24656":{"title":"Classes","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-04-classes.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-04-classes-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/kindergarten-03\/wp-json\/wp\/v2\/pages\/25","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/kindergarten-03\/classes\/","astra-sites-tag":{"557":"classes"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-43553":{"title":"FAQ","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-04-faq.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-04-faq-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/kindergarten-03\/wp-json\/wp\/v2\/pages\/26","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/kindergarten-03\/faq\/","astra-sites-tag":{"426":"faq"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-43554":{"title":"Reviews","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-04-reviews.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-04-reviews-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/kindergarten-03\/wp-json\/wp\/v2\/pages\/27","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/kindergarten-03\/reviews\/","astra-sites-tag":{"432":"review","433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24657":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-04-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-04-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/kindergarten-03\/wp-json\/wp\/v2\/pages\/23","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/kindergarten-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-18880":{"title":"Kindergarten","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-04-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-04-home-400x2125.jpg","astra-site-url":"\/\/websitedemos.net\/kindergarten-04","astra-site-parent-id":257,"astra-sites-tag":{"459":"education","617":"kindergarten","460":"learning","456":"school"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-24686":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-04-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/kindergarten-04\/wp-json\/wp\/v2\/pages\/5","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/kindergarten-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24682":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-04-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-04-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/kindergarten-04\/wp-json\/wp\/v2\/pages\/22","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/kindergarten-04\/about\/","astra-sites-tag":{"352":"about","455":"about-us"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24684":{"title":"Classes","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-04-classes.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-04-classes-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/kindergarten-04\/wp-json\/wp\/v2\/pages\/25","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/kindergarten-04\/classes\/","astra-sites-tag":{"557":"classes","425":"services","451":"work"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-31638":{"title":"FAQ","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-04-faq.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23462-kindergarten-faq-resize.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/kindergarten-04\/wp-json\/wp\/v2\/pages\/26","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/kindergarten-04\/faq\/","astra-sites-tag":{"426":"faq","709":"questions"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-31639":{"title":"Reviews","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-04-reviews.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23464-kindergarten-reviews-resize.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/kindergarten-04\/wp-json\/wp\/v2\/pages\/27","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/kindergarten-04\/reviews\/","astra-sites-tag":{"432":"review","433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24685":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-04-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-04-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/kindergarten-04\/wp-json\/wp\/v2\/pages\/23","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/kindergarten-04\/contact\/","astra-sites-tag":{"415":"contact","454":"contact-us"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}}}PKN\E"inc/json/astra-sites-requests.jsonnuW+A19PKN\MȬ,,+inc/json/astra-sites-and-pages-page-17.jsonnuW+A{"id-17702":{"title":"Agency","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-04-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-04-home-page-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-04-home-page-400x2223.jpg","astra-site-url":"\/\/websitedemos.net\/agency-04","astra-site-parent-id":213,"astra-sites-tag":{"663":"agency","979":"company","664":"digital-services","812":"office","665":"service-agency","661":"website"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-24173":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-04-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-04-home-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/agency-04\/wp-json\/wp\/v2\/pages\/2","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/agency-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24170":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-04-about-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-04-about-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/agency-04\/wp-json\/wp\/v2\/pages\/62","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/agency-04\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24178":{"title":"Websites","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-04-feb-20-websites.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-04-feb-20-websites-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/agency-04\/wp-json\/wp\/v2\/pages\/97","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/agency-04\/websites\/","astra-sites-tag":{"661":"website"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24176":{"title":"Support","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-04-support-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-04-support-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/agency-04\/wp-json\/wp\/v2\/pages\/112","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/agency-04\/support\/","astra-sites-tag":{"765":"support"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24175":{"title":"Pricing","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-04-feb-20-pricing.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-04-feb-20-pricing-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/agency-04\/wp-json\/wp\/v2\/pages\/132","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/agency-04\/pricing\/","astra-sites-tag":{"585":"pricing"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24172":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-04-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-04-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/agency-04\/wp-json\/wp\/v2\/pages\/164","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/agency-04\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-17638":{"title":"Freelancer","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/freelancer-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/freelancer-04-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/freelancer-04-home-400x1870.jpg","astra-site-url":"\/\/websitedemos.net\/freelancer-04","astra-site-parent-id":192,"astra-sites-tag":{"339":"artist","670":"designer","669":"freelancer","1020":"personal","671":"service-provider"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-23977":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/freelancer-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/freelancer-04-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/freelancer-04\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/freelancer-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-17631":{"title":"Charity","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-pro-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-pro-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-pro-feb-20-home-400x1473.jpg","astra-site-url":"\/\/websitedemos.net\/charity-03","astra-site-parent-id":171,"astra-sites-tag":{"625":"charity","624":"foundation","626":"giving","977":"non-profit","745":"organization"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"36":"other"},"pages":{"id-23624":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-pro-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-pro-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/charity-03\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/charity-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"139":"other"}},"id-23625":{"title":"What We Do","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-pro-feb-20-what-we-do.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-pro-feb-20-what-we-do-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/charity-03\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/charity-03\/what-we-do\/","astra-sites-tag":{"352":"about","628":"what-we-do","451":"work"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"139":"other"}},"id-23623":{"title":"Creating Impact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-pro-feb-20-making-impact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-pro-feb-20-making-impact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/charity-03\/wp-json\/wp\/v2\/pages\/18","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/charity-03\/creating-impact\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"139":"other"}},"id-23622":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-pro-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-pro-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/charity-03\/wp-json\/wp\/v2\/pages\/22","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/charity-03\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"139":"other"}}}},"id-17624":{"title":"Car Repair","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-repair-02-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-repair-02-home-page-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-repair-02-home-page-400x1098.jpg","astra-site-url":"\/\/websitedemos.net\/car-repair-02","astra-site-parent-id":296,"astra-sites-tag":{"588":"car-care","587":"car-detailing","666":"car-repair","1021":"local-business","667":"repair-shop"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-25096":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-repair-02-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-repair-02-home-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/car-repair-02\/wp-json\/wp\/v2\/pages\/355","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/car-repair-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25093":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-repair-02-about-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-repair-02-about-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/car-repair-02\/wp-json\/wp\/v2\/pages\/193","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/car-repair-02\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25098":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-repair-02-services-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-repair-02-services-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/car-repair-02\/wp-json\/wp\/v2\/pages\/217","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/car-repair-02\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25097":{"title":"Our Staff","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-repair-02-our-staff-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-repair-02-our-staff-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/car-repair-02\/wp-json\/wp\/v2\/pages\/230","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/car-repair-02\/our-staff\/","astra-sites-tag":{"668":"staff","486":"team"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25095":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-repair-02-contact-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-repair-02-contact-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/car-repair-02\/wp-json\/wp\/v2\/pages\/649","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/car-repair-02\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-17630":{"title":"Electrician","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/electrician-02-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/electrician-02-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/electrician-02-feb-20-home-400x1352.jpg","astra-site-url":"\/\/websitedemos.net\/electrician-01","astra-site-parent-id":234,"astra-sites-tag":{"341":"electrician","439":"local-services","671":"service-provider"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business","39":"free"},"pages":{"id-24489":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/electrician-02-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/electrician-02-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/electrician-01\/wp-json\/wp\/v2\/pages\/2","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/electrician-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24485":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/electrician-02-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/electrician-02-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/electrician-01\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/electrician-01\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24490":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/electrician-02-feb-20-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/electrician-02-feb-20-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/electrician-01\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/electrician-01\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24488":{"title":"FAQ","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/electrician-faq-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/electrician-faq-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/electrician-01\/wp-json\/wp\/v2\/pages\/16","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/electrician-01\/faq\/","astra-sites-tag":{"426":"faq","709":"questions"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24487":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/electrician-contact-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/electrician-contact-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/electrician-01\/wp-json\/wp\/v2\/pages\/18","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/electrician-01\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-17618":{"title":"Sweet Shop","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-home-400x1217.jpg","astra-site-url":"\/\/websitedemos.net\/sweet-shop-03","astra-site-parent-id":271,"astra-sites-tag":{"758":"bakery","496":"ecommerce","383":"online-store","749":"store","756":"sweet-shop","757":"sweets","1024":"woocommerce"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-24800":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sweet-shop-03\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sweet-shop-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24796":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sweet-shop-03\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sweet-shop-03\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24799":{"title":"Gallery","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-gallery.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-gallery-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sweet-shop-03\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sweet-shop-03\/gallery\/","astra-sites-tag":{"461":"gallery"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24801":{"title":"Our Cakes","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-cakes.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-cakes-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sweet-shop-03\/wp-json\/wp\/v2\/pages\/25","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sweet-shop-03\/our-cakes\/","astra-sites-tag":{"783":"cake"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24798":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sweet-shop-03\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sweet-shop-03\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-17619":{"title":"Wedding Invitation","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-mark-sally-elementor.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-mark-sally-elementor-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-mark-sally-elementor-400x1144.jpg","astra-site-url":"\/\/websitedemos.net\/wedding-01","astra-site-parent-id":265,"astra-sites-tag":{"698":"engagement","699":"invitation","399":"one-page","463":"single-page","697":"wedding"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"39":"free"},"pages":{"id-24756":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-mark-sally-elementor.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-mark-sally-elementor-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wedding-01\/wp-json\/wp\/v2\/pages\/2","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wedding-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"61":"free"}}}},"id-17616":{"title":"Lawyer","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/law-02-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/law-02-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/law-02-home-400x1405.jpg","astra-site-url":"\/\/websitedemos.net\/law-01","astra-site-parent-id":353,"astra-sites-tag":{"704":"corporate-law","701":"criminal-law","703":"enforcement","968":"justice","702":"law-firm","706":"lawyer","778":"legal"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business","39":"free"},"pages":{"id-28283":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/law-02-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/law-02-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/law-01\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/law-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-28280":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/law-02-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/law-02-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/law-01\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/law-01\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-28284":{"title":"Practice Area","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/law-02-practice-area.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/law-02-practice-area-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/law-01\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/law-01\/practice-area\/","astra-sites-tag":{"708":"area","707":"practice-area"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-36136":{"title":"FAQ","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/law-02-faq.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/law-02-faq-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/law-01\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/law-01\/faq\/","astra-sites-tag":{"426":"faq"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-28282":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/law-02-contact-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/law-02-contact-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/law-01\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/law-01\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-17531":{"title":"Gardening & Landscaping","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/gardenr-landscaping.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/gardenr-landscaping-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/gardenr-landscaping-400x1272.jpg","astra-site-url":"\/\/websitedemos.net\/gardener-01","astra-site-parent-id":305,"astra-sites-tag":{"416":"garden-care","421":"garden-maintenance","420":"gardening","422":"landscaping","417":"lawn-care","419":"planting","418":"weed-control"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business","39":"free"},"pages":{"id-25194":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/gardenr-landscaping.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/gardenr-landscaping-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/gardener-01\/wp-json\/wp\/v2\/pages\/2","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/gardener-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25190":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/gardener-02-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/gardener-02-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/gardener-01\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/gardener-01\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25195":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/gardener-02-feb-20-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/gardener-02-feb-20-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/gardener-01\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/gardener-01\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25193":{"title":"Gallery","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/gardener-02-feb-20-gallery.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/gardener-02-feb-20-gallery-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/gardener-01\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/gardener-01\/gallery\/","astra-sites-tag":{"461":"gallery"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25192":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/gardener-02-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/gardener-02-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/gardener-01\/wp-json\/wp\/v2\/pages\/15","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/gardener-01\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-17562":{"title":"Spa","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/homepage-lotus-spa.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/homepage-lotus-spa-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/homepage-lotus-spa-400x1533.jpg","astra-site-url":"\/\/websitedemos.net\/lotus-spa-03","astra-site-parent-id":191,"astra-sites-tag":{"532":"acupressure","474":"grooming","528":"massage","527":"massage-therapist","529":"physiotherapy","531":"reflexology","533":"relaxation","650":"salon","651":"skincare","530":"spa"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-23970":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/homepage-lotus-spa.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/homepage-lotus-spa-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/lotus-spa-03\/wp-json\/wp\/v2\/pages\/2202","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/lotus-spa-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23967":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23967-spa-about-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23967-spa-about-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/lotus-spa-03\/wp-json\/wp\/v2\/pages\/2208","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/lotus-spa-03\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23971":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23971-spa-services-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23971-spa-services-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/lotus-spa-03\/wp-json\/wp\/v2\/pages\/2210","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/lotus-spa-03\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23969":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23969-spa-contact-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23969-spa-contact-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/lotus-spa-03\/wp-json\/wp\/v2\/pages\/2449","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/lotus-spa-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-17532":{"title":"Agency","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-starter-site.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-starter-site-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-starter-site-400x1138.jpg","astra-site-url":"\/\/websitedemos.net\/agency-01","astra-site-parent-id":212,"astra-sites-tag":{"663":"agency","979":"company","686":"corporate","664":"digital-services","812":"office","665":"service-agency"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business","39":"free"},"pages":{"id-24129":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-starter-site.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-starter-site-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/agency-01\/wp-json\/wp\/v2\/pages\/2","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/agency-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24126":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/agency-01\/wp-json\/wp\/v2\/pages\/19","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/agency-01\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24130":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-feb-20-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-feb-20-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/agency-01\/wp-json\/wp\/v2\/pages\/21","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/agency-01\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24128":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/agency-01\/wp-json\/wp\/v2\/pages\/25","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/agency-01\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-17524":{"title":"Dental Clinic","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/dentist-website.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/dentist-website-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/dentist-website-400x1313.jpg","astra-site-url":"\/\/websitedemos.net\/dental-01","astra-site-parent-id":229,"astra-sites-tag":{"623":"dentist","601":"doctor","604":"healthcare","605":"hospital","399":"one-page","463":"single-page","607":"treatment"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business","39":"free"},"pages":{"id-24462":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/dentist-website.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/dentist-website-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/dental-01\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/dental-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-17534":{"title":"Digital Agency","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-starter-site.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-starter-site-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-starter-site-400x1138.jpg","astra-site-url":"\/\/websitedemos.net\/agency-02","astra-site-parent-id":210,"astra-sites-tag":{"663":"agency","979":"company","686":"corporate","664":"digital-services","812":"office","665":"service-agency"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-24112":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-starter-site.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-starter-site-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/agency-02\/wp-json\/wp\/v2\/pages\/2","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/agency-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24109":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/agency-02\/wp-json\/wp\/v2\/pages\/19","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/agency-02\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24113":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-feb-20-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-feb-20-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/agency-02\/wp-json\/wp\/v2\/pages\/21","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/agency-02\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24111":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/agency-02\/wp-json\/wp\/v2\/pages\/25","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/agency-02\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-17535":{"title":"Gardening & Landscaping","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/gardenr-landscaping.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/gardenr-landscaping-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/gardenr-landscaping-400x1272.jpg","astra-site-url":"\/\/websitedemos.net\/gardener-02","astra-site-parent-id":307,"astra-sites-tag":{"416":"garden-care","421":"garden-maintenance","420":"gardening","422":"landscaping","417":"lawn-care","1021":"local-business","419":"planting","418":"weed-control"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-25221":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/gardenr-landscaping.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/gardenr-landscaping-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/gardener-02\/wp-json\/wp\/v2\/pages\/2","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/gardener-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25217":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/gardener-02-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/gardener-02-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/gardener-02\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/gardener-02\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25222":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/gardener-02-feb-20-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/gardener-02-feb-20-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/gardener-02\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/gardener-02\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25220":{"title":"Gallery","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/gardener-02-feb-20-gallery.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/gardener-02-feb-20-gallery-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/gardener-02\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/gardener-02\/gallery\/","astra-sites-tag":{"461":"gallery"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25219":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/gardener-02-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/gardener-02-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/gardener-02\/wp-json\/wp\/v2\/pages\/15","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/gardener-02\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-17529":{"title":"Construction","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-home-400x1708.jpg","astra-site-url":"\/\/websitedemos.net\/construction-01","astra-site-parent-id":300,"astra-sites-tag":{"435":"architecture","979":"company","484":"construction","436":"interior","812":"office","485":"real-estate"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business","39":"free"},"pages":{"id-25144":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/construction-01\/wp-json\/wp\/v2\/pages\/2","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/construction-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25141":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/construction-01\/wp-json\/wp\/v2\/pages\/71","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/construction-01\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25146":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/construction-01\/wp-json\/wp\/v2\/pages\/72","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/construction-01\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25145":{"title":"Projects","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-projects.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-projects-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/construction-01\/wp-json\/wp\/v2\/pages\/74","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/construction-01\/projects\/","astra-sites-tag":{"424":"project"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25143":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/construction-01\/wp-json\/wp\/v2\/pages\/73","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/construction-01\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}}}PKN\?*inc/json/astra-sites-and-pages-page-1.jsonnuW+A{"id-19808":{"title":"Outdoor Adventure","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/outdoor-adventure-home-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/outdoor-adventure-home-screenshot-600x800.png","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/outdoor-adventure-home-screenshot-400x950.png","astra-site-url":"\/\/websitedemos.net\/outdoor-adventure-02","astra-site-parent-id":186,"astra-sites-tag":{"544":"adventure","545":"camping","543":"extreme-sports","541":"mountains","542":"park","546":"sports"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-23830":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/outdoor-adventure-home-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/outdoor-adventure-home-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/outdoor-adventure-02\/wp-json\/wp\/v2\/pages\/4","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/outdoor-adventure-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23827":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/outdoor-adventure-about-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/outdoor-adventure-about-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/outdoor-adventure-02\/wp-json\/wp\/v2\/pages\/5","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/outdoor-adventure-02\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23832":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/outdoor-adventure-services-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/outdoor-adventure-services-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/outdoor-adventure-02\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/outdoor-adventure-02\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23831":{"title":"Projects","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/outdoor-adventure-projects-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/outdoor-adventure-projects-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/outdoor-adventure-02\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/outdoor-adventure-02\/projects\/","astra-sites-tag":{"424":"project"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23829":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/outdoor-adventure-contact-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23829-outdoor-adventure-contact-resize.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/outdoor-adventure-02\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/outdoor-adventure-02\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-19884":{"title":"Outdoor Adventure","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/outdoor-adventure-home-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/outdoor-adventure-home-screenshot-600x800.png","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/outdoor-adventure-home-screenshot-400x950.png","astra-site-url":"\/\/websitedemos.net\/outdoor-adventure-01","astra-site-parent-id":184,"astra-sites-tag":{"544":"adventure","545":"camping","543":"extreme-sports","541":"mountains","542":"park","546":"sports"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business","39":"free"},"pages":{"id-23776":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/outdoor-adventure-home-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/outdoor-adventure-home-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/outdoor-adventure-01\/wp-json\/wp\/v2\/pages\/271","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/outdoor-adventure-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23769":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/outdoor-adventure-about-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/outdoor-adventure-about-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/outdoor-adventure-01\/wp-json\/wp\/v2\/pages\/5","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/outdoor-adventure-01\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23781":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/outdoor-adventure-services-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/outdoor-adventure-services-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/outdoor-adventure-01\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/outdoor-adventure-01\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23780":{"title":"Projects","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/outdoor-adventure-projects-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/outdoor-adventure-projects-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/outdoor-adventure-01\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/outdoor-adventure-01\/projects\/","astra-sites-tag":{"424":"project"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23772":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/outdoor-adventure-contact-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23772-outdoor-adventure-contact-resize.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/outdoor-adventure-01\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/outdoor-adventure-01\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-19990":{"title":"Outdoor Adventure","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/outdoor-adventure-home-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/outdoor-adventure-home-screenshot-600x800.png","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/outdoor-adventure-home-screenshot-400x950.png","astra-site-url":"\/\/websitedemos.net\/outdoor-adventure-07","astra-site-parent-id":182,"astra-sites-tag":{"544":"adventure","545":"camping","543":"extreme-sports","541":"mountains","542":"park","546":"sports"},"astra-sites-type":"free","astra-site-page-builder":"gutenberg","astra-site-category":{"27":"business","39":"free"},"pages":{"id-23721":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/outdoor-adventure-home-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/outdoor-adventure-home-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/outdoor-adventure-07\/wp-json\/wp\/v2\/pages\/271","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/outdoor-adventure-07\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23718":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23718-outdoor-adventure-about-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23718-outdoor-adventure-about-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/outdoor-adventure-07\/wp-json\/wp\/v2\/pages\/272","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/outdoor-adventure-07\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23723":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23723-outdoor-adventure-services-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23723-outdoor-adventure-services-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/outdoor-adventure-07\/wp-json\/wp\/v2\/pages\/273","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/outdoor-adventure-07\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23722":{"title":"Projects","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23722-outdoor-adventure-projects-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23722-outdoor-adventure-projects-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/outdoor-adventure-07\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/outdoor-adventure-07\/projects\/","astra-sites-tag":{"424":"project"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23720":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23720-outdoor-adventure-contact-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23720-outdoor-adventure-contact-resize.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/outdoor-adventure-07\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/outdoor-adventure-07\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-34012":{"title":"Pet Care","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/pet-care-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/pet-care-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/pet-care-home-400x1865.jpg","astra-site-url":"\/\/websitedemos.net\/pet-care-04","astra-site-parent-id":992,"astra-sites-tag":{"1021":"local-business","374":"pet-care","372":"pet-minding","371":"pet-sitting","373":"pet-training"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-35747":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/pet-care-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/pet-care-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/pet-care-04\/wp-json\/wp\/v2\/pages\/5","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/pet-care-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-35745":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/pet-care-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/pet-care-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/pet-care-04\/wp-json\/wp\/v2\/pages\/29","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/pet-care-04\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-35749":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/pet-care-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/pet-care-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/pet-care-04\/wp-json\/wp\/v2\/pages\/31","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/pet-care-04\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-35748":{"title":"Reviews","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/pet-care-reviews.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/pet-care-reviews-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/pet-care-04\/wp-json\/wp\/v2\/pages\/33","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/pet-care-04\/reviews\/","astra-sites-tag":{"432":"review"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-35746":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/pet-care-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/pet-care-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/pet-care-04\/wp-json\/wp\/v2\/pages\/35","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/pet-care-04\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-34244":{"title":"Pet Care","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/pet-care-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/pet-care-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/pet-care-home-400x1865.jpg","astra-site-url":"\/\/websitedemos.net\/pet-care-03","astra-site-parent-id":1010,"astra-sites-tag":{"376":"dog-training","375":"dog-walking","374":"pet-care","372":"pet-minding","371":"pet-sitting","373":"pet-training"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-35752":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/pet-care-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/pet-care-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/pet-care-03\/wp-json\/wp\/v2\/pages\/415","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/pet-care-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-35750":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/pet-care-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/pet-care-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/pet-care-03\/wp-json\/wp\/v2\/pages\/29","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/pet-care-03\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-35754":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/pet-care-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/pet-care-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/pet-care-03\/wp-json\/wp\/v2\/pages\/31","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/pet-care-03\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-35753":{"title":"Reviews","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/pet-care-reviews.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/pet-care-reviews-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/pet-care-03\/wp-json\/wp\/v2\/pages\/33","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/pet-care-03\/reviews\/","astra-sites-tag":{"432":"review"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-35751":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/pet-care-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/pet-care-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/pet-care-03\/wp-json\/wp\/v2\/pages\/35","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/pet-care-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-31992":{"title":"Organic Store","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/organic-products-store.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/organic-products-store-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/organic-products-store-400x1168.jpg","astra-site-url":"\/\/websitedemos.net\/organic-shop-02","astra-site-parent-id":910,"astra-sites-tag":{"496":"ecommerce","369":"natural","368":"organic","967":"product-store","733":"shop","966":"woo-commerce"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"38":"ecommerce","39":"free"},"pages":{"id-33788":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/organic-products-store.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/organic-products-store-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/organic-shop-02\/wp-json\/wp\/v2\/pages\/95","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/organic-shop-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}},"id-31993":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/09\/organic-shop-02-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/09\/organic-shop-02-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/organic-shop-02\/wp-json\/wp\/v2\/pages\/96","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/organic-shop-02\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}},"id-31994":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-22304-organic-store-contact-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-22304-organic-store-contact-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/organic-shop-02\/wp-json\/wp\/v2\/pages\/15","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/organic-shop-02\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}}}},"id-22401":{"title":"Organic Store","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/organic-products-store.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/organic-products-store-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/organic-products-store-400x1168.jpg","astra-site-url":"\/\/websitedemos.net\/organic-shop-01","astra-site-parent-id":79,"astra-sites-tag":{"880":"cartflows","369":"natural","368":"organic","886":"organic-shop","370":"organic-store","733":"shop"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"38":"ecommerce","39":"free"},"pages":{"id-34078":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/organic-products-store.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/organic-products-store-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/organic-shop-01\/wp-json\/wp\/v2\/pages\/95","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/organic-shop-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}},"id-22303":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/organic-shop-01-about-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/organic-shop-01-about-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/organic-shop-01\/wp-json\/wp\/v2\/pages\/96","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/organic-shop-01\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}},"id-22304":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-22304-organic-store-contact-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-22304-organic-store-contact-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/organic-shop-01\/wp-json\/wp\/v2\/pages\/15","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/organic-shop-01\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}}}},"id-21592":{"title":"Custom Printing Pro","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/custom-printing-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/custom-printing-04-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/custom-printing-04-home-400x1464.jpg","astra-site-url":"\/\/websitedemos.net\/custom-printing-04","astra-site-parent-id":67,"astra-sites-tag":{"400":"custom-printing","496":"ecommerce","881":"mug-printing","967":"product-store","733":"shop","405":"t-shirt-printing","966":"woo-commerce","1024":"woocommerce"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","38":"ecommerce"},"pages":{"id-36096":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/custom-printing-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/custom-printing-04-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/custom-printing-04\/wp-json\/wp\/v2\/pages\/95","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/custom-printing-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","64":"ecommerce"}},"id-22180":{"title":"About HDX","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/custom-printing-04-about-hdx.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/custom-printing-04-about-hdx-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/custom-printing-04\/wp-json\/wp\/v2\/pages\/96","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/custom-printing-04\/about-hdx\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","64":"ecommerce"}},"id-22183":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/custom-printing-04-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/custom-printing-04-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/custom-printing-04\/wp-json\/wp\/v2\/pages\/15","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/custom-printing-04\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","64":"ecommerce"}}}},"id-21821":{"title":"Custom Printing","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/custom-printing-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/custom-printing-04-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/custom-printing-04-home-400x1464.jpg","astra-site-url":"\/\/websitedemos.net\/custom-printing-03","astra-site-parent-id":318,"astra-sites-tag":{"880":"cartflows","400":"custom-printing","404":"gift-shop","401":"gift-store","403":"online-gifting","402":"printing","733":"shop","405":"t-shirt-printing","966":"woo-commerce"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business","38":"ecommerce"},"pages":{"id-34081":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/custom-printing-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/custom-printing-04-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/custom-printing-03\/wp-json\/wp\/v2\/pages\/95","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/custom-printing-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","64":"ecommerce"}},"id-26341":{"title":"About HDX","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/custom-printing-04-about-hdx.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/custom-printing-04-about-hdx-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/custom-printing-03\/wp-json\/wp\/v2\/pages\/96","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/custom-printing-03\/about-hdx\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","64":"ecommerce"}},"id-26344":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/custom-printing-04-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/custom-printing-04-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/custom-printing-03\/wp-json\/wp\/v2\/pages\/15","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/custom-printing-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","64":"ecommerce"}}}},"id-22009":{"title":"LearnDash Academy","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/id-22009-learndash-academy-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/id-22009-learndash-academy-resize-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/id-22009-learndash-academy-resize.jpg","astra-site-url":"\/\/websitedemos.net\/learndash-academy-02","astra-site-parent-id":851,"astra-sites-tag":{"462":"courses","469":"ecourse","468":"elearning","467":"learndash","460":"learning","466":"online-courses","975":"online-learning"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-42985":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/learndash-academy-02-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/learndash-academy-02-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/learndash-academy-02\/wp-json\/wp\/v2\/pages\/17","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/learndash-academy-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-42984":{"title":"All Courses","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/learndash-academy-02-all-courses.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/learndash-academy-02-all-courses-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/learndash-academy-02\/wp-json\/wp\/v2\/pages\/201","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/learndash-academy-02\/all-courses\/","astra-sites-tag":{"462":"courses"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-31168":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/09\/learndash-academy-02-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/09\/learndash-academy-02-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/learndash-academy-02\/wp-json\/wp\/v2\/pages\/158","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/learndash-academy-02\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-31169":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/09\/learndash-academy-02-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/09\/learndash-academy-02-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/learndash-academy-02\/wp-json\/wp\/v2\/pages\/401","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/learndash-academy-02\/contact\/","astra-sites-tag":{"415":"contact","454":"contact-us","377":"get-in-touch"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-22110":{"title":"Learndash Academy","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/id-22110-learndash-academy-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/id-22110-learndash-academy-resize-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/id-22110-learndash-academy-resize.jpg","astra-site-url":"\/\/websitedemos.net\/learndash-academy-01","astra-site-parent-id":885,"astra-sites-tag":{"462":"courses","468":"elearning","467":"learndash","460":"learning","466":"online-courses","975":"online-learning"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business","39":"free"},"pages":{"id-34127":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/learndash-academy-01-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/learndash-academy-01-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/learndash-academy-01\/wp-json\/wp\/v2\/pages\/17","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/learndash-academy-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-34126":{"title":"All Courses","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/learndash-academy-01-all-courses.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/learndash-academy-01-all-courses-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/learndash-academy-01\/wp-json\/wp\/v2\/pages\/201","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/learndash-academy-01\/all-courses\/","astra-sites-tag":{"462":"courses"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-31832":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/09\/learndash-academy-02-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/09\/learndash-academy-02-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/learndash-academy-01\/wp-json\/wp\/v2\/pages\/158","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/learndash-academy-01\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-31833":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/09\/learndash-academy-02-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/09\/learndash-academy-02-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/learndash-academy-01\/wp-json\/wp\/v2\/pages\/401","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/learndash-academy-01\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-22081":{"title":"LearnDash Academy","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/id-22081-learndash-academy-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/id-22081-learndash-academy-resize-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/id-22081-learndash-academy-resize.jpg","astra-site-url":"\/\/websitedemos.net\/learndash-academy-07","astra-site-parent-id":884,"astra-sites-tag":{"462":"courses","468":"elearning","467":"learndash","460":"learning","466":"online-courses","975":"online-learning"},"astra-sites-type":"free","astra-site-page-builder":"gutenberg","astra-site-category":{"27":"business","39":"free"},"pages":{"id-34133":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/learndash-academy-07-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/learndash-academy-07-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/learndash-academy-07\/wp-json\/wp\/v2\/pages\/17","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/learndash-academy-07\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-34132":{"title":"All Courses","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/learndash-academy-07-all-courses.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/learndash-academy-07-all-courses-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/learndash-academy-07\/wp-json\/wp\/v2\/pages\/201","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/learndash-academy-07\/all-courses\/","astra-sites-tag":{"462":"courses"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-31828":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/09\/learndash-academy-02-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/09\/learndash-academy-02-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/learndash-academy-07\/wp-json\/wp\/v2\/pages\/158","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/learndash-academy-07\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-31829":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/09\/learndash-academy-02-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/09\/learndash-academy-02-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/learndash-academy-07\/wp-json\/wp\/v2\/pages\/401","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/learndash-academy-07\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-18882":{"title":"Deeplight Restaurant","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-home-400x2091.jpg","astra-site-url":"\/\/websitedemos.net\/restaurant-04","astra-site-parent-id":113,"astra-sites-tag":{"562":"bistro","972":"club","560":"cuisine","561":"eatery","336":"food","350":"hotel","559":"outlet","335":"restaurant","970":"restro","971":"restro-bar"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-23049":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/restaurant-04\/wp-json\/wp\/v2\/pages\/34","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/restaurant-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23050":{"title":"Menu","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-menu.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-menu-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/restaurant-04\/wp-json\/wp\/v2\/pages\/35","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/restaurant-04\/menu\/","astra-sites-tag":{"565":"menu"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23045":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/restaurant-04\/wp-json\/wp\/v2\/pages\/36","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/restaurant-04\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23048":{"title":"Gallery","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-gallery.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-gallery-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/restaurant-04\/wp-json\/wp\/v2\/pages\/37","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/restaurant-04\/gallery\/","astra-sites-tag":{"461":"gallery"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23051":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-testimonials.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-testimonials-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/restaurant-04\/wp-json\/wp\/v2\/pages\/38","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/restaurant-04\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23047":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/restaurant-04\/wp-json\/wp\/v2\/pages\/39","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/restaurant-04\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-19058":{"title":"Deeplight Restaurant","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/03\/id-21081-restaurant-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/03\/id-21081-restaurant-resize-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/03\/id-21081-restaurant-resize.jpg","astra-site-url":"\/\/websitedemos.net\/restaurant-03","astra-site-parent-id":114,"astra-sites-tag":{"562":"bistro","972":"club","560":"cuisine","561":"eatery","336":"food","350":"hotel","559":"outlet","335":"restaurant","970":"restro","971":"restro-bar"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-23063":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/09\/id-18882-restaurant-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/09\/id-18882-restaurant-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/restaurant-03\/wp-json\/wp\/v2\/pages\/34","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/restaurant-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23064":{"title":"Menu","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-menu.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-menu-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/restaurant-03\/wp-json\/wp\/v2\/pages\/35","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/restaurant-03\/menu\/","astra-sites-tag":{"565":"menu"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23059":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/restaurant-03\/wp-json\/wp\/v2\/pages\/36","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/restaurant-03\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23062":{"title":"Gallery","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-gallery.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-gallery-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/restaurant-03\/wp-json\/wp\/v2\/pages\/37","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/restaurant-03\/gallery\/","astra-sites-tag":{"461":"gallery"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23065":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-testimonials.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-testimonials-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/restaurant-03\/wp-json\/wp\/v2\/pages\/38","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/restaurant-03\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23061":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/restaurant-03\/wp-json\/wp\/v2\/pages\/39","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/restaurant-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-21081":{"title":"Deeplight Restaurant","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-home-400x2091.jpg","astra-site-url":"\/\/websitedemos.net\/restaurant-06","astra-site-parent-id":158,"astra-sites-tag":{"562":"bistro","972":"club","560":"cuisine","561":"eatery","336":"food","350":"hotel","559":"outlet","335":"restaurant","970":"restro","971":"restro-bar"},"astra-sites-type":"agency-mini","astra-site-page-builder":"brizy","astra-site-category":{"27":"business"},"pages":{"id-23510":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/restaurant-06\/wp-json\/wp\/v2\/pages\/143","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/restaurant-06\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23511":{"title":"Menu","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-menu.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-menu-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/restaurant-06\/wp-json\/wp\/v2\/pages\/190","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/restaurant-06\/menu\/","astra-sites-tag":{"565":"menu"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23507":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/restaurant-06\/wp-json\/wp\/v2\/pages\/201","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/restaurant-06\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23509":{"title":"Gallery","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-gallery.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-gallery-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/restaurant-06\/wp-json\/wp\/v2\/pages\/208","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/restaurant-06\/gallery\/","astra-sites-tag":{"461":"gallery"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23512":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-testimonials.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-testimonials-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/restaurant-06\/wp-json\/wp\/v2\/pages\/215","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/restaurant-06\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23508":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/restaurant-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/restaurant-06\/wp-json\/wp\/v2\/pages\/220","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/restaurant-06\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}}}PKN\N`A*inc/json/astra-sites-and-pages-page-9.jsonnuW+A{"id-20908":{"title":"Wedding Planner","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-home-400x1975.jpg","astra-site-url":"\/\/websitedemos.net\/wedding-planner-06","astra-site-parent-id":155,"astra-sites-tag":{"717":"event-planner","697":"wedding","716":"wedding-planner"},"astra-sites-type":"agency-mini","astra-site-page-builder":"brizy","astra-site-category":{"27":"business"},"pages":{"id-23469":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wedding-planner-06\/wp-json\/wp\/v2\/pages\/316","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wedding-planner-06\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23465":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wedding-planner-06\/wp-json\/wp\/v2\/pages\/356","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wedding-planner-06\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23470":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wedding-planner-06\/wp-json\/wp\/v2\/pages\/365","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wedding-planner-06\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23468":{"title":"Gallery","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-gallery.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-gallery-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wedding-planner-06\/wp-json\/wp\/v2\/pages\/378","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wedding-planner-06\/gallery\/","astra-sites-tag":{"461":"gallery"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23471":{"title":"Venues","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-venues.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-venues-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wedding-planner-06\/wp-json\/wp\/v2\/pages\/387","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wedding-planner-06\/venues\/","astra-sites-tag":{"696":"venue","691":"work-place"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23467":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wedding-planner-06\/wp-json\/wp\/v2\/pages\/392","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wedding-planner-06\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-20919":{"title":"eCourse – Learn Photoshop","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ecourse-learn-photoshop-04-home-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ecourse-learn-photoshop-04-home-1-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ecourse-learn-photoshop-04-home-1-400x1910.jpg","astra-site-url":"\/\/websitedemos.net\/ecourse-learn-photoshop-06","astra-site-parent-id":124,"astra-sites-tag":{"468":"elearning","719":"online-coaching","975":"online-learning","721":"training","720":"tutorials"},"astra-sites-type":"agency-mini","astra-site-page-builder":"brizy","astra-site-category":{"27":"business"},"pages":{"id-23181":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ecourse-learn-photoshop-04-home-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ecourse-learn-photoshop-04-home-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ecourse-learn-photoshop-06\/wp-json\/wp\/v2\/pages\/113","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/ecourse-learn-photoshop-06\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23179":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ecourse-learn-photoshop-04-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ecourse-learn-photoshop-04-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ecourse-learn-photoshop-06\/wp-json\/wp\/v2\/pages\/159","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/ecourse-learn-photoshop-06\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23180":{"title":"Courses","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ecourse-learn-photoshop-04-courses.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ecourse-learn-photoshop-04-courses-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ecourse-learn-photoshop-06\/wp-json\/wp\/v2\/pages\/165","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/ecourse-learn-photoshop-06\/courses\/","astra-sites-tag":{"462":"courses"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23183":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ecourse-learn-photoshop-04-testimonials.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ecourse-learn-photoshop-04-testimonials-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ecourse-learn-photoshop-06\/wp-json\/wp\/v2\/pages\/174","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/ecourse-learn-photoshop-06\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23182":{"title":"Pricing","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ecourse-learn-photoshop-04-pricing.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ecourse-learn-photoshop-04-pricing-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ecourse-learn-photoshop-06\/wp-json\/wp\/v2\/pages\/181","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/ecourse-learn-photoshop-06\/pricing\/","astra-sites-tag":{"585":"pricing"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-20924":{"title":"Life Coach","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-04-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-04-home-400x1273.jpg","astra-site-url":"\/\/websitedemos.net\/life-coach-06","astra-site-parent-id":80,"astra-sites-tag":{"610":"coaching","608":"guidance","612":"life-coach","609":"motivator","611":"self-improvement"},"astra-sites-type":"agency-mini","astra-site-page-builder":"brizy","astra-site-category":{"27":"business"},"pages":{"id-22414":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-04-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/life-coach-06\/wp-json\/wp\/v2\/pages\/304","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/life-coach-06\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22410":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-04-about-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-04-about-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/life-coach-06\/wp-json\/wp\/v2\/pages\/364","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/life-coach-06\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22412":{"title":"Coaching","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-04-coaching.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-04-coaching-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/life-coach-06\/wp-json\/wp\/v2\/pages\/373","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/life-coach-06\/coaching\/","astra-sites-tag":{"610":"coaching"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22413":{"title":"Contact Me","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-04-contact-me.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-04-contact-me-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/life-coach-06\/wp-json\/wp\/v2\/pages\/380","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/life-coach-06\/contact-me\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-20957":{"title":"Hotel","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/03\/id-20957-hotel-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/03\/id-20957-hotel-resize-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/03\/id-20957-hotel-resize.jpg","astra-site-url":"\/\/websitedemos.net\/hotel-06","astra-site-parent-id":156,"astra-sites-tag":{"560":"cuisine","336":"food","350":"hotel","712":"lodge","711":"motel","714":"resort"},"astra-sites-type":"agency-mini","astra-site-page-builder":"brizy","astra-site-category":{"27":"business"},"pages":{"id-23488":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23488-hotel-home-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23488-hotel-home-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/hotel-06\/wp-json\/wp\/v2\/pages\/215","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/hotel-06\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23489":{"title":"Rooms","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23489-hotel-rooms-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23489-hotel-rooms-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/hotel-06\/wp-json\/wp\/v2\/pages\/268","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/hotel-06\/rooms\/","astra-sites-tag":{"715":"rooms"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23490":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23490-hotel-services-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23490-hotel-services-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/hotel-06\/wp-json\/wp\/v2\/pages\/276","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/hotel-06\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23487":{"title":"Gallery","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23487-hotel-gallery-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23487-hotel-gallery-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/hotel-06\/wp-json\/wp\/v2\/pages\/287","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/hotel-06\/gallery\/","astra-sites-tag":{"461":"gallery"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23491":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23491-hotel-testimonials-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23491-hotel-testimonials-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/hotel-06\/wp-json\/wp\/v2\/pages\/295","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/hotel-06\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23486":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23486-hotel-contact-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23486-hotel-contact-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/hotel-06\/wp-json\/wp\/v2\/pages\/299","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/hotel-06\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-20968":{"title":"theAgency","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-home-400x2255.jpg","astra-site-url":"\/\/websitedemos.net\/wordpress-agency-06","astra-site-parent-id":126,"astra-sites-tag":{"663":"agency","979":"company","664":"digital-services","812":"office","665":"service-agency","661":"website","879":"wordpress-agency"},"astra-sites-type":"agency-mini","astra-site-page-builder":"brizy","astra-site-category":{"27":"business"},"pages":{"id-23201":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wordpress-agency-06\/wp-json\/wp\/v2\/pages\/343","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wordpress-agency-06\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23199":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wordpress-agency-06\/wp-json\/wp\/v2\/pages\/392","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wordpress-agency-06\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23203":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wordpress-agency-06\/wp-json\/wp\/v2\/pages\/404","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wordpress-agency-06\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23202":{"title":"Projects","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-projects.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-projects-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wordpress-agency-06\/wp-json\/wp\/v2\/pages\/415","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wordpress-agency-06\/projects\/","astra-sites-tag":{"424":"project"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23204":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-testimonials.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-testimonials-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wordpress-agency-06\/wp-json\/wp\/v2\/pages\/426","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wordpress-agency-06\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23200":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wordpress-agency-06\/wp-json\/wp\/v2\/pages\/435","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wordpress-agency-06\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-20969":{"title":"eCourse","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/teach-06-home-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/teach-06-home-1-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/teach-06-home-1-400x2276.jpg","astra-site-url":"\/\/websitedemos.net\/teach-06","astra-site-parent-id":129,"astra-sites-tag":{"468":"elearning","719":"online-coaching","975":"online-learning","721":"training","720":"tutorials"},"astra-sites-type":"agency-mini","astra-site-page-builder":"brizy","astra-site-category":{"27":"business"},"pages":{"id-23228":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/teach-06-home-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/teach-06-home-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/teach-06\/wp-json\/wp\/v2\/pages\/143","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/teach-06\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23226":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/teach-06-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/teach-06-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/teach-06\/wp-json\/wp\/v2\/pages\/188","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/teach-06\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23229":{"title":"Lessons","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/teach-06-lessons.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/teach-06-lessons-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/teach-06\/wp-json\/wp\/v2\/pages\/201","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/teach-06\/lessons\/","astra-sites-tag":{"747":"lessons"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23230":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/teach-06-testimonials.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/teach-06-testimonials-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/teach-06\/wp-json\/wp\/v2\/pages\/212","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/teach-06\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23227":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/teach-06-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/teach-06-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/teach-06\/wp-json\/wp\/v2\/pages\/217","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/teach-06\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-20972":{"title":"Personal Dietitian","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-home-400x1303.jpg","astra-site-url":"\/\/websitedemos.net\/dietitian-06","astra-site-parent-id":131,"astra-sites-tag":{"753":"dietitian","336":"food","754":"nutritionist"},"astra-sites-type":"agency-mini","astra-site-page-builder":"brizy","astra-site-category":{"27":"business"},"pages":{"id-23254":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/dietitian-06\/wp-json\/wp\/v2\/pages\/803","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/dietitian-06\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23251":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/dietitian-06\/wp-json\/wp\/v2\/pages\/851","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/dietitian-06\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23255":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/dietitian-06\/wp-json\/wp\/v2\/pages\/860","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/dietitian-06\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23252":{"title":"Blogs","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-blog.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-blog-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/dietitian-06\/wp-json\/wp\/v2\/pages\/915","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/dietitian-06\/blogs\/","astra-sites-tag":{"480":"blog"},"site-pages-type":"agency-mini","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23253":{"title":"Contact Me","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/dietitian-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/dietitian-06\/wp-json\/wp\/v2\/pages\/874","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/dietitian-06\/contact-me\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-20981":{"title":"Charity","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-pro-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-pro-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-pro-feb-20-home-400x1473.jpg","astra-site-url":"\/\/websitedemos.net\/charity-06","astra-site-parent-id":138,"astra-sites-tag":{"625":"charity","624":"foundation","626":"giving","977":"non-profit","745":"organization"},"astra-sites-type":"agency-mini","astra-site-page-builder":"brizy","astra-site-category":{"36":"other"},"pages":{"id-23323":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-pro-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-pro-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/charity-06\/wp-json\/wp\/v2\/pages\/541","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/charity-06\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"139":"other"}},"id-23324":{"title":"What We Do","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-pro-feb-20-what-we-do.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-pro-feb-20-what-we-do-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/charity-06\/wp-json\/wp\/v2\/pages\/596","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/charity-06\/what-we-do\/","astra-sites-tag":{"628":"what-we-do","451":"work"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"139":"other"}},"id-23322":{"title":"Creating Impact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-pro-feb-20-making-impact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-pro-feb-20-making-impact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/charity-06\/wp-json\/wp\/v2\/pages\/605","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/charity-06\/creating-impact\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"139":"other"}},"id-23321":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-pro-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-pro-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/charity-06\/wp-json\/wp\/v2\/pages\/618","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/charity-06\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"139":"other"}}}},"id-20983":{"title":"Sweet Shop","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-home-400x1217.jpg","astra-site-url":"\/\/websitedemos.net\/sweet-shop-06","astra-site-parent-id":134,"astra-sites-tag":{"758":"bakery","496":"ecommerce","383":"online-store","749":"store","756":"sweet-shop","757":"sweets","1024":"woocommerce"},"astra-sites-type":"agency-mini","astra-site-page-builder":"brizy","astra-site-category":{"27":"business"},"pages":{"id-23288":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sweet-shop-06\/wp-json\/wp\/v2\/pages\/500","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sweet-shop-06\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23285":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sweet-shop-06\/wp-json\/wp\/v2\/pages\/543","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sweet-shop-06\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23287":{"title":"Gallery","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-gallery.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-gallery-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sweet-shop-06\/wp-json\/wp\/v2\/pages\/548","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sweet-shop-06\/gallery\/","astra-sites-tag":{"461":"gallery"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23289":{"title":"Our Cakes","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-cakes.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-cakes-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sweet-shop-06\/wp-json\/wp\/v2\/pages\/555","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sweet-shop-06\/our-cakes\/","astra-sites-tag":{"783":"cake"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23286":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sweet-shop-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sweet-shop-06\/wp-json\/wp\/v2\/pages\/566","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sweet-shop-06\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-21029":{"title":"Spa","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/03\/lotus-spa-therapy-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/03\/lotus-spa-therapy-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/03\/lotus-spa-therapy-home-400x1568.jpg","astra-site-url":"\/\/websitedemos.net\/lotus-spa-06","astra-site-parent-id":140,"astra-sites-tag":{"532":"acupressure","474":"grooming","528":"massage","527":"massage-therapist","529":"physiotherapy","531":"reflexology","533":"relaxation","650":"salon","651":"skincare","530":"spa"},"astra-sites-type":"agency-mini","astra-site-page-builder":"brizy","astra-site-category":{"27":"business"},"pages":{"id-23332":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/03\/lotus-spa-therapy-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/03\/lotus-spa-therapy-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/lotus-spa-06\/wp-json\/wp\/v2\/pages\/3092","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/lotus-spa-06\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23330":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/lotus-spa-06-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/lotus-spa-06-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/lotus-spa-06\/wp-json\/wp\/v2\/pages\/3137","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/lotus-spa-06\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23333":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23333-spa-services-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23333-spa-services-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/lotus-spa-06\/wp-json\/wp\/v2\/pages\/3150","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/lotus-spa-06\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23331":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/lotus-spa-06-contact-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/lotus-spa-06-contact-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/lotus-spa-06\/wp-json\/wp\/v2\/pages\/3165","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/lotus-spa-06\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-21039":{"title":"Agency","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-06-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-06-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-06-home-400x2410.jpg","astra-site-url":"\/\/websitedemos.net\/agency-06","astra-site-parent-id":150,"astra-sites-tag":{"663":"agency","979":"company","664":"digital-services","812":"office","665":"service-agency","661":"website"},"astra-sites-type":"agency-mini","astra-site-page-builder":"brizy","astra-site-category":{"27":"business"},"pages":{"id-23425":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-06-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-06-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/agency-06\/wp-json\/wp\/v2\/pages\/620","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/agency-06\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23423":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-06-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-06-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/agency-06\/wp-json\/wp\/v2\/pages\/670","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/agency-06\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23428":{"title":"Websites","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-06-websites.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-06-websites-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/agency-06\/wp-json\/wp\/v2\/pages\/680","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/agency-06\/websites\/","astra-sites-tag":{"661":"website"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23427":{"title":"Support","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-06-support.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-06-support-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/agency-06\/wp-json\/wp\/v2\/pages\/687","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/agency-06\/support\/","astra-sites-tag":{"765":"support"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23426":{"title":"Pricing","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-06-pricing.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-06-pricing-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/agency-06\/wp-json\/wp\/v2\/pages\/702","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/agency-06\/pricing\/","astra-sites-tag":{"585":"pricing"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23424":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-06-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/agency-06-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/agency-06\/wp-json\/wp\/v2\/pages\/707","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/agency-06\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-45817":{"title":"Financial Advisors","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/financial-accounting-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/financial-accounting-04-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/financial-accounting-04-home-400x1574.jpg","astra-site-url":"\/\/websitedemos.net\/financial-accounting-04","astra-site-parent-id":1485,"astra-sites-tag":{"447":"accountant","448":"accounting","581":"advice","449":"chartered-accountant","446":"finance","582":"financial-investment","775":"investment-banking"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-45820":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/financial-accounting-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/financial-accounting-04-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/financial-accounting-04\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/financial-accounting-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45822":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/financial-accounting-04-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/financial-accounting-04-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/financial-accounting-04\/wp-json\/wp\/v2\/pages\/15","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/financial-accounting-04\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45821":{"title":"Industries","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/financial-accounting-04-industries.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/financial-accounting-04-industries-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/financial-accounting-04\/wp-json\/wp\/v2\/pages\/16","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/financial-accounting-04\/industries\/","astra-sites-tag":{"493":"industries"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45818":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/financial-accounting-04-about-us.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/financial-accounting-04-about-us-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/financial-accounting-04\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/financial-accounting-04\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45819":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/financial-accounting-04-contact-us-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/financial-accounting-04-contact-us-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/financial-accounting-04\/wp-json\/wp\/v2\/pages\/17","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/financial-accounting-04\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-45836":{"title":"Financial Advisors","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/financial-accounting-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/financial-accounting-04-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/financial-accounting-04-home-400x1574.jpg","astra-site-url":"\/\/websitedemos.net\/financial-accounting-03","astra-site-parent-id":1486,"astra-sites-tag":{"447":"accountant","448":"accounting","581":"advice","449":"chartered-accountant","446":"finance","582":"financial-investment","775":"investment-banking"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-45839":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/financial-accounting-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/financial-accounting-04-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/financial-accounting-03\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/financial-accounting-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45841":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/financial-accounting-04-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/financial-accounting-04-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/financial-accounting-03\/wp-json\/wp\/v2\/pages\/15","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/financial-accounting-03\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45840":{"title":"Industries","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/financial-accounting-04-industries.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/financial-accounting-04-industries-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/financial-accounting-03\/wp-json\/wp\/v2\/pages\/16","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/financial-accounting-03\/industries\/","astra-sites-tag":{"493":"industries"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45837":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/financial-accounting-04-about-us.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/financial-accounting-04-about-us-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/financial-accounting-03\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/financial-accounting-03\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45838":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/financial-accounting-04-contact-us-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/financial-accounting-04-contact-us-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/financial-accounting-03\/wp-json\/wp\/v2\/pages\/17","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/financial-accounting-03\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-45806":{"title":"Financial Advisor","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/financial-accounting-06-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/financial-accounting-06-1-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/financial-accounting-06-1.jpg","astra-site-url":"\/\/websitedemos.net\/financial-accounting-06","astra-site-parent-id":1484,"astra-sites-tag":{"447":"accountant","448":"accounting","581":"advice","449":"chartered-accountant","446":"finance","582":"financial-investment","775":"investment-banking"},"astra-sites-type":"agency-mini","astra-site-page-builder":"brizy","astra-site-category":{"27":"business"},"pages":{"id-45809":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/financial-accounting-06-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/financial-accounting-06-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/financial-accounting-06\/wp-json\/wp\/v2\/pages\/232","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/financial-accounting-06\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45811":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24571-financial-advisors-services-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24571-financial-advisors-services-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/financial-accounting-06\/wp-json\/wp\/v2\/pages\/291","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/financial-accounting-06\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45810":{"title":"Industries","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24570-financial-advisors-industries-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24570-financial-advisors-industries-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/financial-accounting-06\/wp-json\/wp\/v2\/pages\/300","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/financial-accounting-06\/industries\/","astra-sites-tag":{"493":"industries"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45807":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/financial-accounting-06-about-us.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/financial-accounting-06-about-us-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/financial-accounting-06\/wp-json\/wp\/v2\/pages\/310","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/financial-accounting-06\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45808":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/financial-accounting-04-contact-us-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/financial-accounting-04-contact-us-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/financial-accounting-06\/wp-json\/wp\/v2\/pages\/317","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/financial-accounting-06\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-21041":{"title":"Freelancer","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/freelancer-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/freelancer-04-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/freelancer-04-home-400x1870.jpg","astra-site-url":"\/\/websitedemos.net\/freelancer-06","astra-site-parent-id":151,"astra-sites-tag":{"339":"artist","670":"designer","669":"freelancer","671":"service-provider"},"astra-sites-type":"agency-mini","astra-site-page-builder":"brizy","astra-site-category":{"27":"business"},"pages":{"id-23435":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/freelancer-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/freelancer-04-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/freelancer-06\/wp-json\/wp\/v2\/pages\/469","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/freelancer-06\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}}}PKN\1inc/json/astra-sites-tags.jsonnuW+A[{"id":352,"name":"About","slug":"about"},{"id":1007,"name":"about me","slug":"about-me"},{"id":455,"name":"about us","slug":"about-us"},{"id":599,"name":"ac repair","slug":"ac-repair"},{"id":639,"name":"accessories","slug":"accessories"},{"id":999,"name":"account","slug":"account"},{"id":447,"name":"Accountant","slug":"accountant"},{"id":448,"name":"Accounting","slug":"accounting"},{"id":532,"name":"acupressure","slug":"acupressure"},{"id":803,"name":"administrator","slug":"administrator"}]PKN\[%inc/json/astra-blocks-categories.jsonnuW+A{"825":{"id":825,"name":"About","slug":"about"},"832":{"id":832,"name":"Call To Action","slug":"call-to-action"},"1091":{"id":1091,"name":"Clients","slug":"clients"},"1416":{"id":1416,"name":"Contact","slug":"contact"},"1001":{"id":1001,"name":"FAQ","slug":"faq"},"919":{"id":919,"name":"Features","slug":"features"},"1094":{"id":1094,"name":"Heading","slug":"heading"},"831":{"id":831,"name":"Hero","slug":"hero"},"1425":{"id":1425,"name":"Portfolio","slug":"portfolio"},"952":{"id":952,"name":"Services","slug":"services"},"1424":{"id":1424,"name":"Single Quote","slug":"single-quote"},"1096":{"id":1096,"name":"Statistics","slug":"statistics"},"829":{"id":829,"name":"Team","slug":"team"},"830":{"id":830,"name":"Testimonial","slug":"testimonial"}}PKN\&  *inc/json/astra-sites-and-pages-page-7.jsonnuW+A{"id-45510":{"title":"Disc Jockey","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/disc-jockey-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/disc-jockey-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/disc-jockey-home-400x1345.jpg","astra-site-url":"\/\/websitedemos.net\/disc-jockey-03","astra-site-parent-id":1446,"astra-sites-tag":{"408":"disk-jockey","406":"dj","409":"event","407":"music"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-45515":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/disc-jockey-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/disc-jockey-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/disc-jockey-03\/wp-json\/wp\/v2\/pages\/370","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/disc-jockey-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45511":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/disc-jockey-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/disc-jockey-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/disc-jockey-03\/wp-json\/wp\/v2\/pages\/371","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/disc-jockey-03\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45516":{"title":"Shows","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/disc-jockey-shows.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/disc-jockey-shows-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/disc-jockey-03\/wp-json\/wp\/v2\/pages\/878","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/disc-jockey-03\/shows\/","astra-sites-tag":{"409":"event","1447":"show"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45513":{"title":"Discography","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/disc-jockey-discography.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/disc-jockey-discography-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/disc-jockey-03\/wp-json\/wp\/v2\/pages\/374","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/disc-jockey-03\/discography\/","astra-sites-tag":{"763":"discography"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45514":{"title":"Gallery","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/disc-jockey-gallery.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/disc-jockey-gallery-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/disc-jockey-03\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/disc-jockey-03\/gallery\/","astra-sites-tag":{"461":"gallery"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45512":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/disc-jockey-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/disc-jockey-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/disc-jockey-03\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/disc-jockey-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-22060":{"title":"Windows & Doors Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/windows-and-doors-02-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/windows-and-doors-02-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/windows-and-doors-02-home-400x1377.jpg","astra-site-url":"\/\/websitedemos.net\/windows-and-doors-02","astra-site-parent-id":123,"astra-sites-tag":{"435":"architecture","440":"doors","436":"interior","1021":"local-business","439":"local-services","441":"technician","438":"windows"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-23164":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/windows-and-doors-02-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/windows-and-doors-02-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/windows-and-doors-02\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/windows-and-doors-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23161":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/windows-and-doors-02-about-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/windows-and-doors-02-about-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/windows-and-doors-02\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/windows-and-doors-02\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23166":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/window-doors-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/window-doors-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/windows-and-doors-02\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/windows-and-doors-02\/services\/","astra-sites-tag":{"425":"services","451":"work"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23165":{"title":"Portfolio","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/windows-and-doors-02-portfolio-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/windows-and-doors-02-portfolio-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/windows-and-doors-02\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/windows-and-doors-02\/portfolio\/","astra-sites-tag":{"444":"portfolio"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23163":{"title":"FAQ’s","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/window-doors-faq.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/window-doors-faq-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/windows-and-doors-02\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/windows-and-doors-02\/faqs\/","astra-sites-tag":{"426":"faq"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23162":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/window-doors-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/window-doors-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/windows-and-doors-02\/wp-json\/wp\/v2\/pages\/16","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/windows-and-doors-02\/contact\/","astra-sites-tag":{"415":"contact","454":"contact-us","377":"get-in-touch"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-22044":{"title":"Accountant","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/chartered-accountant-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/chartered-accountant-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/chartered-accountant-home-400x1411.jpg","astra-site-url":"\/\/websitedemos.net\/chartered-accountant-02","astra-site-parent-id":78,"astra-sites-tag":{"447":"accountant","448":"accounting","449":"chartered-accountant","446":"finance","1022":"professional"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-22363":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/chartered-accountant-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/chartered-accountant-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/chartered-accountant-02\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/chartered-accountant-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-22361":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/chartered-accountant-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/chartered-accountant-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/chartered-accountant-02\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/chartered-accountant-02\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-22364":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/chartered-accountant-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/chartered-accountant-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/chartered-accountant-02\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/chartered-accountant-02\/services\/","astra-sites-tag":{"425":"services","451":"work"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-22366":{"title":"Why choose me","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/chartered-accountant-whychooseme.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/chartered-accountant-whychooseme-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/chartered-accountant-02\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/chartered-accountant-02\/why-choose-me\/","astra-sites-tag":{"453":"features"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-22365":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/chartered-accountant-testimonials.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/chartered-accountant-testimonials-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/chartered-accountant-02\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/chartered-accountant-02\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-22362":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/chartered-accountant-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/chartered-accountant-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/chartered-accountant-02\/wp-json\/wp\/v2\/pages\/16","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/chartered-accountant-02\/contact\/","astra-sites-tag":{"415":"contact","377":"get-in-touch"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-34202":{"title":"Cleaning Agency","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/cleaning-agency-04-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/cleaning-agency-04-home-page-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/cleaning-agency-04-home-page-400x1681.jpg","astra-site-url":"\/\/websitedemos.net\/cleaning-agency-04","astra-site-parent-id":1003,"astra-sites-tag":{"1000":"cleaner","1004":"cleaning-agency","679":"cleaning-services","1022":"professional"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-39777":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/cleaning-agency-04-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/cleaning-agency-04-home-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaning-agency-04\/wp-json\/wp\/v2\/pages\/5","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaning-agency-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-39775":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/cleaning-agency-04-about-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/cleaning-agency-04-about-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaning-agency-04\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaning-agency-04\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-39779":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/cleaning-agency-04-services-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/cleaning-agency-04-services-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaning-agency-04\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaning-agency-04\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-39780":{"title":"Why Choose Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/cleaning-agency-04-why-choose-us-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/cleaning-agency-04-why-choose-us-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaning-agency-04\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaning-agency-04\/why-choose-us\/","astra-sites-tag":{"760":"why-choose-us"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-39778":{"title":"Reviews","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/clean-review-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/clean-review-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaning-agency-04\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaning-agency-04\/reviews\/","astra-sites-tag":{"432":"review","433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-39776":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/contact-us-cleaning.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/contact-us-cleaning-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaning-agency-04\/wp-json\/wp\/v2\/pages\/16","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaning-agency-04\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-44213":{"title":"Cleaning Agency","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/cleaning-agency-04-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/cleaning-agency-04-home-page-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/cleaning-agency-04-home-page-400x1681.jpg","astra-site-url":"\/\/websitedemos.net\/cleaning-agency-03","astra-site-parent-id":1421,"astra-sites-tag":{"680":"cleaning","679":"cleaning-services","673":"commercial-cleaning","674":"domestic-cleaning","1407":"house-keeping","676":"maintenance","677":"washing"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-45532":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/cleaning-agency-04-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/cleaning-agency-04-home-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaning-agency-03\/wp-json\/wp\/v2\/pages\/258","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaning-agency-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45530":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/cleaning-agency-04-about-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/cleaning-agency-04-about-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaning-agency-03\/wp-json\/wp\/v2\/pages\/259","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaning-agency-03\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45534":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/cleaning-agency-04-services-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/cleaning-agency-04-services-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaning-agency-03\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaning-agency-03\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45535":{"title":"Why Choose Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/cleaning-agency-04-why-choose-us-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/cleaning-agency-04-why-choose-us-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaning-agency-03\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaning-agency-03\/why-choose-us\/","astra-sites-tag":{"760":"why-choose-us"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45533":{"title":"Reviews","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaning-agency-04-reviews-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaning-agency-04-reviews-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaning-agency-03\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaning-agency-03\/reviews\/","astra-sites-tag":{"432":"review"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45531":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaning-agency-04-contact-new.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaning-agency-04-contact-new-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaning-agency-03\/wp-json\/wp\/v2\/pages\/16","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaning-agency-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-44216":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/cleaning-agency-04-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/cleaning-agency-04-home-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaning-agency-03-wip\/wp-json\/wp\/v2\/pages\/258","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaning-agency-03-wip\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-44214":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/cleaning-agency-04-about-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/cleaning-agency-04-about-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaning-agency-03-wip\/wp-json\/wp\/v2\/pages\/259","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaning-agency-03-wip\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-44218":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/cleaning-agency-04-services-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/cleaning-agency-04-services-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaning-agency-03-wip\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaning-agency-03-wip\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-44219":{"title":"Why Choose Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/cleaning-agency-04-why-choose-us-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/cleaning-agency-04-why-choose-us-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaning-agency-03-wip\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaning-agency-03-wip\/why-choose-us\/","astra-sites-tag":{"415":"contact","760":"why-choose-us"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-44217":{"title":"Reviews","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaning-agency-04-reviews-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaning-agency-04-reviews-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaning-agency-03-wip\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaning-agency-03-wip\/reviews\/","astra-sites-tag":{"432":"review","433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-44215":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaning-agency-04-contact-new.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaning-agency-04-contact-new-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaning-agency-03-wip\/wp-json\/wp\/v2\/pages\/16","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaning-agency-03-wip\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-21589":{"title":"Fashion Lifestyle Blog","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fashion-lifestyle-home-screenshot.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fashion-lifestyle-home-screenshot-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fashion-lifestyle-home-screenshot-400x1338.jpg","astra-site-url":"\/\/websitedemos.net\/fashion-lifestyle-02","astra-site-parent-id":137,"astra-sites-tag":{"480":"blog","482":"fashion","479":"lifestyle","1020":"personal","483":"styling-shopping","481":"trend"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"37":"blog","39":"free"},"pages":{"id-23319":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fashion-lifestyle-home-screenshot.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fashion-lifestyle-home-screenshot-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/fashion-lifestyle-02\/wp-json\/wp\/v2\/pages\/855","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/fashion-lifestyle-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"74":"blog","61":"free"}},"id-23317":{"title":"Blog","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fashion-lifestyle-blog-screenshot.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fashion-lifestyle-blog-screenshot-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/fashion-lifestyle-02\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/fashion-lifestyle-02\/blog\/","astra-sites-tag":{"480":"blog"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","61":"free"}},"id-23318":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fashion-lifestyle-contact-screenshot.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fashion-lifestyle-contact-screenshot-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/fashion-lifestyle-02\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/fashion-lifestyle-02\/contact-me\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"74":"blog","61":"free"}}}},"id-21922":{"title":"Construction","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/05\/construction-pro-04-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/05\/construction-pro-04-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/05\/construction-pro-04-feb-20-home-400x1867.jpg","astra-site-url":"\/\/websitedemos.net\/construction-04","astra-site-parent-id":94,"astra-sites-tag":{"435":"architecture","979":"company","484":"construction","436":"interior","812":"office","485":"real-estate"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-22878":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/05\/construction-pro-04-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/05\/construction-pro-04-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/construction-04\/wp-json\/wp\/v2\/pages\/4","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/construction-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22876":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-pro-04-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-pro-04-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/construction-04\/wp-json\/wp\/v2\/pages\/5","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/construction-04\/about-us\/","astra-sites-tag":{"352":"about","455":"about-us"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22880":{"title":"Team","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-pro-04-feb-20-team.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-pro-04-feb-20-team-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/construction-04\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/construction-04\/team\/","astra-sites-tag":{"486":"team"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22879":{"title":"Projects","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-pro-04-feb-20-projects.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-pro-04-feb-20-projects-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/construction-04\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/construction-04\/projects\/","astra-sites-tag":{"444":"portfolio","424":"project","451":"work"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22877":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-pro-04-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-pro-04-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/construction-04\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/construction-04\/contact-us\/","astra-sites-tag":{"415":"contact","454":"contact-us","377":"get-in-touch"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-21935":{"title":"Construction","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/05\/construction-pro-04-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/05\/construction-pro-04-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/05\/construction-pro-04-feb-20-home-400x1867.jpg","astra-site-url":"\/\/websitedemos.net\/construction-03","astra-site-parent-id":100,"astra-sites-tag":{"435":"architecture","979":"company","484":"construction","436":"interior","812":"office","485":"real-estate","687":"realty"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-22923":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/05\/construction-pro-04-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/05\/construction-pro-04-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/construction-03\/wp-json\/wp\/v2\/pages\/296","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/construction-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22921":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-pro-04-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-pro-04-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/construction-03\/wp-json\/wp\/v2\/pages\/5","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/construction-03\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22925":{"title":"Team","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-pro-04-feb-20-team.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-pro-04-feb-20-team-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/construction-03\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/construction-03\/team\/","astra-sites-tag":{"486":"team"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22924":{"title":"Projects","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-pro-04-feb-20-projects.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-pro-04-feb-20-projects-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/construction-03\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/construction-03\/projects\/","astra-sites-tag":{"424":"project"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22922":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-pro-04-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-pro-04-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/construction-03\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/construction-03\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-21835":{"title":"Manufacturing","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/05\/manufacturing-04-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/05\/manufacturing-04-1-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/05\/manufacturing-04-1-400x927.jpg","astra-site-url":"\/\/websitedemos.net\/manufacturing-04","astra-site-parent-id":87,"astra-sites-tag":{"488":"casting","985":"factory","492":"industry","490":"manufacturing","491":"metal-production","489":"production"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-22727":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/05\/manufacturing-04-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/05\/manufacturing-04-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/manufacturing-04\/wp-json\/wp\/v2\/pages\/4","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/manufacturing-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22730":{"title":"Solutions","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/manufacturing-04-solutions.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/manufacturing-04-solutions-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/manufacturing-04\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/manufacturing-04\/solutions\/","astra-sites-tag":{"498":"solutions"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22728":{"title":"Industries","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/manufacturing-04-industries.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/manufacturing-04-industries-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/manufacturing-04\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/manufacturing-04\/industries\/","astra-sites-tag":{"493":"industries"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22729":{"title":"Partners","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/manufacturing-04-partners.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/manufacturing-04-partners-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/manufacturing-04\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/manufacturing-04\/partners\/","astra-sites-tag":{"486":"team"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22725":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/manufacturing-04-about-us.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/manufacturing-04-about-us-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/manufacturing-04\/wp-json\/wp\/v2\/pages\/5","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/manufacturing-04\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22726":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/manufacturing-04-contact-us.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/manufacturing-04-contact-us-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/manufacturing-04\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/manufacturing-04\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-44273":{"title":"Manufacturing","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/05\/manufacturing-04-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/05\/manufacturing-04-1-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/05\/manufacturing-04-1-400x927.jpg","astra-site-url":"\/\/websitedemos.net\/manufacturing-03","astra-site-parent-id":1422,"astra-sites-tag":{"488":"casting","985":"factory","492":"industry","490":"manufacturing","491":"metal-production","489":"production"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-44276":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/05\/manufacturing-04-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/05\/manufacturing-04-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/manufacturing-03\/wp-json\/wp\/v2\/pages\/149","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/manufacturing-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-44279":{"title":"Solutions","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/manufacturing-04-solutions.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/manufacturing-04-solutions-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/manufacturing-03\/wp-json\/wp\/v2\/pages\/154","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/manufacturing-03\/solutions\/","astra-sites-tag":{"498":"solutions","451":"work"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-44277":{"title":"Industries","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/manufacturing-04-industries.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/manufacturing-04-industries-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/manufacturing-03\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/manufacturing-03\/industries\/","astra-sites-tag":{"493":"industries","451":"work"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-44278":{"title":"Partners","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/manufacturing-04-partners.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/manufacturing-04-partners-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/manufacturing-03\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/manufacturing-03\/partners\/","astra-sites-tag":{"734":"partners"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-44274":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/manufacturing-04-about-us.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/manufacturing-04-about-us-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/manufacturing-03\/wp-json\/wp\/v2\/pages\/150","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/manufacturing-03\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-44275":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/manufacturing-04-contact-us.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/manufacturing-04-contact-us-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/manufacturing-03\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/manufacturing-03\/contact-us\/","astra-sites-tag":{"415":"contact","377":"get-in-touch"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-21913":{"title":"Motivational Speaker","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/05\/id-21913-motivational-speaker-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/05\/id-21913-motivational-speaker-resize-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/05\/id-21913-motivational-speaker-resize.jpg","astra-site-url":"\/\/websitedemos.net\/motivational-speaker-07","astra-site-parent-id":102,"astra-sites-tag":{"610":"coaching","608":"guidance","612":"life-coach","609":"motivator","611":"self-improvement"},"astra-sites-type":"free","astra-site-page-builder":"gutenberg","astra-site-category":{"37":"blog","39":"free"},"pages":{"id-22944":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-22944-motivational-speaker-home-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-22944-motivational-speaker-home-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/motivational-speaker-07\/wp-json\/wp\/v2\/pages\/19","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/motivational-speaker-07\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","61":"free"}},"id-22941":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-22941-motivational-speaker-about-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-22941-motivational-speaker-about-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/motivational-speaker-07\/wp-json\/wp\/v2\/pages\/22","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/motivational-speaker-07\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","61":"free"}},"id-22942":{"title":"Blog","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-22942-motivational-speaker-blog-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-22942-motivational-speaker-blog-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/motivational-speaker-07\/wp-json\/wp\/v2\/pages\/128","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/motivational-speaker-07\/blog\/","astra-sites-tag":{"480":"blog"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","61":"free"}},"id-22943":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-22943-motivational-speaker-contact-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-22943-motivational-speaker-contact-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/motivational-speaker-07\/wp-json\/wp\/v2\/pages\/27","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/motivational-speaker-07\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","61":"free"}}}},"id-21899":{"title":"Travel Blog","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/travel-07-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/travel-07-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/travel-07-home-400x1695.jpg","astra-site-url":"\/\/websitedemos.net\/travel-07","astra-site-parent-id":106,"astra-sites-tag":{"430":"tourism","427":"travel","428":"travel-agency"},"astra-sites-type":"free","astra-site-page-builder":"gutenberg","astra-site-category":{"37":"blog","39":"free"},"pages":{"id-22978":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/travel-07-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/travel-07-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/travel-07\/wp-json\/wp\/v2\/pages\/2","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/travel-07\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","61":"free"}},"id-22976":{"title":"Blog","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/travel-07-blog.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/travel-07-blog-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/travel-07\/wp-json\/wp\/v2\/pages\/82","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/travel-07\/blog\/","astra-sites-tag":{"480":"blog"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","61":"free"}},"id-22975":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/travel-07-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/travel-07-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/travel-07\/wp-json\/wp\/v2\/pages\/86","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/travel-07\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","61":"free"}},"id-22977":{"title":"Destination","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/travel-07-destinations.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/travel-07-destinations-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/travel-07\/wp-json\/wp\/v2\/pages\/84","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/travel-07\/destinations\/","astra-sites-tag":{"785":"destination"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","61":"free"}}}},"id-21879":{"title":"Home Remodeling","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-home-400x1426.jpg","astra-site-url":"\/\/websitedemos.net\/home-remodeling-04","astra-site-parent-id":90,"astra-sites-tag":{"979":"company","524":"furniture","522":"home-remodeling","436":"interior","523":"kitchen","525":"modular","812":"office","526":"renovation"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-22838":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/home-remodeling-04\/wp-json\/wp\/v2\/pages\/31","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/home-remodeling-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22836":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/home-remodeling-04\/wp-json\/wp\/v2\/pages\/32","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/home-remodeling-04\/about\/","astra-sites-tag":{"352":"about","455":"about-us"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22840":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/home-remodeling-04\/wp-json\/wp\/v2\/pages\/33","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/home-remodeling-04\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22839":{"title":"Projects","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-projects.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-projects-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/home-remodeling-04\/wp-json\/wp\/v2\/pages\/34","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/home-remodeling-04\/projects\/","astra-sites-tag":{"444":"portfolio"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22841":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-testimonials.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-testimonials-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/home-remodeling-04\/wp-json\/wp\/v2\/pages\/35","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/home-remodeling-04\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22837":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/home-remodeling-04\/wp-json\/wp\/v2\/pages\/36","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/home-remodeling-04\/contact\/","astra-sites-tag":{"415":"contact","454":"contact-us"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-44016":{"title":"Home Remodeling","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-home-400x1426.jpg","astra-site-url":"\/\/websitedemos.net\/home-remodeling-03","astra-site-parent-id":1418,"astra-sites-tag":{"524":"furniture","522":"home-remodeling","436":"interior","523":"kitchen","525":"modular","526":"renovation"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-45554":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/home-remodeling-03\/wp-json\/wp\/v2\/pages\/31","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/home-remodeling-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45552":{"title":"About","featured-image-url":"","thumbnail-image-url":"","astra-page-api-url":"https:\/\/websitedemos.net\/home-remodeling-03\/wp-json\/wp\/v2\/pages\/32","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/home-remodeling-03\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45556":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/home-remodeling-03\/wp-json\/wp\/v2\/pages\/33","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/home-remodeling-03\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45555":{"title":"Projects","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-projects.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-projects-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/home-remodeling-03\/wp-json\/wp\/v2\/pages\/34","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/home-remodeling-03\/projects\/","astra-sites-tag":{"424":"project"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45557":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-testimonials.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-testimonials-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/home-remodeling-03\/wp-json\/wp\/v2\/pages\/35","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/home-remodeling-03\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45553":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/home-remodeling-03\/wp-json\/wp\/v2\/pages\/36","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/home-remodeling-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-44019":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/home-remodeling-03\/wp-json\/wp\/v2\/pages\/31","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/home-remodeling-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-44017":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/home-remodeling-03\/wp-json\/wp\/v2\/pages\/32","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/home-remodeling-03\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-44021":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/home-remodeling-03\/wp-json\/wp\/v2\/pages\/33","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/home-remodeling-03\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-44020":{"title":"Projects","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-projects.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-projects-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/home-remodeling-03\/wp-json\/wp\/v2\/pages\/34","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/home-remodeling-03\/projects\/","astra-sites-tag":{"444":"portfolio","424":"project"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-44022":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-testimonials.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-testimonials-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/home-remodeling-03\/wp-json\/wp\/v2\/pages\/35","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/home-remodeling-03\/testimonials\/","astra-sites-tag":{"432":"review","433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-44018":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/home-remodeling-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/home-remodeling-03\/wp-json\/wp\/v2\/pages\/36","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/home-remodeling-03\/contact\/","astra-sites-tag":{"415":"contact","377":"get-in-touch"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-21873":{"title":"Health & Fitness","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/health-fitness-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/health-fitness-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/health-fitness-home-400x1635.jpg","astra-site-url":"\/\/websitedemos.net\/health-fitness-07","astra-site-parent-id":108,"astra-sites-tag":{"502":"exercise","499":"fitness","505":"fitness-trainer","506":"functional-training","500":"gym","504":"gym-trainer","503":"trainer","501":"work-out"},"astra-sites-type":"free","astra-site-page-builder":"gutenberg","astra-site-category":{"37":"blog","39":"free"},"pages":{"id-22997":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/health-fitness-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/health-fitness-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/health-fitness-07\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/health-fitness-07\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","61":"free"}},"id-22996":{"title":"Blog","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-22996-health-fitness-blog-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-22996-health-fitness-blog-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/health-fitness-07\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/health-fitness-07\/blog\/","astra-sites-tag":{"480":"blog"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","61":"free"}},"id-22995":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-22995-health-fitness-about-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-22995-health-fitness-about-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/health-fitness-07\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/health-fitness-07\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","61":"free"}}}}}PKN\U&*JJ+inc/json/astra-sites-and-pages-page-11.jsonnuW+A{"id-21023":{"title":"Pearson College","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/02\/id-21023-pearson-college-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/02\/id-21023-pearson-college-resize-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/02\/id-21023-pearson-college-resize.jpg","astra-site-url":"\/\/websitedemos.net\/education-03","astra-site-parent-id":189,"astra-sites-tag":{"457":"college","459":"education","460":"learning","456":"school","458":"university"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-23925":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23925-pearson-college-home-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23925-pearson-college-home-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/education-03\/wp-json\/wp\/v2\/pages\/267","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/education-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23920":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/education-03-about-revised-1200.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/education-03-about-revised-1200-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/education-03\/wp-json\/wp\/v2\/pages\/19","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/education-03\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23922":{"title":"Courses","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23922-pearson-college-courses-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23922-pearson-college-courses-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/education-03\/wp-json\/wp\/v2\/pages\/20","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/education-03\/courses\/","astra-sites-tag":{"462":"courses"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23926":{"title":"Teachers","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23926-pearson-college-teachers-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23926-pearson-college-teachers-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/education-03\/wp-json\/wp\/v2\/pages\/21","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/education-03\/teachers\/","astra-sites-tag":{"464":"teacher"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23923":{"title":"Gallery","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23923-pearson-college-gallery-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23923-pearson-college-gallery-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/education-03\/wp-json\/wp\/v2\/pages\/22","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/education-03\/gallery\/","astra-sites-tag":{"461":"gallery"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23921":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/education-03-contact-revised-1200.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/education-03-contact-revised-1200-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/education-03\/wp-json\/wp\/v2\/pages\/24","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/education-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-20746":{"title":"Pearson College","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/02\/id-20746-pearson-college-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/02\/id-20746-pearson-college-resize-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/02\/id-20746-pearson-college-resize.jpg","astra-site-url":"\/\/websitedemos.net\/education-04","astra-site-parent-id":187,"astra-sites-tag":{"457":"college","459":"education","460":"learning","456":"school","458":"university"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-23876":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23876-pearson-college-home-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23876-pearson-college-home-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/education-04\/wp-json\/wp\/v2\/pages\/5","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/education-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23871":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/education-04-about-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/education-04-about-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/education-04\/wp-json\/wp\/v2\/pages\/19","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/education-04\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23874":{"title":"Courses","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23874-pearson-college-courses-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23874-pearson-college-courses-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/education-04\/wp-json\/wp\/v2\/pages\/20","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/education-04\/courses\/","astra-sites-tag":{"462":"courses"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23877":{"title":"Teachers","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23877-pearson-college-teachers-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23877-pearson-college-teachers-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/education-04\/wp-json\/wp\/v2\/pages\/21","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/education-04\/teachers\/","astra-sites-tag":{"464":"teacher"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23875":{"title":"Gallery","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23875-pearson-college-gallery-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23875-pearson-college-gallery-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/education-04\/wp-json\/wp\/v2\/pages\/22","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/education-04\/gallery\/","astra-sites-tag":{"461":"gallery"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23873":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/education-04-contact-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/education-04-contact-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/education-04\/wp-json\/wp\/v2\/pages\/24","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/education-04\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-20810":{"title":"Growth Marketer","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/growthmarketer-home-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/growthmarketer-home-screenshot-600x800.png","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/growthmarketer-home-screenshot-400x1385.png","astra-site-url":"\/\/websitedemos.net\/content-marketing-01","astra-site-parent-id":227,"astra-sites-tag":{"470":"content-marketing","472":"growth","471":"strategy"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business","39":"free"},"pages":{"id-24451":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/growthmarketer-home-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/growthmarketer-home-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/content-marketing-01\/wp-json\/wp\/v2\/pages\/106","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/content-marketing-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24448":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/growthmarketer-about-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/growthmarketer-about-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/content-marketing-01\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/content-marketing-01\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24452":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/growthmarketer-testimonials-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/growthmarketer-testimonials-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/content-marketing-01\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/content-marketing-01\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24450":{"title":"Hire Me","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/growthmarketer-hire-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24450-growth-marketer-hire-me-resize.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/content-marketing-01\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/content-marketing-01\/hire-me\/","astra-sites-tag":{"773":"hire-me"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-20904":{"title":"Barber Shop","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/barber-shop-01-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/barber-shop-01-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/barber-shop-01-home-400x1868.jpg","astra-site-url":"\/\/websitedemos.net\/barber-shop-01","astra-site-parent-id":120,"astra-sites-tag":{"478":"barber","474":"grooming","477":"hair-care","984":"hairstyle","982":"hairstylist"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business","39":"free"},"pages":{"id-23135":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/barber-shop-01-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/barber-shop-01-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/barber-shop-01\/wp-json\/wp\/v2\/pages\/145","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/barber-shop-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23131":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/barber-shop-01-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/barber-shop-01-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/barber-shop-01\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/barber-shop-01\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23132":{"title":"Barbers","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/barber-shop-01-barbers.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/barber-shop-01-barbers-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/barber-shop-01\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/barber-shop-01\/barbers\/","astra-sites-tag":{"478":"barber"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23134":{"title":"Gallery","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/barber-shop-01-gallery.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/barber-shop-01-gallery-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/barber-shop-01\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/barber-shop-01\/gallery\/","astra-sites-tag":{"461":"gallery"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23133":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/barber-shop-01-contact-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/barber-shop-01-contact-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/barber-shop-01\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/barber-shop-01\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-20807":{"title":"Growth Marketer","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/growthmarketer-home-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/growthmarketer-home-screenshot-600x800.png","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/growthmarketer-home-screenshot-400x1385.png","astra-site-url":"\/\/websitedemos.net\/content-marketing-02","astra-site-parent-id":225,"astra-sites-tag":{"470":"content-marketing","472":"growth","471":"strategy"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-24433":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/growthmarketer-home-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/growthmarketer-home-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/content-marketing-02\/wp-json\/wp\/v2\/pages\/4","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/content-marketing-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24430":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/growthmarketer-about-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/growthmarketer-about-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/content-marketing-02\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/content-marketing-02\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24434":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/growthmarketer-testimonials-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/growthmarketer-testimonials-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/content-marketing-02\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/content-marketing-02\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24432":{"title":"Hire Me","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/growthmarketer-hire-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24432-growth-marketer-hire-me-resize.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/content-marketing-02\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/content-marketing-02\/hire-me\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-20816":{"title":"Barber Shop","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/barber-shop-02-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/barber-shop-02-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/barber-shop-02-home-400x1764.jpg","astra-site-url":"\/\/websitedemos.net\/barber-shop-02","astra-site-parent-id":119,"astra-sites-tag":{"478":"barber","474":"grooming","477":"hair-care","984":"hairstyle","982":"hairstylist","1021":"local-business"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-23121":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/barber-shop-02-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/barber-shop-02-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/barber-shop-02\/wp-json\/wp\/v2\/pages\/5","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/barber-shop-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23117":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/barber-shop-02-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/barber-shop-02-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/barber-shop-02\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/barber-shop-02\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23118":{"title":"Barbers","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/barber-shop-02-barbers.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/barber-shop-02-barbers-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/barber-shop-02\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/barber-shop-02\/barbers\/","astra-sites-tag":{"478":"barber"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23120":{"title":"Gallery","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/barber-shop-02-gallery.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/barber-shop-02-gallery-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/barber-shop-02\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/barber-shop-02\/gallery\/","astra-sites-tag":{"461":"gallery"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23119":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/barber-shop-02-contact-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/barber-shop-02-contact-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/barber-shop-02\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/barber-shop-02\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-20732":{"title":"Photography Portfolio","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/12\/photographer-portfolio-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/12\/photographer-portfolio-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/12\/photographer-portfolio-feb-20-home-400x1255.jpg","astra-site-url":"\/\/websitedemos.net\/photographer-portfolio-03","astra-site-parent-id":200,"astra-sites-tag":{"513":"camera","482":"fashion","515":"lens","510":"modelling","511":"photographer","509":"photography","444":"portfolio","514":"videography","512":"wedding-shoot"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-24026":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/12\/photographer-portfolio-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/12\/photographer-portfolio-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/photographer-portfolio-03\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/photographer-portfolio-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24023":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/photographer-portfolio-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/photographer-portfolio-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/photographer-portfolio-03\/wp-json\/wp\/v2\/pages\/26","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/photographer-portfolio-03\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24028":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/photographer-portfolio-feb-20-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/photographer-portfolio-feb-20-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/photographer-portfolio-03\/wp-json\/wp\/v2\/pages\/27","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/photographer-portfolio-03\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24027":{"title":"Portfolio","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/photographer-portfolio-feb-20-portfolio.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/photographer-portfolio-feb-20-portfolio-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/photographer-portfolio-03\/wp-json\/wp\/v2\/pages\/28","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/photographer-portfolio-03\/portfolio\/","astra-sites-tag":{"444":"portfolio"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24025":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/photographer-portfolio-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/photographer-portfolio-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/photographer-portfolio-03\/wp-json\/wp\/v2\/pages\/29","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/photographer-portfolio-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-20579":{"title":"Recipe Blog","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/recipe-blog-07-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/recipe-blog-07-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/recipe-blog-07-feb-20-home-400x1164.jpg","astra-site-url":"\/\/websitedemos.net\/recipe-blog-07","astra-site-parent-id":198,"astra-sites-tag":{"792":"cooking","787":"dinner","336":"food","793":"food-making","788":"snack"},"astra-sites-type":"free","astra-site-page-builder":"gutenberg","astra-site-category":{"37":"blog","39":"free"},"pages":{"id-24012":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/recipe-blog-07-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/recipe-blog-07-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/recipe-blog-07\/wp-json\/wp\/v2\/pages\/4","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/recipe-blog-07\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","61":"free"}},"id-24010":{"title":"Blog","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/recipe-blog-07-feb-20-blog.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/recipe-blog-07-feb-20-blog-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/recipe-blog-07\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/recipe-blog-07\/blog\/","astra-sites-tag":{"480":"blog"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","61":"free"}},"id-24009":{"title":"About Me","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/recipe-blog-07-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/recipe-blog-07-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/recipe-blog-07\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/recipe-blog-07\/about-me\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","61":"free"}},"id-24011":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/recipe-blog-07-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24011-recipe-blog-contact-resize.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/recipe-blog-07\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/recipe-blog-07\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","61":"free"}}}},"id-20567":{"title":"Sierra Industry","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-home-400x1336.jpg","astra-site-url":"\/\/websitedemos.net\/sierra-industry-07","astra-site-parent-id":201,"astra-sites-tag":{"985":"factory","538":"forest","537":"national-park","535":"nature","534":"nature-park","539":"sanctuary","536":"wilderness"},"astra-sites-type":"free","astra-site-page-builder":"gutenberg","astra-site-category":{"27":"business","39":"free"},"pages":{"id-24038":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sierra-industry-07\/wp-json\/wp\/v2\/pages\/353","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sierra-industry-07\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24035":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-02-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-02-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sierra-industry-07\/wp-json\/wp\/v2\/pages\/373","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sierra-industry-07\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24039":{"title":"Products","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-02-product.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-02-product-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sierra-industry-07\/wp-json\/wp\/v2\/pages\/374","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sierra-industry-07\/products\/","astra-sites-tag":{"631":"product"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24040":{"title":"Projects","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-feb-20-projects.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-feb-20-projects-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sierra-industry-07\/wp-json\/wp\/v2\/pages\/375","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sierra-industry-07\/projects\/","astra-sites-tag":{"424":"project"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24037":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-02-contact-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-industry-02-contact-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sierra-industry-07\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sierra-industry-07\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-20321":{"title":"Italian Restaurant","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/italian-starter-site.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/italian-starter-site-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/italian-starter-site-400x1211.jpg","astra-site-url":"\/\/websitedemos.net\/italian-restaurant-07","astra-site-parent-id":132,"astra-sites-tag":{"562":"bistro","972":"club","560":"cuisine","561":"eatery","336":"food","350":"hotel","563":"italian-restaurant","559":"outlet","335":"restaurant","970":"restro","971":"restro-bar"},"astra-sites-type":"free","astra-site-page-builder":"gutenberg","astra-site-category":{"27":"business","39":"free"},"pages":{"id-23259":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/italian-starter-site.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/italian-starter-site-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/italian-restaurant-07\/wp-json\/wp\/v2\/pages\/5","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/italian-restaurant-07\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23260":{"title":"Menu","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/italian-site-menu.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/italian-site-menu-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/italian-restaurant-07\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/italian-restaurant-07\/menu\/","astra-sites-tag":{"565":"menu"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23256":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/italian-site-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/italian-site-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/italian-restaurant-07\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/italian-restaurant-07\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23258":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/italian-site-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/italian-site-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/italian-restaurant-07\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/italian-restaurant-07\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-20573":{"title":"Sierra Nature","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/01\/id-20573-sierra-nature-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/01\/id-20573-sierra-nature-resize-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/01\/id-20573-sierra-nature-resize.jpg","astra-site-url":"\/\/websitedemos.net\/sierra-nature-07","astra-site-parent-id":112,"astra-sites-tag":{"538":"forest","537":"national-park","535":"nature","534":"nature-park","539":"sanctuary","536":"wilderness"},"astra-sites-type":"free","astra-site-page-builder":"gutenberg","astra-site-category":{"27":"business","39":"free"},"pages":{"id-23036":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23036-sierra-nature-home-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23036-sierra-nature-home-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sierra-nature-07\/wp-json\/wp\/v2\/pages\/353","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sierra-nature-07\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23033":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23033-sierra-nature-about-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23033-sierra-nature-about-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sierra-nature-07\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sierra-nature-07\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23038":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-nature-services-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-nature-services-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/sierra-nature-07\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sierra-nature-07\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23037":{"title":"Projects","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23037-sierra-nature-projects-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23037-sierra-nature-projects-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sierra-nature-07\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sierra-nature-07\/projects\/","astra-sites-tag":{"424":"project"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23035":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-nature-02-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/sierra-nature-02-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/sierra-nature-07\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/sierra-nature-07\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-19915":{"title":"Plumber","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-home-screenshot.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-home-screenshot-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-home-screenshot-400x1140.jpg","astra-site-url":"\/\/websitedemos.net\/plumber-02","astra-site-parent-id":293,"astra-sites-tag":{"1021":"local-business","439":"local-services","507":"plumber","508":"plumbing"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-25059":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-home-screenshot.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-home-screenshot-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/plumber-02\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/plumber-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25055":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-about-screenshot.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-about-screenshot-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/plumber-02\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/plumber-02\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25060":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-services-screenshot.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-services-screenshot-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/plumber-02\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/plumber-02\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25061":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-testimonials-screenshot.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-25061-plumber-testimonials-resize.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/plumber-02\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/plumber-02\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25058":{"title":"FAQ","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-faq-screenshot.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-faq-screenshot-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/plumber-02\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/plumber-02\/faq\/","astra-sites-tag":{"426":"faq"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25057":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-contact-screenshot.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-contact-screenshot-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/plumber-02\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/plumber-02\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-20536":{"title":"Plumber","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-home-screenshot.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-home-screenshot-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-home-screenshot-400x1140.jpg","astra-site-url":"\/\/websitedemos.net\/plumber-01","astra-site-parent-id":295,"astra-sites-tag":{"439":"local-services","507":"plumber","508":"plumbing"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business","39":"free"},"pages":{"id-44078":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-home-screenshot.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-home-screenshot-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/plumber-01\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/plumber-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-44075":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-about-screenshot.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-about-screenshot-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/plumber-01\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/plumber-01\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-44079":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-services-screenshot.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-services-screenshot-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/plumber-01\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/plumber-01\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-44080":{"title":"Testimonials","featured-image-url":"","thumbnail-image-url":"","astra-page-api-url":"https:\/\/websitedemos.net\/plumber-01\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/plumber-01\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-44077":{"title":"FAQs","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-faq-screenshot.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-faq-screenshot-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/plumber-01\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/plumber-01\/faqs\/","astra-sites-tag":{"426":"faq"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-44076":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-contact-screenshot.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-contact-screenshot-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/plumber-01\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/plumber-01\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-20515":{"title":"Conference Event","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/03\/conference-event-03-revampp.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/03\/conference-event-03-revampp-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/03\/conference-event-03-revampp-400x1909.jpg","astra-site-url":"\/\/websitedemos.net\/conference-event-05","astra-site-parent-id":172,"astra-sites-tag":{"744":"conference","742":"event-website","743":"meeting","399":"one-page","745":"organization","463":"single-page"},"astra-sites-type":"free","astra-site-page-builder":"brizy","astra-site-category":{"27":"business","39":"free"},"pages":{"id-23626":{"title":"One Page Website","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/03\/conference-event-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/03\/conference-event-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/conference-event-05\/wp-json\/wp\/v2\/pages\/101","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/conference-event-05\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-20495":{"title":"A\/C Technician","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-home-400x1053.jpg","astra-site-url":"\/\/websitedemos.net\/ac-technician-07","astra-site-parent-id":290,"astra-sites-tag":{"599":"ac-repair","439":"local-services","600":"repair-services","441":"technician"},"astra-sites-type":"free","astra-site-page-builder":"gutenberg","astra-site-category":{"27":"business","39":"free"},"pages":{"id-25025":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ac-technician-07\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/ac-technician-07\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25026":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ac-technician-07\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/ac-technician-07\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25023":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ac-technician-07\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/ac-technician-07\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25024":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ac-technician-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ac-technician-07\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/ac-technician-07\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}}}PKN\w,,+inc/json/astra-sites-and-pages-page-15.jsonnuW+A{"id-18492":{"title":"Jewellery","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/jewellery-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/jewellery-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/jewellery-home-400x710.jpg","astra-site-url":"\/\/websitedemos.net\/jewellery-04","astra-site-parent-id":252,"astra-sites-tag":{"496":"ecommerce","731":"jewelry","732":"online-shop","383":"online-store","733":"shop","1024":"woocommerce"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"38":"ecommerce"},"pages":{"id-24635":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/jewellery-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/jewellery-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/jewellery-04\/wp-json\/wp\/v2\/pages\/5","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/jewellery-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce"}},"id-24633":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/jewellery-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/jewellery-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/jewellery-04\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/jewellery-04\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce"}},"id-24634":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/jewellery-contact-us.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/jewellery-contact-us-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/jewellery-04\/wp-json\/wp\/v2\/pages\/53","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/jewellery-04\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce"}}}},"id-18399":{"title":"Hotel","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/hotel-04-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/hotel-04-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/hotel-04-feb-20-home-400x2359.jpg","astra-site-url":"\/\/websitedemos.net\/hotel-03","astra-site-parent-id":279,"astra-sites-tag":{"560":"cuisine","336":"food","350":"hotel","712":"lodge","711":"motel","714":"resort"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-24893":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/hotel-04-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/hotel-04-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/hotel-03\/wp-json\/wp\/v2\/pages\/128","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/hotel-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24894":{"title":"Rooms","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/hotel-04-feb-20-rooms.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/hotel-04-feb-20-rooms-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/hotel-03\/wp-json\/wp\/v2\/pages\/129","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/hotel-03\/rooms\/","astra-sites-tag":{"715":"rooms"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24895":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/hotel-04-feb-20-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/hotel-04-feb-20-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/hotel-03\/wp-json\/wp\/v2\/pages\/130","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/hotel-03\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24892":{"title":"Gallery","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/hotel-04-feb-20-gallery.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/hotel-04-feb-20-gallery-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/hotel-03\/wp-json\/wp\/v2\/pages\/131","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/hotel-03\/gallery\/","astra-sites-tag":{"461":"gallery"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24896":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/hotel-04-feb-20-testimonial.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/hotel-04-feb-20-testimonial-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/hotel-03\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/hotel-03\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24891":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/hotel-04-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/hotel-04-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/hotel-03\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/hotel-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-18394":{"title":"Hotel","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/hotel-04-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/hotel-04-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/hotel-04-feb-20-home-400x2359.jpg","astra-site-url":"\/\/websitedemos.net\/hotel-04","astra-site-parent-id":282,"astra-sites-tag":{"560":"cuisine","336":"food","350":"hotel","712":"lodge","711":"motel","714":"resort","335":"restaurant"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-24925":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/hotel-04-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/hotel-04-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/hotel-04\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/hotel-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24926":{"title":"Rooms","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/hotel-04-feb-20-rooms.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/hotel-04-feb-20-rooms-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/hotel-04\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/hotel-04\/rooms\/","astra-sites-tag":{"715":"rooms"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24927":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/hotel-04-feb-20-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/hotel-04-feb-20-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/hotel-04\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/hotel-04\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24924":{"title":"Gallery","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/hotel-04-feb-20-gallery.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/hotel-04-feb-20-gallery-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/hotel-04\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/hotel-04\/gallery\/","astra-sites-tag":{"461":"gallery"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24928":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/hotel-04-feb-20-testimonial.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/hotel-04-feb-20-testimonial-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/hotel-04\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/hotel-04\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24923":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/hotel-04-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/hotel-04-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/hotel-04\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/hotel-04\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-18384":{"title":"Motivational Speaker","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-home-400x1394.jpg","astra-site-url":"\/\/websitedemos.net\/motivational-speaker-03","astra-site-parent-id":195,"astra-sites-tag":{"610":"coaching","608":"guidance","612":"life-coach","855":"motivational-speaker","609":"motivator","611":"self-improvement"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-23996":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/motivational-speaker-03\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/motivational-speaker-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23991":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/motivational-speaker-03\/wp-json\/wp\/v2\/pages\/20","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/motivational-speaker-03\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23995":{"title":"e-Books","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-ebooks.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-ebooks-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/motivational-speaker-03\/wp-json\/wp\/v2\/pages\/21","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/motivational-speaker-03\/e-books\/","astra-sites-tag":{"727":"book","781":"e-book"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23994":{"title":"Courses","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-courses.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-courses-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/motivational-speaker-03\/wp-json\/wp\/v2\/pages\/22","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/motivational-speaker-03\/courses\/","astra-sites-tag":{"462":"courses"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23993":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/motivational-speaker-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/motivational-speaker-03\/wp-json\/wp\/v2\/pages\/24","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/motivational-speaker-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-18388":{"title":"eCourse","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/teach-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/teach-04-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/teach-04-home-400x2395.jpg","astra-site-url":"\/\/websitedemos.net\/teach-03","astra-site-parent-id":216,"astra-sites-tag":{"468":"elearning","719":"online-coaching","975":"online-learning","721":"training","720":"tutorials"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-24331":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/teach-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/teach-04-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/teach-03\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/teach-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24328":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24328-ecourse-about-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24328-ecourse-about-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/teach-03\/wp-json\/wp\/v2\/pages\/50","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/teach-03\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24332":{"title":"Lessons","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24332-ecourse-lessons-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24332-ecourse-lessons-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/teach-03\/wp-json\/wp\/v2\/pages\/81","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/teach-03\/lessons\/","astra-sites-tag":{"747":"lessons"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24333":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24333-ecourse-testimonials-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24333-ecourse-testimonials-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/teach-03\/wp-json\/wp\/v2\/pages\/53","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/teach-03\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24330":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24330-ecourse-contact-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24330-ecourse-contact-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/teach-03\/wp-json\/wp\/v2\/pages\/55","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/teach-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-18373":{"title":"Kids Charity","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-starter-site.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-starter-site-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-starter-site-400x1284.jpg","astra-site-url":"\/\/websitedemos.net\/kids-charity-03","astra-site-parent-id":169,"astra-sites-tag":{"625":"charity","978":"child-care","624":"foundation","626":"giving","977":"non-profit","745":"organization"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"36":"other"},"pages":{"id-23608":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-starter-site.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-starter-site-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/kids-charity-03\/wp-json\/wp\/v2\/pages\/121","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/kids-charity-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"139":"other"}},"id-23611":{"title":"Who we are","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-who-we-are.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-who-we-are-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/kids-charity-03\/wp-json\/wp\/v2\/pages\/122","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/kids-charity-03\/who-we-are\/","astra-sites-tag":{"352":"about","685":"who-we-are"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"139":"other"}},"id-23610":{"title":"What we do","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-what-we-do.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-what-we-do-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/kids-charity-03\/wp-json\/wp\/v2\/pages\/123","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/kids-charity-03\/what-we-do\/","astra-sites-tag":{"628":"what-we-do","451":"work"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"139":"other"}},"id-23609":{"title":"Our Partners","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-partners.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-partners-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/kids-charity-03\/wp-json\/wp\/v2\/pages\/124","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/kids-charity-03\/our-partners\/","astra-sites-tag":{"734":"partners","486":"team"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"139":"other"}},"id-23606":{"title":"Contact us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/kids-charity-03\/wp-json\/wp\/v2\/pages\/125","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/kids-charity-03\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"139":"other"}},"id-23607":{"title":"Donate","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-donate.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-donate-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/kids-charity-03\/wp-json\/wp\/v2\/pages\/103","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/kids-charity-03\/donate\/","astra-sites-tag":{"735":"donate"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"139":"other"}}}},"id-18375":{"title":"Conference Event","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/03\/conference-event-03-revampp.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/03\/conference-event-03-revampp-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/03\/conference-event-03-revampp-400x1909.jpg","astra-site-url":"\/\/websitedemos.net\/conference-event-03","astra-site-parent-id":175,"astra-sites-tag":{"744":"conference","742":"event-website","743":"meeting","399":"one-page","745":"organization","463":"single-page"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-23637":{"title":"One Page Website","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/03\/conference-event-03-revampp.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/03\/conference-event-03-revampp-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/conference-event-03\/wp-json\/wp\/v2\/pages\/72","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/conference-event-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-18363":{"title":"theAgency","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-home-400x2255.jpg","astra-site-url":"\/\/websitedemos.net\/wordpress-agency-03","astra-site-parent-id":133,"astra-sites-tag":{"663":"agency","979":"company","664":"digital-services","812":"office","665":"service-agency","661":"website"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-23274":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wordpress-agency-03\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wordpress-agency-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23271":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wordpress-agency-03\/wp-json\/wp\/v2\/pages\/25","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wordpress-agency-03\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23276":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wordpress-agency-03\/wp-json\/wp\/v2\/pages\/26","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wordpress-agency-03\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23275":{"title":"Projects","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-projects.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-projects-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wordpress-agency-03\/wp-json\/wp\/v2\/pages\/27","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wordpress-agency-03\/projects\/","astra-sites-tag":{"424":"project"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23277":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-testimonials.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-testimonials-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wordpress-agency-03\/wp-json\/wp\/v2\/pages\/28","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wordpress-agency-03\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23273":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wordpress-agency-03\/wp-json\/wp\/v2\/pages\/29","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wordpress-agency-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-18372":{"title":"Coach","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/02\/coach-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/02\/coach-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/02\/coach-feb-20-home-400x1371.jpg","astra-site-url":"\/\/websitedemos.net\/coach-03","astra-site-parent-id":236,"astra-sites-tag":{"854":"coach","610":"coaching","608":"guidance","612":"life-coach","609":"motivator","611":"self-improvement"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-24510":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/02\/coach-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/02\/coach-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/coach-03\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/coach-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24505":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/coach-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/coach-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/coach-03\/wp-json\/wp\/v2\/pages\/20","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/coach-03\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24509":{"title":"e-Books","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/coach-feb-20-ebooks.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/coach-feb-20-ebooks-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/coach-03\/wp-json\/wp\/v2\/pages\/21","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/coach-03\/e-books\/","astra-sites-tag":{"781":"e-book"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24508":{"title":"Courses","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/coach-feb-20-courses.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/coach-feb-20-courses-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/coach-03\/wp-json\/wp\/v2\/pages\/22","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/coach-03\/courses\/","astra-sites-tag":{"462":"courses"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24507":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/coach-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/coach-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/coach-03\/wp-json\/wp\/v2\/pages\/24","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/coach-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-18361":{"title":"Five Days Website","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/creative-agency-04-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/creative-agency-04-home-page-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/creative-agency-04-home-page-400x3063.jpg","astra-site-url":"\/\/websitedemos.net\/creative-agency-03","astra-site-parent-id":178,"astra-sites-tag":{"663":"agency","664":"digital-services","665":"service-agency","661":"website"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-23665":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/creative-agency-04-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/creative-agency-04-home-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/creative-agency-03\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/creative-agency-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23667":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23667-five-days-website-services-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23667-five-days-website-services-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/creative-agency-03\/wp-json\/wp\/v2\/pages\/28","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/creative-agency-03\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23663":{"title":"Case Studies","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23663-five-days-website-case-studies-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23663-five-days-website-case-studies-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/creative-agency-03\/wp-json\/wp\/v2\/pages\/31","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/creative-agency-03\/case-studies\/","astra-sites-tag":{"780":"case-studies"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23669":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23669-five-days-website-testimonials-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23669-five-days-website-testimonials-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/creative-agency-03\/wp-json\/wp\/v2\/pages\/30","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/creative-agency-03\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23666":{"title":"Prices","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23666-five-days-website-prices-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23666-five-days-website-prices-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/creative-agency-03\/wp-json\/wp\/v2\/pages\/29","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/creative-agency-03\/prices\/","astra-sites-tag":{"815":"price","585":"pricing"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23664":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23664-five-days-website-contact-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23664-five-days-website-contact-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/creative-agency-03\/wp-json\/wp\/v2\/pages\/32","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/creative-agency-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-18342":{"title":"Charity","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-starter-site.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-starter-site-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-starter-site-400x1284.jpg","astra-site-url":"\/\/websitedemos.net\/charity-02","astra-site-parent-id":166,"astra-sites-tag":{"625":"charity","624":"foundation","626":"giving","977":"non-profit","745":"organization"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"39":"free","36":"other"},"pages":{"id-23580":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-starter-site.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-starter-site-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/charity-02\/wp-json\/wp\/v2\/pages\/4","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/charity-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"61":"free","139":"other"}},"id-23583":{"title":"Who We Are","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-who-we-are.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-who-we-are-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/charity-02\/wp-json\/wp\/v2\/pages\/5","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/charity-02\/who-we-are\/","astra-sites-tag":{"352":"about","685":"who-we-are"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"61":"free","139":"other"}},"id-23582":{"title":"What We Do","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-what-we-do.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-what-we-do-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/charity-02\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/charity-02\/what-we-do\/","astra-sites-tag":{"628":"what-we-do","451":"work"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"61":"free","139":"other"}},"id-23581":{"title":"Our Partners","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-partners.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-partners-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/charity-02\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/charity-02\/our-partners\/","astra-sites-tag":{"734":"partners","486":"team"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"61":"free","139":"other"}},"id-23578":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/charity-02\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/charity-02\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"61":"free","139":"other"}},"id-23579":{"title":"Donate","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/charity-donate.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23579-charity-donate-resize.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/charity-02\/wp-json\/wp\/v2\/pages\/103","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/charity-02\/donate\/","astra-sites-tag":{"735":"donate"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"61":"free","139":"other"}}}},"id-18310":{"title":"Five Days Website","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/creative-agency-04-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/creative-agency-04-home-page-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/creative-agency-04-home-page-400x3063.jpg","astra-site-url":"\/\/websitedemos.net\/creative-agency-04","astra-site-parent-id":181,"astra-sites-tag":{"663":"agency","664":"digital-services","665":"service-agency","661":"website"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-23703":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/creative-agency-04-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/creative-agency-04-home-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/creative-agency-04\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/creative-agency-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23705":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23705-five-days-website-services-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23705-five-days-website-services-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/creative-agency-04\/wp-json\/wp\/v2\/pages\/28","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/creative-agency-04\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23701":{"title":"Case Studies","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23701-five-days-website-case-studies-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23701-five-days-website-case-studies-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/creative-agency-04\/wp-json\/wp\/v2\/pages\/31","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/creative-agency-04\/case-studies\/","astra-sites-tag":{"736":"studies"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23707":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23707-five-days-website-testimonials-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23707-five-days-website-testimonials-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/creative-agency-04\/wp-json\/wp\/v2\/pages\/30","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/creative-agency-04\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23704":{"title":"Prices","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23704-five-days-website-prices-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23704-five-days-website-prices-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/creative-agency-04\/wp-json\/wp\/v2\/pages\/29","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/creative-agency-04\/prices\/","astra-sites-tag":{"585":"pricing"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23702":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23702-five-days-website-contact-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23702-five-days-website-contact-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/creative-agency-04\/wp-json\/wp\/v2\/pages\/32","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/creative-agency-04\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-18306":{"title":"theAgency","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-home-400x2255.jpg","astra-site-url":"\/\/websitedemos.net\/wordpress-agency-04","astra-site-parent-id":141,"astra-sites-tag":{"663":"agency","979":"company","664":"digital-services","812":"office","665":"service-agency","661":"website"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-23344":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wordpress-agency-04\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wordpress-agency-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23341":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wordpress-agency-04\/wp-json\/wp\/v2\/pages\/25","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wordpress-agency-04\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23346":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wordpress-agency-04\/wp-json\/wp\/v2\/pages\/26","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wordpress-agency-04\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23345":{"title":"Projects","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-projects.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-projects-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wordpress-agency-04\/wp-json\/wp\/v2\/pages\/27","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wordpress-agency-04\/projects\/","astra-sites-tag":{"424":"project"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23347":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-testimonials.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-testimonials-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wordpress-agency-04\/wp-json\/wp\/v2\/pages\/28","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wordpress-agency-04\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23343":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wordpress-agency-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wordpress-agency-04\/wp-json\/wp\/v2\/pages\/29","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wordpress-agency-04\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-18325":{"title":"Conference Event","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/03\/conference-event-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/03\/conference-event-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/03\/conference-event-feb-20-home-400x2008.jpg","astra-site-url":"\/\/websitedemos.net\/conference-event-02","astra-site-parent-id":168,"astra-sites-tag":{"744":"conference","742":"event-website","743":"meeting","399":"one-page","745":"organization","463":"single-page"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-23603":{"title":"One Page Website","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/03\/conference-event-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/03\/conference-event-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/conference-event-02\/wp-json\/wp\/v2\/pages\/4","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/conference-event-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-18284":{"title":"eCourse","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/teach-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/teach-04-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/teach-04-home-400x2395.jpg","astra-site-url":"\/\/websitedemos.net\/teach-04","astra-site-parent-id":218,"astra-sites-tag":{"468":"elearning","719":"online-coaching","975":"online-learning","721":"training","720":"tutorials"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-39985":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/teach-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/teach-04-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/teach-04\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/teach-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-39983":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24328-ecourse-about-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24328-ecourse-about-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/teach-04\/wp-json\/wp\/v2\/pages\/50","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/teach-04\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-39986":{"title":"Lessons","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24332-ecourse-lessons-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24332-ecourse-lessons-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/teach-04\/wp-json\/wp\/v2\/pages\/81","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/teach-04\/lessons\/","astra-sites-tag":{"747":"lessons"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-39987":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24333-ecourse-testimonials-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24333-ecourse-testimonials-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/teach-04\/wp-json\/wp\/v2\/pages\/53","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/teach-04\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-39984":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24330-ecourse-contact-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24330-ecourse-contact-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/teach-04\/wp-json\/wp\/v2\/pages\/55","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/teach-04\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}}}PKN\UW??*inc/json/astra-sites-and-pages-page-3.jsonnuW+A{"id-45643":{"title":"Cosmetics Store","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/cosmetics-store-01-homepage.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/cosmetics-store-01-homepage-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/cosmetics-store-01-homepage-400x1575.jpg","astra-site-url":"\/\/websitedemos.net\/cosmetics-store-02","astra-site-parent-id":1461,"astra-sites-tag":{"1465":"beauty-products","1466":"cosmetic-products","1464":"cosmetic-store","1463":"cosmetics","496":"ecommerce","1024":"woocommerce"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"38":"ecommerce","39":"free"},"pages":{"id-46041":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/cosmetics-store-01-homepage.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/cosmetics-store-01-homepage-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cosmetics-store-02\/wp-json\/wp\/v2\/pages\/5","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/cosmetics-store-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}},"id-46042":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/cosmetics-store-01-testimonialspage.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/cosmetics-store-01-testimonialspage-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cosmetics-store-02\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cosmetics-store-02\/testimonials\/","astra-sites-tag":{"432":"review","433":"testimonials"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}},"id-46039":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/cosmetics-store-01-aboutpage.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/cosmetics-store-01-aboutpage-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cosmetics-store-02\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cosmetics-store-02\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}},"id-46040":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/cosmetics-store-01-contactpage.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/cosmetics-store-01-contactpage-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cosmetics-store-02\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cosmetics-store-02\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}}}},"id-45725":{"title":"Cosmetics Store","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/cosmetics-store-01-homepage.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/cosmetics-store-01-homepage-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/cosmetics-store-01-homepage-400x1575.jpg","astra-site-url":"\/\/websitedemos.net\/cosmetics-store-01","astra-site-parent-id":1469,"astra-sites-tag":{"1023":"beauty","1465":"beauty-products","1466":"cosmetic-products","1464":"cosmetic-store","1463":"cosmetics","496":"ecommerce","1024":"woocommerce"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"38":"ecommerce","39":"free"},"pages":{"id-45728":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/cosmetics-store-01-homepage.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/cosmetics-store-01-homepage-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cosmetics-store-01\/wp-json\/wp\/v2\/pages\/38","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/cosmetics-store-01\/","astra-sites-tag":{"423":"home","814":"homepage","1467":"store-homepage"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}},"id-45729":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/cosmetics-store-01-testimonialspage.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/cosmetics-store-01-testimonialspage-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cosmetics-store-01\/wp-json\/wp\/v2\/pages\/31","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cosmetics-store-01\/testimonials\/","astra-sites-tag":{"1468":"product-reviews","432":"review","1470":"testi"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}},"id-45726":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/cosmetics-store-01-aboutpage.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/cosmetics-store-01-aboutpage-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cosmetics-store-01\/wp-json\/wp\/v2\/pages\/29","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cosmetics-store-01\/about\/","astra-sites-tag":{"352":"about","455":"about-us"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}},"id-45727":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/cosmetics-store-01-contactpage.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/cosmetics-store-01-contactpage-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cosmetics-store-01\/wp-json\/wp\/v2\/pages\/30","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cosmetics-store-01\/contact\/","astra-sites-tag":{"415":"contact","454":"contact-us","377":"get-in-touch"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}}}},"id-19579":{"title":"BBQ Restaurant","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/10\/image-19579-287-resized.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/10\/image-19579-287-resized-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/10\/image-19579-287-resized.jpg","astra-site-url":"\/\/websitedemos.net\/bbq-restaurant-01","astra-site-parent-id":84,"astra-sites-tag":{"566":"bbq-restaurant","562":"bistro","972":"club","560":"cuisine","561":"eatery","336":"food","350":"hotel","559":"outlet","335":"restaurant","970":"restro","971":"restro-bar"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business","39":"free"},"pages":{"id-22694":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/bbq-resto-homepage.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/bbq-resto-homepage-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/bbq-restaurant-01\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/bbq-restaurant-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-22691":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/bbq-about-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/bbq-about-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/bbq-restaurant-01\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/bbq-restaurant-01\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-22695":{"title":"Menu","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/bbq-menu-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/bbq-menu-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/bbq-restaurant-01\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/bbq-restaurant-01\/menu\/","astra-sites-tag":{"565":"menu"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-22693":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/bbq-contact-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/bbq-contact-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/bbq-restaurant-01\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/bbq-restaurant-01\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-19984":{"title":"BBQ Restaurant","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/steaks-bbq-gb.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/steaks-bbq-gb-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/steaks-bbq-gb-400x1581.jpg","astra-site-url":"\/\/websitedemos.net\/bbq-restaurant-07","astra-site-parent-id":109,"astra-sites-tag":{"566":"bbq-restaurant","562":"bistro","972":"club","560":"cuisine","561":"eatery","336":"food","350":"hotel","559":"outlet","335":"restaurant","970":"restro","971":"restro-bar"},"astra-sites-type":"free","astra-site-page-builder":"gutenberg","astra-site-category":{"27":"business","39":"free"},"pages":{"id-23003":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/steaks-bbq-gb.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/steaks-bbq-gb-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/bbq-restaurant-07\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/bbq-restaurant-07\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23001":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/steaks-bbq-about-gb.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/steaks-bbq-about-gb-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/bbq-restaurant-07\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/bbq-restaurant-07\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23004":{"title":"Menu","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/steaks-bbq-menu-gb.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/steaks-bbq-menu-gb-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/bbq-restaurant-07\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/bbq-restaurant-07\/menu\/","astra-sites-tag":{"565":"menu"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-23002":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/steaks-bbq-contact-gb.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/steaks-bbq-contact-gb-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/bbq-restaurant-07\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/bbq-restaurant-07\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-21828":{"title":"Health Coach","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/health-coach-04-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/health-coach-04-home-page-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/health-coach-04-home-page-400x1733.jpg","astra-site-url":"\/\/websitedemos.net\/health-coach-04","astra-site-parent-id":88,"astra-sites-tag":{"480":"blog","516":"diet","521":"fitness-blog","336":"food","518":"health-coach","517":"healthy-eating","519":"healthy-living","520":"nutrition","1020":"personal"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"37":"blog"},"pages":{"id-22740":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/health-coach-04-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/health-coach-04-home-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/health-coach-04\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/health-coach-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"74":"blog"}},"id-22741":{"title":"My Story","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/health-coach-04-my-story-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/health-coach-04-my-story-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/health-coach-04\/wp-json\/wp\/v2\/pages\/4","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/health-coach-04\/my-story\/","astra-sites-tag":{"352":"about","905":"our-story","767":"story"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"74":"blog"}},"id-22738":{"title":"Blog","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/health-coach-04-blog-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/health-coach-04-blog-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/health-coach-04\/wp-json\/wp\/v2\/pages\/152","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/health-coach-04\/blog\/","astra-sites-tag":{"480":"blog"},"site-pages-type":"agency-mini","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog"}},"id-22739":{"title":"Get Started","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-22739-health-coach-get-started-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-22739-health-coach-get-started-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/health-coach-04\/wp-json\/wp\/v2\/pages\/5","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/health-coach-04\/get-started\/","astra-sites-tag":{"415":"contact","766":"get-started"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"74":"blog"}}}},"id-44066":{"title":"Health Coach","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/health-coach-04-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/health-coach-04-home-page-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/health-coach-04-home-page-400x1733.jpg","astra-site-url":"\/\/websitedemos.net\/health-coach-03","astra-site-parent-id":1420,"astra-sites-tag":{"516":"diet","521":"fitness-blog","336":"food","518":"health-coach","517":"healthy-eating","519":"healthy-living","520":"nutrition"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"37":"blog"},"pages":{"id-45544":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/health-coach-04-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/health-coach-04-home-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/health-coach-03\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/health-coach-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"74":"blog"}},"id-45545":{"title":"My Story","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/health-coach-04-my-story-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/health-coach-04-my-story-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/health-coach-03\/wp-json\/wp\/v2\/pages\/465","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/health-coach-03\/my-story\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"74":"blog"}},"id-45542":{"title":"Blog","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/health-coach-04-blog-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/health-coach-04-blog-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/health-coach-03\/wp-json\/wp\/v2\/pages\/327","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/health-coach-03\/blog\/","astra-sites-tag":{"480":"blog"},"site-pages-type":"agency-mini","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog"}},"id-45543":{"title":"Get Started","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-22739-health-coach-get-started-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-22739-health-coach-get-started-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/health-coach-03\/wp-json\/wp\/v2\/pages\/410","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/health-coach-03\/get-started\/","astra-sites-tag":{"766":"get-started","585":"pricing"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"74":"blog"}},"id-44069":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/health-coach-04-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/health-coach-04-home-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/health-coach-03\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/health-coach-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"74":"blog"}},"id-44070":{"title":"My Story","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/health-coach-04-my-story-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/health-coach-04-my-story-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/health-coach-03\/wp-json\/wp\/v2\/pages\/465","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/health-coach-03\/my-story\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"74":"blog"}},"id-44067":{"title":"Blog","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/health-coach-04-blog-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/health-coach-04-blog-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/health-coach-03\/wp-json\/wp\/v2\/pages\/327","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/health-coach-03\/blog\/","astra-sites-tag":{"480":"blog"},"site-pages-type":"agency-mini","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog"}},"id-44068":{"title":"Get Started","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-22739-health-coach-get-started-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-22739-health-coach-get-started-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/health-coach-03\/wp-json\/wp\/v2\/pages\/410","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/health-coach-03\/get-started\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"74":"blog"}}}},"id-18191":{"title":"Plant Shop","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/plant-shop-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/plant-shop-04-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/plant-shop-04-home-400x1468.jpg","astra-site-url":"\/\/websitedemos.net\/plant-shop-04","astra-site-parent-id":263,"astra-sites-tag":{"496":"ecommerce","383":"online-store","497":"plant-store","495":"plants","733":"shop","1024":"woocommerce"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","38":"ecommerce"},"pages":{"id-39975":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/plant-shop-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/plant-shop-04-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/plant-shop-04\/wp-json\/wp\/v2\/pages\/238","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/plant-shop-04\/","astra-sites-tag":{"423":"home","399":"one-page"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","64":"ecommerce"}}}},"id-18166":{"title":"Plant Shop","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/plant-shop-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/plant-shop-04-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/plant-shop-04-home-400x1468.jpg","astra-site-url":"\/\/websitedemos.net\/plant-shop-03","astra-site-parent-id":266,"astra-sites-tag":{"496":"ecommerce","383":"online-store","497":"plant-store","495":"plants","967":"product-store","733":"shop","966":"woo-commerce","1024":"woocommerce"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business","38":"ecommerce"},"pages":{"id-24758":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/plant-shop-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/plant-shop-04-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/plant-shop-03\/wp-json\/wp\/v2\/pages\/4","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/plant-shop-03\/","astra-sites-tag":{"423":"home","399":"one-page"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","64":"ecommerce"}}}},"id-43398":{"title":"Plant Shop","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plant-shop-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plant-shop-04-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plant-shop-04-home-400x1479.jpg","astra-site-url":"\/\/websitedemos.net\/plant-shop-06","astra-site-parent-id":1413,"astra-sites-tag":{"496":"ecommerce","383":"online-store","1414":"plant-shop","497":"plant-store","1024":"woocommerce"},"astra-sites-type":"agency-mini","astra-site-page-builder":"brizy","astra-site-category":{"27":"business","38":"ecommerce"},"pages":{"id-43399":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plant-shop-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plant-shop-04-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/plant-shop-06\/wp-json\/wp\/v2\/pages\/310","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/plant-shop-06\/","astra-sites-tag":{"423":"home","399":"one-page"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","64":"ecommerce"}}}},"id-46009":{"title":"Painter","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/painter-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/painter-04-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/painter-04-home-400x1335.jpg","astra-site-url":"\/\/websitedemos.net\/painter-04","astra-site-parent-id":1508,"astra-sites-tag":{"597":"art","1511":"artisan","1513":"craft","1514":"dauber","614":"painter","1512":"painting"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-46013":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/painter-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/painter-04-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/painter-04\/wp-json\/wp\/v2\/pages\/5","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/painter-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-46010":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/painter-about-page-04.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/painter-about-page-04-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/painter-04\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/painter-04\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-46011":{"title":"Artworks","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/painter-04-artworks.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/painter-04-artworks-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/painter-04\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/painter-04\/artworks\/","astra-sites-tag":{"597":"art","1509":"artwork"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-46014":{"title":"Studio","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/painter-04-studio.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/painter-04-studio-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/painter-04\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/painter-04\/studio\/","astra-sites-tag":{"1510":"studio"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-46012":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/painter-04-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/painter-04-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/painter-04\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/painter-04\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-46026":{"title":"Painter","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/painter-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/painter-04-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/painter-04-home-400x1335.jpg","astra-site-url":"\/\/websitedemos.net\/painter-03","astra-site-parent-id":1515,"astra-sites-tag":{"597":"art","1511":"artisan","1513":"craft","1514":"dauber","614":"painter","1512":"painting"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-46030":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/painter-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/painter-04-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/painter-03\/wp-json\/wp\/v2\/pages\/232","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/painter-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-46027":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/painter-about-page-04.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/painter-about-page-04-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/painter-03\/wp-json\/wp\/v2\/pages\/218","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/painter-03\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-46028":{"title":"Artworks","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/painter-04-artworks.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/painter-04-artworks-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/painter-03\/wp-json\/wp\/v2\/pages\/219","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/painter-03\/artworks\/","astra-sites-tag":{"1509":"artwork"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-46031":{"title":"Studio","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/painter-04-studio.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/painter-04-studio-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/painter-03\/wp-json\/wp\/v2\/pages\/220","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/painter-03\/studio\/","astra-sites-tag":{"1510":"studio"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-46029":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/painter-04-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/04\/painter-04-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/painter-03\/wp-json\/wp\/v2\/pages\/221","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/painter-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-19540":{"title":"Yoga Instructor","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/yoga-instructor-02.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/yoga-instructor-02-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/yoga-instructor-02-400x1480.jpg","astra-site-url":"\/\/websitedemos.net\/yoga-instructor-02","astra-site-parent-id":105,"astra-sites-tag":{"499":"fitness","976":"gym-instructor","849":"health-yoga","1020":"personal","395":"yoga-instructor","397":"yoga-studio","398":"yoga-trainer"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-22967":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/yoga-instructor-02.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/yoga-instructor-02-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/yoga-instructor-02\/wp-json\/wp\/v2\/pages\/4","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/yoga-instructor-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-22963":{"title":"About Me","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/yoga-instructor-02-about-me-2.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/yoga-instructor-02-about-me-2-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/yoga-instructor-02\/wp-json\/wp\/v2\/pages\/34","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/yoga-instructor-02\/about-me\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-22965":{"title":"Classes","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/yoga-instructor-02-classes-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/yoga-instructor-02-classes-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/yoga-instructor-02\/wp-json\/wp\/v2\/pages\/35","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/yoga-instructor-02\/classes\/","astra-sites-tag":{"557":"classes"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-22968":{"title":"Publications","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/yoga-instructor-02-publications-page1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/yoga-instructor-02-publications-page1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/yoga-instructor-02\/wp-json\/wp\/v2\/pages\/81","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/yoga-instructor-02\/publications\/","astra-sites-tag":{"558":"publication"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-22966":{"title":"Get Fit","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/yoga-instructor-02-get-fit-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/yoga-instructor-02-get-fit-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/yoga-instructor-02\/wp-json\/wp\/v2\/pages\/94","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/yoga-instructor-02\/get-fit\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-19629":{"title":"Yoga Instructor","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/yoga-instructor-01-home-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/yoga-instructor-01-home-1-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/yoga-instructor-01-home-1-400x1566.jpg","astra-site-url":"\/\/websitedemos.net\/yoga-instructor-01","astra-site-parent-id":107,"astra-sites-tag":{"499":"fitness","976":"gym-instructor","395":"yoga-instructor","397":"yoga-studio","398":"yoga-trainer"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business","39":"free"},"pages":{"id-22987":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/yoga-instructor-01-home-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/yoga-instructor-01-home-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/yoga-instructor-01\/wp-json\/wp\/v2\/pages\/137","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/yoga-instructor-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-22980":{"title":"About Me","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/yoga-instructor-01-about-me-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/yoga-instructor-01-about-me-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/yoga-instructor-01\/wp-json\/wp\/v2\/pages\/34","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/yoga-instructor-01\/about-me\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-22985":{"title":"Classes","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/yoga-instructor-01-classes.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/yoga-instructor-01-classes-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/yoga-instructor-01\/wp-json\/wp\/v2\/pages\/35","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/yoga-instructor-01\/classes\/","astra-sites-tag":{"557":"classes"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-22988":{"title":"Publications","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/yoga-instructor-01-publications.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/yoga-instructor-01-publications-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/yoga-instructor-01\/wp-json\/wp\/v2\/pages\/81","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/yoga-instructor-01\/publications\/","astra-sites-tag":{"558":"publication"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-22986":{"title":"Get Fit","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/yoga-instructor-01-get-fit.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/yoga-instructor-01-get-fit-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/yoga-instructor-01\/wp-json\/wp\/v2\/pages\/94","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/yoga-instructor-01\/get-fit\/","astra-sites-tag":{"415":"contact","769":"get-fit"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-21574":{"title":"Life Coach","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/life-coach-sara-john-home-2.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/life-coach-sara-john-home-2-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/life-coach-sara-john-home-2-400x981.jpg","astra-site-url":"\/\/websitedemos.net\/life-coach-sara-john","astra-site-parent-id":91,"astra-sites-tag":{"610":"coaching","608":"guidance","612":"life-coach","609":"motivator","611":"self-improvement"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-22854":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/life-coach-sara-john-home-2.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/life-coach-sara-john-home-2-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/life-coach-sara-john\/wp-json\/wp\/v2\/pages\/340","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/life-coach-sara-john\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-22850":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/life-coach-sara-john-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/life-coach-sara-john-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/life-coach-sara-john\/wp-json\/wp\/v2\/pages\/621","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/life-coach-sara-john\/about\/","astra-sites-tag":{"352":"about","455":"about-us"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-22855":{"title":"Work With Me","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/life-coach-sara-john-work-with-me.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/life-coach-sara-john-work-with-me-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/life-coach-sara-john\/wp-json\/wp\/v2\/pages\/622","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/life-coach-sara-john\/work-with-me\/","astra-sites-tag":{"415":"contact","454":"contact-us"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-22852":{"title":"Books","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/life-coach-sara-john-books.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/life-coach-sara-john-books-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/life-coach-sara-john\/wp-json\/wp\/v2\/pages\/342","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/life-coach-sara-john\/books\/","astra-sites-tag":{"727":"book"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-22853":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/life-coach-sara-john-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/life-coach-sara-john-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/life-coach-sara-john\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/life-coach-sara-john\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-21931":{"title":"Life Coach","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-sara-john-07.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-sara-john-07-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-sara-john-07-400x1057.jpg","astra-site-url":"\/\/websitedemos.net\/life-coach-sara-john-07","astra-site-parent-id":99,"astra-sites-tag":{"610":"coaching","608":"guidance","612":"life-coach","609":"motivator","611":"self-improvement"},"astra-sites-type":"free","astra-site-page-builder":"gutenberg","astra-site-category":{"37":"blog","38":"ecommerce","39":"free"},"pages":{"id-44023":{"title":"Books","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-sara-john-07-books.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-sara-john-07-books-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/life-coach-sara-john-07\/wp-json\/wp\/v2\/pages\/342","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/life-coach-sara-john-07\/books\/","astra-sites-tag":{"727":"book"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","64":"ecommerce","61":"free"}},"id-40507":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-sara-john-07.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-sara-john-07-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/life-coach-sara-john-07\/wp-json\/wp\/v2\/pages\/340","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/life-coach-sara-john-07\/","astra-sites-tag":[],"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","64":"ecommerce","61":"free"}},"id-40508":{"title":"Work With Me","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-sara-john-07-work-with-me.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-sara-john-07-work-with-me-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/life-coach-sara-john-07\/wp-json\/wp\/v2\/pages\/622","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/life-coach-sara-john-07\/work-with-me\/","astra-sites-tag":[],"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","64":"ecommerce","61":"free"}},"id-40505":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-sara-john-07-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-sara-john-07-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/life-coach-sara-john-07\/wp-json\/wp\/v2\/pages\/621","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/life-coach-sara-john-07\/about\/","astra-sites-tag":[],"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","64":"ecommerce","61":"free"}},"id-40506":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-sara-john-07-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/life-coach-sara-john-07-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/life-coach-sara-john-07\/wp-json\/wp\/v2\/pages\/692","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/life-coach-sara-john-07\/contact\/","astra-sites-tag":[],"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","64":"ecommerce","61":"free"}}}}}PKN\C&##inc/json/astra-blocks-2.jsonnuW+A{"id-42862":{"title":"Heading 7W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/heading-7w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/heading-7w-600x387.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/heading-7w\/","tag":{"1093":"heading"},"category":1094,"filter":"light"},"id-42848":{"title":"Features 8B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/features-8b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/features-8b-600x701.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/features-8b\/","tag":{"920":"features"},"category":919,"filter":"dark"},"id-42839":{"title":"Features 8W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/features-8w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/features-8w-600x701.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/features-8w\/","tag":{"920":"features"},"category":919,"filter":"light"},"id-42723":{"title":"About 8B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/about-8b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/about-8b-600x491.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/about-8b\/","tag":{"818":"about"},"category":825,"filter":"dark"},"id-42709":{"title":"About 8W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/about-8w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/about-8w-600x491.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/about-8w\/","tag":{"818":"about"},"category":825,"filter":"light"},"id-42394":{"title":"FAQ 8B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/faq-8b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/faq-8b-600x800.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/faq-8b\/","tag":{"822":"faq","821":"frequently-asked-questions"},"category":1001,"filter":"dark"},"id-42393":{"title":"FAQ 8W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/faq-8w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/faq-8w-600x800.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/faq-8w\/","tag":{"822":"faq","821":"frequently-asked-questions"},"category":1001,"filter":"light"},"id-42392":{"title":"FAQ 7B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/faq-7b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/faq-7b-600x800.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/faq-7b\/","tag":{"822":"faq","821":"frequently-asked-questions"},"category":1001,"filter":"dark"},"id-42319":{"title":"FAQ 7W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/faq-7w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/faq-7w-600x800.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/faq-7w\/","tag":{"822":"faq","821":"frequently-asked-questions"},"category":1001,"filter":"light"},"id-42310":{"title":"Statistics 9B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-9b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-9b-600x548.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/statistics-9b\/","tag":{"924":"statistics","921":"stats"},"category":1096,"filter":"dark"},"id-42307":{"title":"Statistics 9W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-9w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-9w-600x533.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/statistics-9w\/","tag":{"924":"statistics","921":"stats"},"category":1096,"filter":"light"},"id-42304":{"title":"Statistics 8B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-8b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-8b-600x181.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/statistics-8b\/","tag":{"924":"statistics","921":"stats"},"category":1096,"filter":"dark"},"id-42298":{"title":"Statistics 8W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-8w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-8w-600x181.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/statistics-8w\/","tag":{"924":"statistics","921":"stats"},"category":1096,"filter":"light"},"id-42295":{"title":"Statistics 7B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-7b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-7b-600x419.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/statistics-7b\/","tag":{"924":"statistics","921":"stats"},"category":1096,"filter":"dark"},"id-42292":{"title":"Statistics 7W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-7w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-7w-600x419.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/statistics-7w\/","tag":{"924":"statistics","921":"stats"},"category":1096,"filter":"light"},"id-42280":{"title":"Statistics 6B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-6b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-6b-600x158.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/statistics-6b\/","tag":{"924":"statistics","921":"stats"},"category":1096,"filter":"dark"},"id-42259":{"title":"Statistics 5B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-5d.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-5d-600x463.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/statistics-5b\/","tag":{"924":"statistics","921":"stats"},"category":1096,"filter":"dark"},"id-42229":{"title":"Services 8B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-8b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-8b-600x691.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/services-8b\/","tag":{"953":"services"},"category":952,"filter":"dark"},"id-42251":{"title":"Statistics 5W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-5w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-5w-600x463.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/statistics-5w\/","tag":{"924":"statistics","921":"stats"},"category":1096,"filter":"light"},"id-42243":{"title":"Statistics 6W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-6w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-6w-600x158.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/statistics-6w\/","tag":{"924":"statistics","921":"stats"},"category":1096,"filter":"light"},"id-42228":{"title":"Services 7B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-7b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-7b-600x736.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/services-7b\/","tag":{"953":"services"},"category":952,"filter":"dark"},"id-42231":{"title":"Services 9B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-9b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-9b-600x800.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/services-9b\/","tag":{"953":"services"},"category":952,"filter":"dark"},"id-42232":{"title":"Services 10B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-10b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-10b-600x563.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/services-10b\/","tag":{"953":"services"},"category":952,"filter":"dark"},"id-42236":{"title":"Statistics 4B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-4b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-4b-600x274.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/statistics-4b\/","tag":{"924":"statistics","921":"stats"},"category":1096,"filter":"dark"},"id-42227":{"title":"Services 6B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-6b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-6b-600x654.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/services-6b\/","tag":{"953":"services"},"category":952,"filter":"dark"},"id-42219":{"title":"Statistics 4W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-4w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-4w-600x274.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/statistics-4w\/","tag":{"924":"statistics","921":"stats"},"category":1096,"filter":"light"},"id-42214":{"title":"Statistics 3B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-3b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-3b-600x349.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/statistics-3b\/","tag":{"924":"statistics","921":"stats"},"category":1096,"filter":"dark"},"id-42193":{"title":"Statistics 3W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-3w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-3w-600x349.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/statistics-3w\/","tag":{"924":"statistics","921":"stats"},"category":1096,"filter":"light"},"id-41939":{"title":"Features 7B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/features-7b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/features-7b-600x566.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/features-7b\/","tag":{"920":"features"},"category":919,"filter":"dark"},"id-41938":{"title":"Features 6B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/features-6b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/features-6b-600x590.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/features-6b\/","tag":{"920":"features"},"category":919,"filter":"dark"},"id-41937":{"title":"Features 5B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/features-5b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/features-5b-600x459.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/features-5b\/","tag":{"920":"features"},"category":919,"filter":"dark"},"id-42169":{"title":"Statistics 2B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-2b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-2b-600x430.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/statistics-2b\/","tag":{"924":"statistics","921":"stats"},"category":1096,"filter":"dark"},"id-42166":{"title":"Statistics 2W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-2w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-2w-600x430.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/statistics-2w\/","tag":{"924":"statistics","921":"stats"},"category":1096,"filter":"light"},"id-42163":{"title":"Statistics 1B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-1b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-1b-600x226.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/statistics-1b\/","tag":{"924":"statistics","921":"stats"},"category":1096,"filter":"dark"},"id-42160":{"title":"Statistics 1W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-1w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/statistics-1w-600x226.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/statistics-1w\/","tag":{"924":"statistics","921":"stats"},"category":1096,"filter":"light"},"id-41763":{"title":"Hero 7B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hero-7b-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hero-7b-1-600x732.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/hero-7b\/","tag":{"817":"hero"},"category":831,"filter":"dark"},"id-41764":{"title":"Hero 9B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hero-9b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hero-9b-600x570.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/hero-9b\/","tag":{"817":"hero"},"category":831,"filter":""},"id-41621":{"title":"Hero 10B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hero-10b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hero-10b-600x695.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/hero-10b\/","tag":{"817":"hero"},"category":831,"filter":"dark"},"id-41080":{"title":"Hero 10W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hero-10w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hero-10w-600x695.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/hero-10w\/","tag":{"817":"hero"},"category":831,"filter":"light"},"id-41061":{"title":"Services 10W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-10w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-10w-600x563.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/services-10w\/","tag":{"953":"services"},"category":952,"filter":"light"},"id-41054":{"title":"Services 9W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-9w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-9w-600x800.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/services-9w\/","tag":{"953":"services"},"category":952,"filter":"light"},"id-41045":{"title":"Services 8W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-8w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-8w-600x691.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/services-8w\/","tag":{"953":"services"},"category":952,"filter":"light"},"id-41034":{"title":"Team 8B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-8b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-8b-600x502.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/team-8b\/","tag":{"927":"team"},"category":829,"filter":"dark"},"id-41033":{"title":"Team 9B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-9b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-9b-600x668.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/team-9b\/","tag":{"927":"team"},"category":829,"filter":"dark"},"id-41028":{"title":"Testimonial 9B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/testimonial-9b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/testimonial-9b-600x433.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/testimonial-9b\/","tag":{"1095":"reviews","844":"testimonial"},"category":830,"filter":"dark"},"id-41026":{"title":"Testimonial 8B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/testimonial-8b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/testimonial-8b-600x657.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/testimonial-8b\/","tag":{"1095":"reviews","844":"testimonial"},"category":830,"filter":"dark"},"id-41023":{"title":"Testimonial 7B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/testimonial-7b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/testimonial-7b-600x629.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/testimonial-7b\/","tag":{"1095":"reviews","844":"testimonial"},"category":830,"filter":"dark"},"id-40740":{"title":"Testimonial 9W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/testimonial-9w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/testimonial-9w-600x433.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/testimonial-9w\/","tag":{"1095":"reviews","844":"testimonial"},"category":830,"filter":"light"},"id-40739":{"title":"Testimonial 8W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/testimonial-8w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/testimonial-8w-600x657.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/testimonial-8w\/","tag":{"1095":"reviews","844":"testimonial"},"category":830,"filter":"light"},"id-40348":{"title":"Testimonial 7W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/testimonial-7w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/testimonial-7w-600x629.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/testimonial-7w\/","tag":{"1095":"reviews","844":"testimonial"},"category":830,"filter":"light"},"id-40097":{"title":"Team 9W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-9w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-9w-600x668.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/team-9w\/","tag":{"927":"team"},"category":829,"filter":"light"},"id-40030":{"title":"Team 8W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-8w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-8w-600x502.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/team-8w\/","tag":{"927":"team"},"category":829,"filter":"light"},"id-39936":{"title":"Features 7W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/features-7w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/features-7w-600x566.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/features-7w\/","tag":{"920":"features"},"category":919,"filter":"light"},"id-39839":{"title":"FAQ 6B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/faq-6b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/faq-6b-600x800.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/faq-6b\/","tag":{"822":"faq","821":"frequently-asked-questions"},"category":1001,"filter":"dark"},"id-39838":{"title":"FAQ 5B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/faq-5b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/faq-5b-600x500.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/faq-5b\/","tag":{"822":"faq","821":"frequently-asked-questions"},"category":1001,"filter":"dark"},"id-39826":{"title":"Clients 8B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/clients-8b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/clients-8b-600x253.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/clients-8b\/","tag":{"1090":"clients"},"category":1091,"filter":"dark"},"id-39816":{"title":"Clients 8W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/clients-8w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/clients-8w-600x253.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/clients-8w\/","tag":{"1090":"clients"},"category":1091,"filter":"light"},"id-39812":{"title":"Clients 7B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/clients-7b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/clients-7b-600x445.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/clients-7b\/","tag":{"1090":"clients"},"category":1091,"filter":"dark"},"id-39787":{"title":"Clients 7W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/clients-7w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/clients-7w-600x445.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/clients-7w\/","tag":{"1090":"clients"},"category":1091,"filter":"light"},"id-39771":{"title":"Call To Action 9B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/call-to-action-9b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/call-to-action-9b-600x415.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/call-to-action-9b\/","tag":{"819":"call-to-action"},"category":832,"filter":"dark"},"id-39763":{"title":"Call To Action 7B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/call-to-action-10b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/call-to-action-10b-600x495.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/call-to-action-7b\/","tag":{"819":"call-to-action"},"category":832,"filter":"dark"},"id-39761":{"title":"Call To Action 7W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/call-to-action-10w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/call-to-action-10w-600x496.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/call-to-action-7w\/","tag":{"819":"call-to-action"},"category":832,"filter":"light"},"id-39755":{"title":"Call To Action 9W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/call-to-action-9w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/call-to-action-9w-600x415.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/call-to-action-9w\/","tag":{"819":"call-to-action"},"category":832,"filter":"light"},"id-38937":{"title":"Services 7W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-7w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-7w-600x736.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/services-7w\/","tag":{"953":"services"},"category":952,"filter":"light"},"id-38930":{"title":"Services 6W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-6w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-6w-600x654.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/services-6w\/","tag":{"953":"services"},"category":952,"filter":"light"},"id-38926":{"title":"FAQ 6W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/faq-6w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/faq-6w-600x800.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/faq-6w\/","tag":{"822":"faq","821":"frequently-asked-questions"},"category":1001,"filter":"light"},"id-38917":{"title":"FAQ 5W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/faq-5w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/faq-5w-600x500.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/faq-5w\/","tag":{"822":"faq","821":"frequently-asked-questions"},"category":1001,"filter":"light"},"id-38906":{"title":"Hero 9W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hero-9w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hero-9w-600x570.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/hero-9w\/","tag":{"817":"hero"},"category":831,"filter":"light"},"id-38880":{"title":"Hero 7W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hero-7w-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hero-7w-1-600x732.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/hero-7w\/","tag":{"817":"hero"},"category":831,"filter":"light"},"id-38876":{"title":"Features 6W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/features-6w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/features-6w-600x590.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/features-6w\/","tag":{"920":"features"},"category":919,"filter":"light"},"id-38863":{"title":"Features 5W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/features-5w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/features-5w-600x458.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/features-5w\/","tag":{"920":"features"},"category":919,"filter":"light"},"id-38843":{"title":"Team 7B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-7b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-7b-600x800.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/team-7b\/","tag":{"927":"team"},"category":829,"filter":"dark"},"id-38833":{"title":"Team 7W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-7w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-7w-600x800.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/team-7w\/","tag":{"927":"team"},"category":829,"filter":"light"},"id-38825":{"title":"Team 6B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-6b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-6b-600x703.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/team-6b\/","tag":{"927":"team"},"category":829,"filter":"dark"},"id-38732":{"title":"Team 6W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-6w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-6w-600x703.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/team-6w\/","tag":{"927":"team"},"category":829,"filter":"light"},"id-38585":{"title":"Testimonial 6B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/testimonial-6b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/testimonial-6b-600x800.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/testimonial-6b\/","tag":{"1095":"reviews","844":"testimonial"},"category":830,"filter":"dark"},"id-38551":{"title":"Testimonial 6W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/testimonial-6w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/testimonial-6w-600x800.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/testimonial-6w\/","tag":{"1095":"reviews","844":"testimonial"},"category":830,"filter":"light"},"id-38536":{"title":"Testimonial 5B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/testimonial-5b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/testimonial-5b-600x553.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/testimonial-5b\/","tag":{"1095":"reviews","844":"testimonial"},"category":830,"filter":"dark"},"id-38471":{"title":"Testimonial 5W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/testimonial-5w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/testimonial-5w-600x553.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/testimonial-5w\/","tag":{"1095":"reviews","844":"testimonial"},"category":830,"filter":"light"},"id-38316":{"title":"Team 5B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-5b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-5b-600x561.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/team-5b\/","tag":{"927":"team"},"category":829,"filter":"dark"},"id-38244":{"title":"Team 5W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-5w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-5w-600x561.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/team-5w\/","tag":{"927":"team"},"category":829,"filter":"light"},"id-38225":{"title":"About 7B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/about-7b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/about-7b-600x705.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/about-7b\/","tag":{"818":"about"},"category":825,"filter":"dark"},"id-38180":{"title":"About 6B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/about-6b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/about-6b-600x694.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/about-6b\/","tag":{"818":"about"},"category":825,"filter":"dark"},"id-38155":{"title":"About 7W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/about-7w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/about-7w-600x705.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/about-7w\/","tag":{"818":"about"},"category":825,"filter":"light"},"id-38147":{"title":"About 6W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/about-6w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/about-6w-600x694.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/about-6w\/","tag":{"818":"about"},"category":825,"filter":"light"},"id-38118":{"title":"Hero 6W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hero-6w-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hero-6w-1-600x621.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/hero-6w\/","tag":{"817":"hero"},"category":831,"filter":"light"},"id-37911":{"title":"Testimonial 4B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/Testimonial-4B.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/Testimonial-4B-600x450.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/testimonial-4b\/","tag":{"1095":"reviews","844":"testimonial"},"category":830,"filter":"dark"},"id-37910":{"title":"Testimonial 4W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/Testimonial-4W.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/Testimonial-4W-600x450.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/testimonial-4w\/","tag":{"1095":"reviews","844":"testimonial"},"category":830,"filter":"light"},"id-37905":{"title":"Testimonial 3B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/Testimonial-3B.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/Testimonial-3B-600x450.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/testimonial-3b\/","tag":{"1095":"reviews","844":"testimonial"},"category":830,"filter":"dark"},"id-37904":{"title":"Testimonial 3W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/Testimonial-3w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/Testimonial-3w-600x450.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/testimonial-3w\/","tag":{"1095":"reviews","844":"testimonial"},"category":830,"filter":"light"},"id-37899":{"title":"Testimonial 2W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/Testimonial-2w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/Testimonial-2w-600x450.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/testimonial-2w\/","tag":{"1095":"reviews","844":"testimonial"},"category":830,"filter":"light"},"id-37898":{"title":"Testimonial 2B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/Testimonial-2B.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/Testimonial-2B-600x450.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/testimonial-2b\/","tag":{"1095":"reviews","844":"testimonial"},"category":830,"filter":"dark"},"id-37889":{"title":"Testimonial 1W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/Testimonial-1W.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/Testimonial-1W-600x450.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/testimonial-1w\/","tag":{"1095":"reviews","844":"testimonial"},"category":830,"filter":"light"},"id-37890":{"title":"Testimonial 1B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/Testimonial-1B.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/Testimonial-1B-600x450.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/testimonial-1b\/","tag":{"1095":"reviews","844":"testimonial"},"category":830,"filter":"dark"},"id-37762":{"title":"Services 4B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-4b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-4b-600x555.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/services-4b\/","tag":{"953":"services"},"category":952,"filter":"dark"},"id-37763":{"title":"Services 4W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-4w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-4w-600x555.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/services-4w\/","tag":{"953":"services"},"category":952,"filter":"light"},"id-37755":{"title":"Services 3W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-3w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-3w-600x642.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/services-3w\/","tag":{"953":"services"},"category":952,"filter":"light"},"id-37754":{"title":"Services 3B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-3b-2020.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-3b-2020-600x500.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/services-3b\/","tag":{"953":"services"},"category":952,"filter":"dark"},"id-37747":{"title":"Services 2B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-2b-2020.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-2b-2020-600x500.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/services-2b\/","tag":{"953":"services"},"category":952,"filter":"dark"},"id-37748":{"title":"Services 2W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-2w-2020.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-2w-2020-600x500.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/services-2w\/","tag":{"953":"services"},"category":952,"filter":"light"}}PKN\C+inc/json/astra-sites-and-pages-page-19.jsonnuW+A{"id-17299":{"title":"Hotel and BnB","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hotel-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hotel-screenshot-600x800.png","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hotel-screenshot-400x1745.png","astra-site-url":"\/\/websitedemos.net\/hotel-02","astra-site-parent-id":250,"astra-sites-tag":{"336":"food","350":"hotel","399":"one-page","335":"restaurant","463":"single-page"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-24627":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hotel-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hotel-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/hotel-02\/wp-json\/wp\/v2\/pages\/2","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/hotel-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}}}PKN\ƄVV+inc/json/astra-sites-and-pages-page-18.jsonnuW+A{"id-17536":{"title":"Construction","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-home-400x1708.jpg","astra-site-url":"\/\/websitedemos.net\/construction-02","astra-site-parent-id":302,"astra-sites-tag":{"435":"architecture","979":"company","484":"construction","436":"interior","812":"office","485":"real-estate","687":"realty"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-25166":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/construction-02\/wp-json\/wp\/v2\/pages\/2","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/construction-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25163":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/construction-02\/wp-json\/wp\/v2\/pages\/71","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/construction-02\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25168":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/construction-02\/wp-json\/wp\/v2\/pages\/72","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/construction-02\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25167":{"title":"Projects","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-projects.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-projects-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/construction-02\/wp-json\/wp\/v2\/pages\/74","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/construction-02\/projects\/","astra-sites-tag":{"424":"project"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25165":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/construction-02-feb-20-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/construction-02\/wp-json\/wp\/v2\/pages\/73","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/construction-02\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-17504":{"title":"Co-Working Space","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2017\/09\/id-17504-co-working-space-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2017\/09\/id-17504-co-working-space-resize-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2017\/09\/id-17504-co-working-space-resize.jpg","astra-site-url":"\/\/websitedemos.net\/co-working-space-02","astra-site-parent-id":215,"astra-sites-tag":{"692":"business","693":"cafe","694":"co-working-place","695":"collaboration","979":"company","812":"office","691":"work-place"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-24320":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24320-co-working-space-home-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24320-co-working-space-home-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/co-working-space-02\/wp-json\/wp\/v2\/pages\/2","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/co-working-space-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24316":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/co-working-space-02-about-us-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/co-working-space-02-about-us-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/co-working-space-02\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/co-working-space-02\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24317":{"title":"Amenities","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/co-working-space-02-amenities-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/co-working-space-02-amenities-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/co-working-space-02\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/co-working-space-02\/amenities\/","astra-sites-tag":{"777":"amenities"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24321":{"title":"Pricing","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/co-working-space-02-pricing-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/co-working-space-02-pricing-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/co-working-space-02\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/co-working-space-02\/pricing\/","astra-sites-tag":{"585":"pricing"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24319":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24319-co-working-space-contact-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24319-co-working-space-contact-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/co-working-space-02\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/co-working-space-02\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-17506":{"title":"Hotel and BnB","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hotel-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hotel-screenshot-600x800.png","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hotel-screenshot-400x1745.png","astra-site-url":"\/\/websitedemos.net\/hotel-01","astra-site-parent-id":247,"astra-sites-tag":{"560":"cuisine","336":"food","350":"hotel","712":"lodge","711":"motel","399":"one-page","714":"resort","463":"single-page"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business","39":"free"},"pages":{"id-24620":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hotel-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hotel-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/hotel-01\/wp-json\/wp\/v2\/pages\/2","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/hotel-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-17354":{"title":"Wedding Invitation","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-mark-sally-elementor.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-mark-sally-elementor-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-mark-sally-elementor-400x1144.jpg","astra-site-url":"\/\/websitedemos.net\/wedding-02","astra-site-parent-id":264,"astra-sites-tag":{"698":"engagement","699":"invitation","399":"one-page","463":"single-page","697":"wedding"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"39":"free"},"pages":{"id-24754":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-mark-sally-elementor.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-mark-sally-elementor-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wedding-02\/wp-json\/wp\/v2\/pages\/2","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wedding-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"61":"free"}}}},"id-17366":{"title":"Car Repair","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-repair-02-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-repair-02-home-page-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-repair-02-home-page-400x1098.jpg","astra-site-url":"\/\/websitedemos.net\/car-repair-01","astra-site-parent-id":298,"astra-sites-tag":{"588":"car-care","587":"car-detailing","666":"car-repair","667":"repair-shop"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business","39":"free"},"pages":{"id-25114":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-repair-02-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-repair-02-home-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/car-repair-01\/wp-json\/wp\/v2\/pages\/4","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/car-repair-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25111":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-repair-02-about-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-repair-02-about-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/car-repair-01\/wp-json\/wp\/v2\/pages\/193","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/car-repair-01\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25116":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-repair-02-services-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-repair-02-services-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/car-repair-01\/wp-json\/wp\/v2\/pages\/217","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/car-repair-01\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25115":{"title":"Our Staff","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-repair-02-our-staff-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-repair-02-our-staff-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/car-repair-01\/wp-json\/wp\/v2\/pages\/230","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/car-repair-01\/our-staff\/","astra-sites-tag":{"668":"staff","486":"team"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25113":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-repair-02-contact-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/car-repair-02-contact-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/car-repair-01\/wp-json\/wp\/v2\/pages\/28","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/car-repair-01\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-17363":{"title":"Co-Working Space","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2017\/08\/id-17363-co-working-space-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2017\/08\/id-17363-co-working-space-resize-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2017\/08\/id-17363-co-working-space-resize.jpg","astra-site-url":"\/\/websitedemos.net\/co-working-space-01","astra-site-parent-id":217,"astra-sites-tag":{"692":"business","693":"cafe","694":"co-working-place","695":"collaboration","979":"company","812":"office","691":"work-place"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business","39":"free"},"pages":{"id-24344":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24344-co-working-space-home-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24344-co-working-space-home-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/co-working-space-01\/wp-json\/wp\/v2\/pages\/2","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/co-working-space-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24340":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/co-working-space-02-about-us-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/co-working-space-02-about-us-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/co-working-space-01\/wp-json\/wp\/v2\/pages\/37","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/co-working-space-01\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24341":{"title":"Amenities","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/co-working-space-02-amenities-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/co-working-space-02-amenities-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/co-working-space-01\/wp-json\/wp\/v2\/pages\/39","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/co-working-space-01\/amenities\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24345":{"title":"Pricing","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/co-working-space-02-pricing-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/co-working-space-02-pricing-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/co-working-space-01\/wp-json\/wp\/v2\/pages\/40","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/co-working-space-01\/pricing\/","astra-sites-tag":{"585":"pricing"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24343":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24343-co-working-space-contact-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24343-co-working-space-contact-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/co-working-space-01\/wp-json\/wp\/v2\/pages\/41","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/co-working-space-01\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-17337":{"title":"Lawyer","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/law-02-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/law-02-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/law-02-home-400x1405.jpg","astra-site-url":"\/\/websitedemos.net\/law-02","astra-site-parent-id":253,"astra-sites-tag":{"704":"corporate-law","701":"criminal-law","703":"enforcement","968":"justice","702":"law-firm","706":"lawyer","1022":"professional"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-24652":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/law-02-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/law-02-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/law-02\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/law-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24648":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/law-02-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/law-02-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/law-02\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/law-02\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24653":{"title":"Practice Area","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/law-02-practice-area.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/law-02-practice-area-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/law-02\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/law-02\/practice-area\/","astra-sites-tag":{"708":"area","707":"practice-area"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24651":{"title":"FAQ","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/law-02-faq.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/law-02-faq-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/law-02\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/law-02\/faq\/","astra-sites-tag":{"426":"faq","709":"questions"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24650":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/law-02-contact-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/law-02-contact-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/law-02\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/law-02\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-17326":{"title":"Electrician","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/electrician-02-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/electrician-02-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/electrician-02-feb-20-home-400x1352.jpg","astra-site-url":"\/\/websitedemos.net\/electrician-02","astra-site-parent-id":237,"astra-sites-tag":{"341":"electrician","1021":"local-business","439":"local-services","671":"service-provider"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-24526":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/electrician-02-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/electrician-02-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/electrician-02\/wp-json\/wp\/v2\/pages\/2","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/electrician-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24522":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/electrician-02-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/electrician-02-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/electrician-02\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/electrician-02\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24527":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/electrician-02-feb-20-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/electrician-02-feb-20-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/electrician-02\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/electrician-02\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24525":{"title":"FAQ","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/electrician-faq-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/electrician-faq-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/electrician-02\/wp-json\/wp\/v2\/pages\/16","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/electrician-02\/faq\/","astra-sites-tag":{"426":"faq"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24524":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/electrician-contact-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/electrician-contact-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/electrician-02\/wp-json\/wp\/v2\/pages\/18","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/electrician-02\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-17300":{"title":"Dental Clinic","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/dentist-website.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/dentist-website-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/dentist-website-400x1313.jpg","astra-site-url":"\/\/websitedemos.net\/dental-02","astra-site-parent-id":230,"astra-sites-tag":{"623":"dentist","601":"doctor","604":"healthcare","605":"hospital","399":"one-page","1022":"professional","463":"single-page","607":"treatment"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-24468":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/dentist-website.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/dentist-website-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/dental-02\/wp-json\/wp\/v2\/pages\/5","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/dental-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-38739":{"title":"Makeup Artist","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-home-400x1111.jpg","astra-site-url":"\/\/websitedemos.net\/makeup-artist-02","astra-site-parent-id":1125,"astra-sites-tag":{"579":"bridal-make-up","477":"hair-care","575":"hair-styles","1126":"make-up","1128":"make-up-artist","1127":"skin-care"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-38742":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/makeup-artist-02\/wp-json\/wp\/v2\/pages\/5","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/makeup-artist-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38740":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/makeup-artist-02\/wp-json\/wp\/v2\/pages\/43","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/makeup-artist-02\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38744":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/makeup-artist-02\/wp-json\/wp\/v2\/pages\/44","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/makeup-artist-02\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38743":{"title":"Portfolio","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-portfolio.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-portfolio-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/makeup-artist-02\/wp-json\/wp\/v2\/pages\/45","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/makeup-artist-02\/portfolio\/","astra-sites-tag":{"997":"our-work","444":"portfolio"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-38741":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/makeup-artist-02\/wp-json\/wp\/v2\/pages\/46","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/makeup-artist-02\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-38733":{"title":"Makeup Artist","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-home-400x1111.jpg","astra-site-url":"\/\/websitedemos.net\/makeup-artist-01","astra-site-parent-id":1124,"astra-sites-tag":{"579":"bridal-make-up","477":"hair-care","575":"hair-styles","982":"hairstylist","577":"makeup-artist"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business","39":"free"},"pages":{"id-44089":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/makeup-artist-01\/wp-json\/wp\/v2\/pages\/5","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/makeup-artist-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-44087":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/makeup-artist-01\/wp-json\/wp\/v2\/pages\/43","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/makeup-artist-01\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-44091":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/makeup-artist-01\/wp-json\/wp\/v2\/pages\/44","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/makeup-artist-01\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-44090":{"title":"Portfolio","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-portfolio.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-portfolio-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/makeup-artist-01\/wp-json\/wp\/v2\/pages\/45","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/makeup-artist-01\/portfolio\/","astra-sites-tag":{"444":"portfolio","424":"project"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-44088":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/makeup-artist-01\/wp-json\/wp\/v2\/pages\/46","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/makeup-artist-01\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-19799":{"title":"Makeup Artist","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-home-400x1111.jpg","astra-site-url":"\/\/websitedemos.net\/makeup-artist-05","astra-site-parent-id":278,"astra-sites-tag":{"579":"bridal-make-up","477":"hair-care","575":"hair-styles","982":"hairstylist","577":"makeup-artist"},"astra-sites-type":"free","astra-site-page-builder":"brizy","astra-site-category":{"27":"business","39":"free"},"pages":{"id-24882":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/makeup-artist-05\/wp-json\/wp\/v2\/pages\/962","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/makeup-artist-05\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24880":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/makeup-artist-05\/wp-json\/wp\/v2\/pages\/968","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/makeup-artist-05\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24884":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/makeup-artist-05\/wp-json\/wp\/v2\/pages\/972","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/makeup-artist-05\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24883":{"title":"Portfolio","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-portfolio.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-portfolio-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/makeup-artist-05\/wp-json\/wp\/v2\/pages\/977","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/makeup-artist-05\/portfolio\/","astra-sites-tag":{"444":"portfolio"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24881":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/makeup-artist-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24881-makeup-artist-contact-resize.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/makeup-artist-05\/wp-json\/wp\/v2\/pages\/983","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/makeup-artist-05\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-43271":{"title":"Cleaning Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-02-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-02-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-02-home-400x1440.jpg","astra-site-url":"\/\/websitedemos.net\/cleaner-02","astra-site-parent-id":1406,"astra-sites-tag":{"680":"cleaning","679":"cleaning-services","673":"commercial-cleaning","674":"domestic-cleaning","1407":"house-keeping","676":"maintenance","677":"washing"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-43275":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-02-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-02-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaner-02\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaner-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-43272":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-02-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-02-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaner-02\/wp-json\/wp\/v2\/pages\/21","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaner-02\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-43276":{"title":"Residential","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-02-residential.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-02-residential-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaner-02\/wp-json\/wp\/v2\/pages\/22","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaner-02\/residential\/","astra-sites-tag":{"682":"residential","1408":"service"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-43273":{"title":"Commercial","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-02-commercial.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-02-commercial-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaner-02\/wp-json\/wp\/v2\/pages\/23","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaner-02\/commercial\/","astra-sites-tag":{"681":"commercial","1408":"service"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-43274":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-02-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-02-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaner-02\/wp-json\/wp\/v2\/pages\/24","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaner-02\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-43296":{"title":"Residential and Commercial Cleaning","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaning-05-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaning-05-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaning-05-home-400x1498.jpg","astra-site-url":"\/\/websitedemos.net\/cleaning-05","astra-site-parent-id":1410,"astra-sites-tag":{"680":"cleaning","679":"cleaning-services","673":"commercial-cleaning","674":"domestic-cleaning","1407":"house-keeping","676":"maintenance","677":"washing"},"astra-sites-type":"free","astra-site-page-builder":"brizy","astra-site-category":{"27":"business","39":"free"},"pages":{"id-43300":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaning-05-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaning-05-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaning-05\/wp-json\/wp\/v2\/pages\/664","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaning-05\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-43297":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaning-05-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaning-05-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaning-05\/wp-json\/wp\/v2\/pages\/674","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaning-05\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-43301":{"title":"Residential","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaning-05-residential.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaning-05-residential-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaning-05\/wp-json\/wp\/v2\/pages\/679","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaning-05\/residential\/","astra-sites-tag":{"679":"cleaning-services","776":"residential-cleaning"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-43298":{"title":"Commercial","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaning-05-commercial.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaning-05-commercial-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaning-05\/wp-json\/wp\/v2\/pages\/682","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaning-05\/commercial\/","astra-sites-tag":{"679":"cleaning-services","673":"commercial-cleaning"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-43299":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaning-05-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaning-05-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaning-05\/wp-json\/wp\/v2\/pages\/687","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaning-05\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-43284":{"title":"Residential and Commercial Cleaning","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-01-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-01-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-01-home-400x1433.jpg","astra-site-url":"\/\/websitedemos.net\/cleaner-01","astra-site-parent-id":1409,"astra-sites-tag":{"680":"cleaning","679":"cleaning-services","673":"commercial-cleaning","674":"domestic-cleaning","1407":"house-keeping","676":"maintenance","677":"washing"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business","39":"free"},"pages":{"id-44107":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-02-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-02-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaner-01\/wp-json\/wp\/v2\/pages\/21","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaner-01\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-44108":{"title":"Commercial","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-02-commercial.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-02-commercial-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaner-01\/wp-json\/wp\/v2\/pages\/23","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaner-01\/commercial\/","astra-sites-tag":{"673":"commercial-cleaning","425":"services"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-44109":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-02-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-02-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaner-01\/wp-json\/wp\/v2\/pages\/24","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaner-01\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-44110":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-02-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-02-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaner-01\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaner-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-44111":{"title":"Residential","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-02-residential.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-02-residential-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaner-01\/wp-json\/wp\/v2\/pages\/22","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaner-01\/residential\/","astra-sites-tag":{"776":"residential-cleaning","425":"services"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-43288":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-01-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-01-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaner-01\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaner-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-43285":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-01-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-01-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaner-01\/wp-json\/wp\/v2\/pages\/21","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaner-01\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-43289":{"title":"Residential","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-01-residential.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-01-residential-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaner-01\/wp-json\/wp\/v2\/pages\/22","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaner-01\/residential\/","astra-sites-tag":{"776":"residential-cleaning","425":"services"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-43286":{"title":"Commercial","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-01-commercial.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-01-commercial-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaner-01\/wp-json\/wp\/v2\/pages\/23","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaner-01\/commercial\/","astra-sites-tag":{"673":"commercial-cleaning","425":"services"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-43287":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-01-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/02\/cleaner-01-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/cleaner-01\/wp-json\/wp\/v2\/pages\/24","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/cleaner-01\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}}}PKN\Cȶȶ*inc/json/astra-sites-and-pages-page-6.jsonnuW+A{"id-33461":{"title":"Dentist Clinic","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/dental-clinic-homescreen.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/dental-clinic-homescreen-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/dental-clinic-homescreen-400x1419.jpg","astra-site-url":"\/\/websitedemos.net\/dentist-02","astra-site-parent-id":986,"astra-sites-tag":{"623":"dentist","601":"doctor","604":"healthcare","605":"hospital","399":"one-page","1022":"professional","463":"single-page","607":"treatment"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-33462":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/dental-clinic-homescreen.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/dental-clinic-homescreen-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/dentist-02\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/dentist-02\/","astra-sites-tag":{"423":"home","463":"single-page"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-31976":{"title":"Pet Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pet-sitting-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pet-sitting-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pet-sitting-home-400x1581.jpg","astra-site-url":"\/\/websitedemos.net\/pet-sitting-01","astra-site-parent-id":909,"astra-sites-tag":{"974":"cat","376":"dog-training","375":"dog-walking","374":"pet-care","372":"pet-minding","371":"pet-sitting","373":"pet-training"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business","39":"free"},"pages":{"id-31980":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pet-sitting-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pet-sitting-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/pet-sitting-01\/wp-json\/wp\/v2\/pages\/15","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/pet-sitting-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-31977":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pet-sitting-02-about-us-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pet-sitting-02-about-us-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/pet-sitting-01\/wp-json\/wp\/v2\/pages\/16","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/pet-sitting-01\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-31981":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pet-sitting-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pet-sitting-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/pet-sitting-01\/wp-json\/wp\/v2\/pages\/18","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/pet-sitting-01\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-31979":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pet-sitting-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pet-sitting-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/pet-sitting-01\/wp-json\/wp\/v2\/pages\/20","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/pet-sitting-01\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-28824":{"title":"Fly Movers","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/08\/movers-packers-03-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/08\/movers-packers-03-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/08\/movers-packers-03-home-400x1784.jpg","astra-site-url":"\/\/websitedemos.net\/movers-packers-03","astra-site-parent-id":363,"astra-sites-tag":{"364":"movers","365":"packers","366":"transport"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-28828":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/08\/movers-packers-03-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/08\/movers-packers-03-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/movers-packers-03\/wp-json\/wp\/v2\/pages\/124","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/movers-packers-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-28825":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/08\/movers-packers-03-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/08\/movers-packers-03-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/movers-packers-03\/wp-json\/wp\/v2\/pages\/69","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/movers-packers-03\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-28829":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/08\/movers-packers-03-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/08\/movers-packers-03-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/movers-packers-03\/wp-json\/wp\/v2\/pages\/125","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/movers-packers-03\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-28830":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/08\/movers-packers-03-testimonials.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/08\/movers-packers-03-testimonials-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/movers-packers-03\/wp-json\/wp\/v2\/pages\/75","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/movers-packers-03\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-28827":{"title":"FAQ","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/08\/movers-packers-03-faq.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/08\/movers-packers-03-faq-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/movers-packers-03\/wp-json\/wp\/v2\/pages\/73","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/movers-packers-03\/faq\/","astra-sites-tag":{"426":"faq"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-28826":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/08\/movers-packers-03-contact-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/08\/movers-packers-03-contact-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/movers-packers-03\/wp-json\/wp\/v2\/pages\/71","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/movers-packers-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-28407":{"title":"Tow Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/tow-services-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/tow-services-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/tow-services-home-400x1225.jpg","astra-site-url":"\/\/websitedemos.net\/tow-services-03","astra-site-parent-id":358,"astra-sites-tag":{"555":"car-tow-service","554":"emergency-services","556":"tow-services"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-28411":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/tow-services-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/tow-services-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/tow-services-03\/wp-json\/wp\/v2\/pages\/287","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/tow-services-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-28408":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/tow-services-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/tow-services-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/tow-services-03\/wp-json\/wp\/v2\/pages\/288","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/tow-services-03\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-28412":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/tow-services-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/tow-services-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/tow-services-03\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/tow-services-03\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-28413":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/tow-services-testimonials.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/tow-services-testimonials-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/tow-services-03\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/tow-services-03\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-28410":{"title":"FAQ","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/tow-services-faq.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/tow-services-faq-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/tow-services-03\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/tow-services-03\/faq\/","astra-sites-tag":{"426":"faq"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-28409":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/tow-services-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/tow-services-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/tow-services-03\/wp-json\/wp\/v2\/pages\/16","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/tow-services-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-22675":{"title":"Pet Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pet-sitting-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pet-sitting-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pet-sitting-home-400x1581.jpg","astra-site-url":"\/\/websitedemos.net\/pet-sitting-02","astra-site-parent-id":908,"astra-sites-tag":{"974":"cat","376":"dog-training","375":"dog-walking","1021":"local-business","374":"pet-care","372":"pet-minding","371":"pet-sitting","373":"pet-training"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-22679":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pet-sitting-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pet-sitting-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/pet-sitting-02\/wp-json\/wp\/v2\/pages\/15","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/pet-sitting-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-22676":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pet-sitting-02-about-us-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pet-sitting-02-about-us-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/pet-sitting-02\/wp-json\/wp\/v2\/pages\/16","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/pet-sitting-02\/about-us\/","astra-sites-tag":{"352":"about","455":"about-us"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-22680":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pet-sitting-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pet-sitting-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/pet-sitting-02\/wp-json\/wp\/v2\/pages\/18","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/pet-sitting-02\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-22678":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pet-sitting-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pet-sitting-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/pet-sitting-02\/wp-json\/wp\/v2\/pages\/20","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/pet-sitting-02\/contact-us\/","astra-sites-tag":{"415":"contact","454":"contact-us","377":"get-in-touch"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-22422":{"title":"Pool Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pool-services-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pool-services-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pool-services-home-400x1746.jpg","astra-site-url":"\/\/websitedemos.net\/pool-services-03","astra-site-parent-id":81,"astra-sites-tag":{"567":"pool-maintenance","569":"swimming-pool","570":"water-pool"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-22427":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pool-services-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pool-services-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/pool-services-03\/wp-json\/wp\/v2\/pages\/244","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/pool-services-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22423":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pool-services-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pool-services-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/pool-services-03\/wp-json\/wp\/v2\/pages\/16","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/pool-services-03\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22429":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pool-services-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pool-services-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/pool-services-03\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/pool-services-03\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22426":{"title":"Gallery","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pool-services-gallery.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pool-services-gallery-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/pool-services-03\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/pool-services-03\/gallery\/","astra-sites-tag":{"461":"gallery","444":"portfolio"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-37956":{"title":"Reviews","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pool-services-reviews.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pool-services-reviews-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/pool-services-03\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/pool-services-03\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-37955":{"title":"FAQ","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pool-services-faq.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pool-services-faq-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/pool-services-03\/wp-json\/wp\/v2\/pages\/202","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/pool-services-03\/faq\/","astra-sites-tag":{"426":"faq"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22424":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pool-services-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/pool-services-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/pool-services-03\/wp-json\/wp\/v2\/pages\/245","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/pool-services-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-22129":{"title":"Shoe Store","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/shoe-store-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/shoe-store-04-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/shoe-store-04-home-400x1249.jpg","astra-site-url":"\/\/websitedemos.net\/shoe-store-04","astra-site-parent-id":63,"astra-sites-tag":{"496":"ecommerce","980":"footwear","383":"online-store","967":"product-store","384":"running-shoes","382":"shoe-store","385":"shoes","733":"shop","386":"sport-shoes","966":"woo-commerce","1024":"woocommerce"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","38":"ecommerce"},"pages":{"id-40007":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/shoe-store-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/shoe-store-04-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/shoe-store-04\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/shoe-store-04\/","astra-sites-tag":{"423":"home","814":"homepage"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","64":"ecommerce"}},"id-40005":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/shoe-store-04-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/shoe-store-04-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/shoe-store-04\/wp-json\/wp\/v2\/pages\/152","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/shoe-store-04\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","64":"ecommerce"}},"id-40006":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-22146-shoe-store-contact-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-22146-shoe-store-contact-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/shoe-store-04\/wp-json\/wp\/v2\/pages\/153","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/shoe-store-04\/contact\/","astra-sites-tag":{"415":"contact","454":"contact-us"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","64":"ecommerce"}}}},"id-22296":{"title":"Shoe Store","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/shoe-store-03-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/shoe-store-03-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/shoe-store-03-home-400x1223.jpg","astra-site-url":"\/\/websitedemos.net\/shoe-store-03","astra-site-parent-id":71,"astra-sites-tag":{"980":"footwear","383":"online-store","967":"product-store","384":"running-shoes","382":"shoe-store","385":"shoes","733":"shop","386":"sport-shoes","966":"woo-commerce"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business","38":"ecommerce"},"pages":{"id-39990":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/shoe-store-03-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/shoe-store-03-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/shoe-store-03\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/shoe-store-03\/","astra-sites-tag":{"423":"home","814":"homepage"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","64":"ecommerce"}},"id-39988":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/shoe-store-03-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/shoe-store-03-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/shoe-store-03\/wp-json\/wp\/v2\/pages\/152","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/shoe-store-03\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","64":"ecommerce"}},"id-39989":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/shoe-store-03-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/shoe-store-03-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/shoe-store-03\/wp-json\/wp\/v2\/pages\/153","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/shoe-store-03\/contact\/","astra-sites-tag":{"415":"contact","454":"contact-us"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","64":"ecommerce"}}}},"id-22317":{"title":"Photographer","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/photographer-07-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/photographer-07-home-page-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/photographer-07-home-page-400x1798.jpg","astra-site-url":"\/\/websitedemos.net\/photographer-07","astra-site-parent-id":75,"astra-sites-tag":{"513":"camera","482":"fashion","515":"lens","510":"modelling","511":"photographer","509":"photography","444":"portfolio","514":"videography","512":"wedding-shoot"},"astra-sites-type":"free","astra-site-page-builder":"gutenberg","astra-site-category":{"37":"blog","39":"free"},"pages":{"id-22320":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/photographer-07-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/photographer-07-home-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/photographer-07\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/photographer-07\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","61":"free"}},"id-22318":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/photographer-07-about-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/photographer-07-about-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/photographer-07\/wp-json\/wp\/v2\/pages\/26","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/photographer-07\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","61":"free"}},"id-22319":{"title":"Blog","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/id-22319-photographer-blog-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/id-22319-photographer-blog-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/photographer-07\/wp-json\/wp\/v2\/pages\/267","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/photographer-07\/blog\/","astra-sites-tag":{"480":"blog"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","61":"free"}}}},"id-22306":{"title":"Pet Care","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/pet-care-07-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/pet-care-07-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/pet-care-07-feb-20-home-400x1179.jpg","astra-site-url":"\/\/websitedemos.net\/pet-care-07","astra-site-parent-id":73,"astra-sites-tag":{"974":"cat","376":"dog-training","375":"dog-walking","374":"pet-care","372":"pet-minding","371":"pet-sitting","373":"pet-training"},"astra-sites-type":"free","astra-site-page-builder":"gutenberg","astra-site-category":{"37":"blog","39":"free"},"pages":{"id-22309":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/pet-care-07-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/pet-care-07-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/pet-care-07\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/pet-care-07\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","61":"free"}},"id-22307":{"title":"About Me","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/pet-care-07-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/pet-care-07-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/pet-care-07\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/pet-care-07\/about-me\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","61":"free"}},"id-22308":{"title":"Blog","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/pet-care-07-feb-20-blog.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/pet-care-07-feb-20-blog-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/pet-care-07\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/pet-care-07\/blog\/","astra-sites-tag":{"480":"blog"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","61":"free"}}}},"id-22073":{"title":"Custom Printing","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/custom-printing-02-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/custom-printing-02-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/custom-printing-02-home-400x1354.jpg","astra-site-url":"\/\/websitedemos.net\/custom-printing-02","astra-site-parent-id":70,"astra-sites-tag":{"400":"custom-printing","404":"gift-shop","401":"gift-store","403":"online-gifting","402":"printing","733":"shop","405":"t-shirt-printing"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"38":"ecommerce","39":"free"},"pages":{"id-34067":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/custom-printing-02-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/custom-printing-02-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/custom-printing-02\/wp-json\/wp\/v2\/pages\/95","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/custom-printing-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}},"id-22263":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/custom-printing-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/custom-printing-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/custom-printing-02\/wp-json\/wp\/v2\/pages\/96","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/custom-printing-02\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}},"id-22265":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/custom-printing-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/id-22265-custom-printing-contact-resize.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/custom-printing-02\/wp-json\/wp\/v2\/pages\/15","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/custom-printing-02\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}}}},"id-22137":{"title":"Yoga Studio","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/yoga-03-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/yoga-03-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/yoga-03-home-400x1492.jpg","astra-site-url":"\/\/websitedemos.net\/yoga-03","astra-site-parent-id":65,"astra-sites-tag":{"499":"fitness","976":"gym-instructor","395":"yoga-instructor","397":"yoga-studio","398":"yoga-trainer"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-22140":{"title":"June Flint","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/yoga-03-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/yoga-03-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/yoga-03\/wp-json\/wp\/v2\/pages\/47","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/yoga-03\/","astra-sites-tag":{"423":"home","814":"homepage"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-22117":{"title":"Accountant","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/chartered-accountant-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/chartered-accountant-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/chartered-accountant-home-400x1411.jpg","astra-site-url":"\/\/websitedemos.net\/chartered-accountant-01","astra-site-parent-id":86,"astra-sites-tag":{"447":"accountant","448":"accounting","449":"chartered-accountant","446":"finance"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business","39":"free"},"pages":{"id-22715":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/chartered-accountant-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/chartered-accountant-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/chartered-accountant-01\/wp-json\/wp\/v2\/pages\/126","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/chartered-accountant-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-22713":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/chartered-accountant-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/chartered-accountant-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/chartered-accountant-01\/wp-json\/wp\/v2\/pages\/127","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/chartered-accountant-01\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-22716":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/chartered-accountant-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/chartered-accountant-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/chartered-accountant-01\/wp-json\/wp\/v2\/pages\/128","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/chartered-accountant-01\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-22718":{"title":"Why choose me","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/chartered-accountant-whychooseme.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/chartered-accountant-whychooseme-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/chartered-accountant-01\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/chartered-accountant-01\/why-choose-me\/","astra-sites-tag":{"760":"why-choose-us"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-22717":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/chartered-accountant-testimonials.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/chartered-accountant-testimonials-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/chartered-accountant-01\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/chartered-accountant-01\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-22714":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/chartered-accountant-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/chartered-accountant-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/chartered-accountant-01\/wp-json\/wp\/v2\/pages\/16","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/chartered-accountant-01\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-22100":{"title":"Yoga Studio","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/yoga-04-home-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/yoga-04-home-1-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/yoga-04-home-1-400x1564.jpg","astra-site-url":"\/\/websitedemos.net\/yoga-04","astra-site-parent-id":62,"astra-sites-tag":{"499":"fitness","976":"gym-instructor","399":"one-page","1020":"personal","463":"single-page","395":"yoga-instructor","397":"yoga-studio","398":"yoga-trainer"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-22124":{"title":"June Flint","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/yoga-04-home-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/yoga-04-home-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/yoga-04\/wp-json\/wp\/v2\/pages\/4","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/yoga-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-22080":{"title":"Disc Jockey","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/disc-jockey-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/disc-jockey-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/disc-jockey-home-400x1345.jpg","astra-site-url":"\/\/websitedemos.net\/disc-jockey-04","astra-site-parent-id":77,"astra-sites-tag":{"408":"disk-jockey","406":"dj","409":"event","407":"music","969":"musician","1022":"professional"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-22360":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/disc-jockey-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/disc-jockey-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/disc-jockey-04\/wp-json\/wp\/v2\/pages\/5","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/disc-jockey-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22356":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/disc-jockey-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/disc-jockey-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/disc-jockey-04\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/disc-jockey-04\/about\/","astra-sites-tag":{"352":"about","455":"about-us"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-36386":{"title":"Shows","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/disc-jockey-shows.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/disc-jockey-shows-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/disc-jockey-04\/wp-json\/wp\/v2\/pages\/508","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/disc-jockey-04\/shows\/","astra-sites-tag":{"444":"portfolio"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22358":{"title":"Discography","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/disc-jockey-discography.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/disc-jockey-discography-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/disc-jockey-04\/wp-json\/wp\/v2\/pages\/15","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/disc-jockey-04\/discography\/","astra-sites-tag":{"763":"discography","451":"work"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22359":{"title":"Gallery","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/disc-jockey-gallery.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/disc-jockey-gallery-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/disc-jockey-04\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/disc-jockey-04\/gallery\/","astra-sites-tag":{"461":"gallery","444":"portfolio","451":"work"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22357":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/disc-jockey-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/disc-jockey-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/disc-jockey-04\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/disc-jockey-04\/contact\/","astra-sites-tag":{"415":"contact","377":"get-in-touch"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}}}PKN\͇+inc/json/astra-sites-and-pages-page-10.jsonnuW+A{"id-21085":{"title":"MultiMed Clinic","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-home-400x1709.jpg","astra-site-url":"\/\/websitedemos.net\/multimed-06","astra-site-parent-id":153,"astra-sites-tag":{"337":"clinic","601":"doctor","604":"healthcare","605":"hospital","603":"medical","606":"medical-science","607":"treatment"},"astra-sites-type":"agency-mini","astra-site-page-builder":"brizy","astra-site-category":{"27":"business"},"pages":{"id-23451":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/multimed-06\/wp-json\/wp\/v2\/pages\/284","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/multimed-06\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23447":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/multimed-06\/wp-json\/wp\/v2\/pages\/331","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/multimed-06\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23449":{"title":"Departments","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-departments.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-departments-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/multimed-06\/wp-json\/wp\/v2\/pages\/340","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/multimed-06\/departments\/","astra-sites-tag":{"602":"departments","811":"occupation","812":"office"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23450":{"title":"Doctors","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-doctors.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-doctors-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/multimed-06\/wp-json\/wp\/v2\/pages\/347","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/multimed-06\/doctors\/","astra-sites-tag":{"601":"doctor"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23452":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-testimonials.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-testimonials-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/multimed-06\/wp-json\/wp\/v2\/pages\/353","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/multimed-06\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23448":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/multimed-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/multimed-06\/wp-json\/wp\/v2\/pages\/359","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/multimed-06\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-21088":{"title":"Artist","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/artist-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/artist-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/artist-feb-20-home-400x1353.jpg","astra-site-url":"\/\/websitedemos.net\/artist-06","astra-site-parent-id":157,"astra-sites-tag":{"597":"art","339":"artist","595":"exhibition","614":"painter"},"astra-sites-type":"agency-mini","astra-site-page-builder":"brizy","astra-site-category":{"27":"business"},"pages":{"id-23494":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/artist-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/artist-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/artist-06\/wp-json\/wp\/v2\/pages\/243","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/artist-06\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23496":{"title":"Portfolio","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/artist-feb-20-portfolio.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/artist-feb-20-portfolio-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/artist-06\/wp-json\/wp\/v2\/pages\/291","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/artist-06\/portfolio\/","astra-sites-tag":{"444":"portfolio","424":"project"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23492":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/artist-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/artist-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/artist-06\/wp-json\/wp\/v2\/pages\/285","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/artist-06\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23493":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/artist-feb-20-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23493-artist-contact-resize.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/artist-06\/wp-json\/wp\/v2\/pages\/300","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/artist-06\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-21090":{"title":"University","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/03\/id-21090-university-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/03\/id-21090-university-resize-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/03\/id-21090-university-resize.jpg","astra-site-url":"\/\/websitedemos.net\/university-06","astra-site-parent-id":160,"astra-sites-tag":{"457":"college","459":"education","460":"learning","456":"school","458":"university"},"astra-sites-type":"agency-mini","astra-site-page-builder":"brizy","astra-site-category":{"27":"business"},"pages":{"id-23525":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23525-university-home-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23525-university-home-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/university-06\/wp-json\/wp\/v2\/pages\/165","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/university-06\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23521":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/university-06-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/university-06-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/university-06\/wp-json\/wp\/v2\/pages\/216","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/university-06\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23523":{"title":"Courses","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23523-university-courses-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23523-university-courses-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/university-06\/wp-json\/wp\/v2\/pages\/224","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/university-06\/courses\/","astra-sites-tag":{"557":"classes","462":"courses"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23526":{"title":"Teachers","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23526-university-teachers-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23526-university-teachers-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/university-06\/wp-json\/wp\/v2\/pages\/230","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/university-06\/teachers\/","astra-sites-tag":{"464":"teacher"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23524":{"title":"Gallery","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23524-university-gallery-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23524-university-gallery-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/university-06\/wp-json\/wp\/v2\/pages\/236","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/university-06\/gallery\/","astra-sites-tag":{"461":"gallery"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23522":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/university-06-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/university-06-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/university-06\/wp-json\/wp\/v2\/pages\/240","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/university-06\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-21092":{"title":"Kindergarten","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-06-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-06-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-06-home-400x1942.jpg","astra-site-url":"\/\/websitedemos.net\/kindergarten-06","astra-site-parent-id":154,"astra-sites-tag":{"459":"education","617":"kindergarten","460":"learning","456":"school"},"astra-sites-type":"agency-mini","astra-site-page-builder":"brizy","astra-site-category":{"27":"business"},"pages":{"id-23463":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-06-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-06-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/kindergarten-06\/wp-json\/wp\/v2\/pages\/213","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/kindergarten-06\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23459":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-06-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-06-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/kindergarten-06\/wp-json\/wp\/v2\/pages\/270","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/kindergarten-06\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23460":{"title":"Classes","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-06-classes-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-06-classes-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/kindergarten-06\/wp-json\/wp\/v2\/pages\/280","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/kindergarten-06\/classes\/","astra-sites-tag":{"557":"classes"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23462":{"title":"FAQ","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-06-faq.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-06-faq-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/kindergarten-06\/wp-json\/wp\/v2\/pages\/286","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/kindergarten-06\/faq\/","astra-sites-tag":{"426":"faq","709":"questions"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23464":{"title":"Reviews","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-06-reviews.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-06-reviews-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/kindergarten-06\/wp-json\/wp\/v2\/pages\/293","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/kindergarten-06\/reviews\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23461":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-06-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/kindergarten-06-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/kindergarten-06\/wp-json\/wp\/v2\/pages\/298","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/kindergarten-06\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-21096":{"title":"Gym & Fitness","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fitness-center-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fitness-center-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fitness-center-home-400x1509.jpg","astra-site-url":"\/\/websitedemos.net\/fitness-center-06","astra-site-parent-id":162,"astra-sites-tag":{"502":"exercise","499":"fitness","505":"fitness-trainer","506":"functional-training","500":"gym","976":"gym-instructor","504":"gym-trainer","503":"trainer","501":"work-out"},"astra-sites-type":"agency-mini","astra-site-page-builder":"brizy","astra-site-category":{"27":"business"},"pages":{"id-23543":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fitness-center-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fitness-center-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/fitness-center-06\/wp-json\/wp\/v2\/pages\/193","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/fitness-center-06\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23541":{"title":"Classes","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fitness-center-classes.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fitness-center-classes-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/fitness-center-06\/wp-json\/wp\/v2\/pages\/241","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/fitness-center-06\/classes\/","astra-sites-tag":{"557":"classes"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23539":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fitness-center-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fitness-center-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/fitness-center-06\/wp-json\/wp\/v2\/pages\/246","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/fitness-center-06\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23542":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fitness-center-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fitness-center-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/fitness-center-06\/wp-json\/wp\/v2\/pages\/252","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/fitness-center-06\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-21098":{"title":"Winery","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-home-page-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-home-page-400x1337.jpg","astra-site-url":"\/\/websitedemos.net\/winery-06","astra-site-parent-id":164,"astra-sites-tag":{"635":"brewery","632":"farming","634":"wine-production","633":"winery"},"astra-sites-type":"agency-mini","astra-site-page-builder":"brizy","astra-site-category":{"27":"business"},"pages":{"id-23563":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-home-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-home-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/winery-06\/wp-json\/wp\/v2\/pages\/436","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/winery-06\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23564":{"title":"Our Story","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-our-story-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-our-story-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/winery-06\/wp-json\/wp\/v2\/pages\/493","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/winery-06\/our-story\/","astra-sites-tag":{"352":"about","767":"story"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23562":{"title":"Experience","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-experience-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-experience-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/winery-06\/wp-json\/wp\/v2\/pages\/498","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/winery-06\/experience\/","astra-sites-tag":{"636":"experience"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23561":{"title":"Events","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-events-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-events-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/winery-06\/wp-json\/wp\/v2\/pages\/504","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/winery-06\/events\/","astra-sites-tag":{"409":"event"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23560":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-contact-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/winery-04-contact-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/winery-06\/wp-json\/wp\/v2\/pages\/512","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/winery-06\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-21100":{"title":"Psychiatrist","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/psychiatrist-home-04.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/psychiatrist-home-04-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/psychiatrist-home-04-400x1962.jpg","astra-site-url":"\/\/websitedemos.net\/psychiatrist-06","astra-site-parent-id":159,"astra-sites-tag":{"608":"guidance","399":"one-page","621":"psychiatrist","622":"psychotherapy","463":"single-page","619":"wellness"},"astra-sites-type":"agency-mini","astra-site-page-builder":"brizy","astra-site-category":{"27":"business"},"pages":{"id-23513":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/psychiatrist-home-04.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/psychiatrist-home-04-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/psychiatrist-06\/wp-json\/wp\/v2\/pages\/459","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/psychiatrist-06\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-21102":{"title":"Author","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/author-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/author-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/author-home-400x1432.jpg","astra-site-url":"\/\/websitedemos.net\/author-06","astra-site-parent-id":163,"astra-sites-tag":{"724":"author","726":"literature","723":"novelist","722":"poet","725":"writer"},"astra-sites-type":"agency-mini","astra-site-page-builder":"brizy","astra-site-category":{"27":"business"},"pages":{"id-23548":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/author-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/author-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/author-06\/wp-json\/wp\/v2\/pages\/291","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/author-06\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23546":{"title":"Books","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/author-books.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/author-books-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/author-06\/wp-json\/wp\/v2\/pages\/346","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/author-06\/books\/","astra-sites-tag":{"727":"book"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23544":{"title":"About Me","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/author-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/author-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/author-06\/wp-json\/wp\/v2\/pages\/355","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/author-06\/about-me\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-23547":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/author-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/author-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/author-06\/wp-json\/wp\/v2\/pages\/364","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/author-06\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-20933":{"title":"Plumber","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-home-screenshot.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-home-screenshot-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-home-screenshot-400x1140.jpg","astra-site-url":"\/\/websitedemos.net\/plumber-07","astra-site-parent-id":291,"astra-sites-tag":{"439":"local-services","507":"plumber","508":"plumbing"},"astra-sites-type":"free","astra-site-page-builder":"gutenberg","astra-site-category":{"27":"business","39":"free"},"pages":{"id-25030":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-home-screenshot.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-home-screenshot-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/plumber-07\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/plumber-07\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25027":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-about-screenshot.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-about-screenshot-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/plumber-07\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/plumber-07\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25031":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-services-screenshot.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-services-screenshot-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/plumber-07\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/plumber-07\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25042":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-testimonials-screenshot.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-25042-plumber-testimonials-resize.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/plumber-07\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/plumber-07\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25039":{"title":"FAQ","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-faq-screenshot.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-25039-plumber-faq-resize.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/plumber-07\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/plumber-07\/faq\/","astra-sites-tag":{"426":"faq","709":"questions"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25029":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-contact-screenshot.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plumber-07-contact-revised-1200.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/plumber-07\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/plumber-07\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-21073":{"title":"Garden Maintenance","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/garden-maintenance-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/garden-maintenance-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/garden-maintenance-home-400x1651.jpg","astra-site-url":"\/\/websitedemos.net\/garden-maintenance-01","astra-site-parent-id":242,"astra-sites-tag":{"416":"garden-care","421":"garden-maintenance","420":"gardening","422":"landscaping","417":"lawn-care","419":"planting","418":"weed-control"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business","39":"free"},"pages":{"id-24575":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/garden-maintenance-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/garden-maintenance-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/garden-maintenance-01\/wp-json\/wp\/v2\/pages\/86","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/garden-maintenance-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24572":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/garden-maintenance-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/garden-maintenance-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/garden-maintenance-01\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/garden-maintenance-01\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24577":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/garden-maintenance-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/garden-maintenance-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/garden-maintenance-01\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/garden-maintenance-01\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24576":{"title":"Projects","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/garden-maintenance-projects.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/garden-maintenance-projects-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/garden-maintenance-01\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/garden-maintenance-01\/projects\/","astra-sites-tag":{"424":"project"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24574":{"title":"FAQ","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/garden-maintenance-faq.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/garden-maintenance-faq-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/garden-maintenance-01\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/garden-maintenance-01\/faq\/","astra-sites-tag":{"426":"faq"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24573":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/garden-maintenance-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/garden-maintenance-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/garden-maintenance-01\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/garden-maintenance-01\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-21066":{"title":"Garden Maintenance","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/garden-maintenance-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/garden-maintenance-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/garden-maintenance-home-400x1651.jpg","astra-site-url":"\/\/websitedemos.net\/garden-maintenance-02","astra-site-parent-id":244,"astra-sites-tag":{"416":"garden-care","421":"garden-maintenance","420":"gardening","422":"landscaping","417":"lawn-care","1021":"local-business","419":"planting","418":"weed-control"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-24597":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/garden-maintenance-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/garden-maintenance-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/garden-maintenance-02\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/garden-maintenance-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24594":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/garden-maintenance-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/garden-maintenance-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/garden-maintenance-02\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/garden-maintenance-02\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24599":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/garden-maintenance-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/garden-maintenance-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/garden-maintenance-02\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/garden-maintenance-02\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24598":{"title":"Projects","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/garden-maintenance-projects.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24598-garden-maintenance-projects-resize.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/garden-maintenance-02\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/garden-maintenance-02\/projects\/","astra-sites-tag":{"424":"project"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24596":{"title":"FAQ","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/garden-maintenance-faq.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/garden-maintenance-faq-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/garden-maintenance-02\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/garden-maintenance-02\/faq\/","astra-sites-tag":{"426":"faq"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-24595":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/garden-maintenance-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/garden-maintenance-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/garden-maintenance-02\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/garden-maintenance-02\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-20946":{"title":"Interior Designer","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-home-400x1057.jpg","astra-site-url":"\/\/websitedemos.net\/interior-designer-01","astra-site-parent-id":310,"astra-sites-tag":{"435":"architecture","436":"interior","434":"interior-design","422":"landscaping","437":"zoning"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business","39":"free"},"pages":{"id-25235":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/03\/id-21035-interior-designer-resize.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/interior-designer-01\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/interior-designer-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25233":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/interior-designer-01\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/interior-designer-01\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25237":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/interior-designer-01\/wp-json\/wp\/v2\/pages\/17","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/interior-designer-01\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25236":{"title":"Projects","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-projects.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-projects-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/interior-designer-01\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/interior-designer-01\/projects\/","astra-sites-tag":{"424":"project"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25238":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-testimonials.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-25238-interior-designer-testimonials-resize.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/interior-designer-01\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/interior-designer-01\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25234":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-01-contact-revised-1200.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/interior-designer-01\/wp-json\/wp\/v2\/pages\/15","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/interior-designer-01\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-20939":{"title":"Interior Designer","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-home-400x1057.jpg","astra-site-url":"\/\/websitedemos.net\/interior-designer-02","astra-site-parent-id":312,"astra-sites-tag":{"435":"architecture","436":"interior","434":"interior-design","422":"landscaping","1022":"professional","437":"zoning"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-25257":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/interior-designer-02\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/interior-designer-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25255":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/interior-designer-02\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/interior-designer-02\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25259":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/interior-designer-02\/wp-json\/wp\/v2\/pages\/17","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/interior-designer-02\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25258":{"title":"Projects","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-projects.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-projects-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/interior-designer-02\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/interior-designer-02\/projects\/","astra-sites-tag":{"424":"project"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25260":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-testimonials.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-testimonials-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/interior-designer-02\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/interior-designer-02\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25256":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/designer-02-contact.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/interior-designer-02\/wp-json\/wp\/v2\/pages\/15","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/interior-designer-02\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-21035":{"title":"Interior Designer","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-home-400x1057.jpg","astra-site-url":"\/\/websitedemos.net\/interior-designer-07","astra-site-parent-id":313,"astra-sites-tag":{"435":"architecture","436":"interior","434":"interior-design","422":"landscaping","437":"zoning"},"astra-sites-type":"free","astra-site-page-builder":"gutenberg","astra-site-category":{"27":"business","39":"free"},"pages":{"id-25269":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/interior-designer-07\/wp-json\/wp\/v2\/pages\/162","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/interior-designer-07\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25267":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/interior-designer-07\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/interior-designer-07\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25271":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/interior-designer-07\/wp-json\/wp\/v2\/pages\/17","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/interior-designer-07\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25270":{"title":"Projects","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-projects.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-projects-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/interior-designer-07\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/interior-designer-07\/projects\/","astra-sites-tag":{"424":"project"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25272":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-testimonials.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-25272-interior-designer-testimonials-resize.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/interior-designer-07\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/interior-designer-07\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-25268":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/interior-designer-07-contact-revised-1200.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/interior-designer-07\/wp-json\/wp\/v2\/pages\/15","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/interior-designer-07\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}},"id-21049":{"title":"Growth Marketer","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/growthmarketer-home-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/growthmarketer-home-screenshot-600x800.png","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/growthmarketer-home-screenshot-400x1385.png","astra-site-url":"\/\/websitedemos.net\/content-marketing-07","astra-site-parent-id":223,"astra-sites-tag":{"470":"content-marketing","472":"growth","471":"strategy"},"astra-sites-type":"free","astra-site-page-builder":"gutenberg","astra-site-category":{"37":"blog","27":"business","39":"free"},"pages":{"id-24413":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/growthmarketer-home-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/growthmarketer-home-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/content-marketing-07\/wp-json\/wp\/v2\/pages\/25121","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/content-marketing-07\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","60":"business","61":"free"}},"id-24410":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/growthmarketer-about-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/growthmarketer-about-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/content-marketing-07\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/content-marketing-07\/about\/","astra-sites-tag":{"352":"about","455":"about-us"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","60":"business","61":"free"}},"id-24414":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/growthmarketer-testimonials-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/growthmarketer-testimonials-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/content-marketing-07\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/content-marketing-07\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","60":"business","61":"free"}},"id-24412":{"title":"Hire Me","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/growthmarketer-hire-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24412-growth-marketer-hire-me-resize.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/content-marketing-07\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/content-marketing-07\/hire-me\/","astra-sites-tag":{"415":"contact","773":"hire-me"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"74":"blog","60":"business","61":"free"}}}}}PKN\ Z|+inc/json/astra-sites-and-pages-page-14.jsonnuW+A{"id-18790":{"title":"Ayurveda","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ayurveda-homepage.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ayurveda-homepage-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ayurveda-homepage-400x1764.jpg","astra-site-url":"\/\/websitedemos.net\/ayurveda-04","astra-site-parent-id":226,"astra-sites-tag":{"618":"ayurvedic","496":"ecommerce","383":"online-store","967":"product-store","733":"shop","607":"treatment","966":"woo-commerce","1024":"woocommerce"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","38":"ecommerce"},"pages":{"id-24438":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ayurveda-homepage.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ayurveda-homepage-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ayurveda-04\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/ayurveda-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","64":"ecommerce"}},"id-24435":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ayurveda-about-us.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ayurveda-about-us-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ayurveda-04\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/ayurveda-04\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","64":"ecommerce"}},"id-24437":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ayurveda-contact-us.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ayurveda-contact-us-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ayurveda-04\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/ayurveda-04\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","64":"ecommerce"}}}},"id-18872":{"title":"Ayurveda","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ayurveda-homepage.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ayurveda-homepage-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ayurveda-homepage-400x1764.jpg","astra-site-url":"\/\/websitedemos.net\/ayurveda-03","astra-site-parent-id":228,"astra-sites-tag":{"618":"ayurvedic","496":"ecommerce","383":"online-store","733":"shop","607":"treatment","1024":"woocommerce"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business","38":"ecommerce"},"pages":{"id-24461":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ayurveda-homepage.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ayurveda-homepage-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ayurveda-03\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/ayurveda-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","64":"ecommerce"}},"id-24458":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ayurveda-about-us.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ayurveda-about-us-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ayurveda-03\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/ayurveda-03\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","64":"ecommerce"}},"id-24460":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ayurveda-contact-us.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ayurveda-contact-us-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ayurveda-03\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/ayurveda-03\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business","64":"ecommerce"}}}},"id-18871":{"title":"Gym & Fitness","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fitness-center-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fitness-center-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fitness-center-home-400x1509.jpg","astra-site-url":"\/\/websitedemos.net\/fitness-center-03","astra-site-parent-id":104,"astra-sites-tag":{"502":"exercise","499":"fitness","505":"fitness-trainer","506":"functional-training","500":"gym","976":"gym-instructor","504":"gym-trainer","503":"trainer","501":"work-out"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-22955":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fitness-center-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fitness-center-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/fitness-center-03\/wp-json\/wp\/v2\/pages\/130","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/fitness-center-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22952":{"title":"Classes","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fitness-center-classes.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fitness-center-classes-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/fitness-center-03\/wp-json\/wp\/v2\/pages\/41","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/fitness-center-03\/classes\/","astra-sites-tag":{"557":"classes"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22950":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fitness-center-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fitness-center-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/fitness-center-03\/wp-json\/wp\/v2\/pages\/40","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/fitness-center-03\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22954":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fitness-center-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fitness-center-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/fitness-center-03\/wp-json\/wp\/v2\/pages\/43","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/fitness-center-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-18738":{"title":"Gym & Fitness","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fitness-center-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fitness-center-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fitness-center-home-400x1509.jpg","astra-site-url":"\/\/websitedemos.net\/fitness-center-04","astra-site-parent-id":101,"astra-sites-tag":{"502":"exercise","499":"fitness","505":"fitness-trainer","847":"green","500":"gym","976":"gym-instructor","504":"gym-trainer","1020":"personal","503":"trainer","501":"work-out"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-22930":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fitness-center-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fitness-center-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/fitness-center-04\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/fitness-center-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22928":{"title":"Classes","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fitness-center-classes.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fitness-center-classes-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/fitness-center-04\/wp-json\/wp\/v2\/pages\/41","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/fitness-center-04\/classes\/","astra-sites-tag":{"557":"classes","425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22926":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fitness-center-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fitness-center-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/fitness-center-04\/wp-json\/wp\/v2\/pages\/40","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/fitness-center-04\/about\/","astra-sites-tag":{"352":"about","455":"about-us"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22929":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fitness-center-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/fitness-center-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/fitness-center-04\/wp-json\/wp\/v2\/pages\/43","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/fitness-center-04\/contact\/","astra-sites-tag":{"415":"contact","454":"contact-us"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-18854":{"title":"Psychiatrist","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/07\/psychiatrist-03-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/07\/psychiatrist-03-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/07\/psychiatrist-03-home-400x2097.jpg","astra-site-url":"\/\/websitedemos.net\/psychiatrist-03","astra-site-parent-id":204,"astra-sites-tag":{"608":"guidance","399":"one-page","621":"psychiatrist","622":"psychotherapy","463":"single-page","619":"wellness"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-24071":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/07\/psychiatrist-03-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/07\/psychiatrist-03-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/psychiatrist-03\/wp-json\/wp\/v2\/pages\/422","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/psychiatrist-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-18812":{"title":"Psychiatrist","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/06\/psychiatrist-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/06\/psychiatrist-04-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/06\/psychiatrist-04-home-400x2021.jpg","astra-site-url":"\/\/websitedemos.net\/psychiatrist-04","astra-site-parent-id":205,"astra-sites-tag":{"608":"guidance","399":"one-page","1020":"personal","621":"psychiatrist","622":"psychotherapy","463":"single-page","619":"wellness"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-24073":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/06\/psychiatrist-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/06\/psychiatrist-04-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/psychiatrist-04\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/psychiatrist-04\/","astra-sites-tag":{"423":"home","746":"one-page-site"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-18696":{"title":"eCourse – Learn Photoshop","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ecourse-learn-photoshop-03-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ecourse-learn-photoshop-03-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ecourse-learn-photoshop-03-home-400x1808.jpg","astra-site-url":"\/\/websitedemos.net\/ecourse-learn-photoshop-03","astra-site-parent-id":274,"astra-sites-tag":{"468":"elearning","719":"online-coaching","975":"online-learning","721":"training","720":"tutorials"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-24839":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ecourse-learn-photoshop-03-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ecourse-learn-photoshop-03-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ecourse-learn-photoshop-03\/wp-json\/wp\/v2\/pages\/64","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/ecourse-learn-photoshop-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24836":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ecourse-learn-photoshop-03-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ecourse-learn-photoshop-03-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ecourse-learn-photoshop-03\/wp-json\/wp\/v2\/pages\/65","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/ecourse-learn-photoshop-03\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24838":{"title":"Courses","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24838-ecourse-learn-photoshop-courses-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24838-ecourse-learn-photoshop-courses-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ecourse-learn-photoshop-03\/wp-json\/wp\/v2\/pages\/85","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/ecourse-learn-photoshop-03\/courses\/","astra-sites-tag":{"462":"courses"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24841":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ecourse-learn-photoshop-03-testimonials.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ecourse-learn-photoshop-03-testimonials-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ecourse-learn-photoshop-03\/wp-json\/wp\/v2\/pages\/86","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/ecourse-learn-photoshop-03\/testimonials\/","astra-sites-tag":{"432":"review","433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24840":{"title":"Pricing","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24840-ecourse-learn-photoshop-pricing-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24840-ecourse-learn-photoshop-pricing-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ecourse-learn-photoshop-03\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/ecourse-learn-photoshop-03\/pricing\/","astra-sites-tag":{"585":"pricing"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-18622":{"title":"Food and Drinks Blog","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/05\/fnb-blogger-03-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/05\/fnb-blogger-03-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/05\/fnb-blogger-03-home-400x1294.jpg","astra-site-url":"\/\/websitedemos.net\/fnb-blogger-03","astra-site-parent-id":888,"astra-sites-tag":{"728":"beverage","729":"blogging","336":"food","883":"food-and-drinks-blogger","890":"food-blogger","730":"recipes","427":"travel"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"37":"blog"},"pages":{"id-31836":{"title":"About Me","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/05\/fnb-blogger-03-about-me.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/05\/fnb-blogger-03-about-me-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/fnb-blogger-03\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/fnb-blogger-03\/about-me\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"74":"blog"}},"id-31837":{"title":"Let’s Connect","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/05\/fnb-blogger-03-lets-connect.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/09\/fnb-blogger-03-lets-connect.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/fnb-blogger-03\/wp-json\/wp\/v2\/pages\/22","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/fnb-blogger-03\/lets-connect\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"74":"blog"}}}},"id-18624":{"title":"Author","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/author-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/author-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/author-home-400x1432.jpg","astra-site-url":"\/\/websitedemos.net\/author-03","astra-site-parent-id":222,"astra-sites-tag":{"724":"author","726":"literature","723":"novelist","722":"poet","725":"writer"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-24404":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/author-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/author-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/author-03\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/author-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24402":{"title":"Books","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/author-books.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/author-books-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/author-03\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/author-03\/books\/","astra-sites-tag":{"727":"book"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24400":{"title":"About Me","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/author-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/author-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/author-03\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/author-03\/about-me\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24403":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/author-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/author-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/author-03\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/author-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-18636":{"title":"Jewellery","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/jewellery-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/jewellery-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/jewellery-home-400x710.jpg","astra-site-url":"\/\/websitedemos.net\/jewellery-03","astra-site-parent-id":249,"astra-sites-tag":{"496":"ecommerce","731":"jewelry","732":"online-shop","383":"online-store","733":"shop","1024":"woocommerce"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"38":"ecommerce"},"pages":{"id-24626":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/jewellery-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/jewellery-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/jewellery-03\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/jewellery-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce"}},"id-24624":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/jewellery-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/jewellery-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/jewellery-03\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/jewellery-03\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce"}},"id-24625":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/jewellery-contact-us.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24625-jewellery-contact-us-resize.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/jewellery-03\/wp-json\/wp\/v2\/pages\/53","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/jewellery-03\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce"}}}},"id-18548":{"title":"Wedding Planner","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-home-400x1975.jpg","astra-site-url":"\/\/websitedemos.net\/wedding-planner-04","astra-site-parent-id":272,"astra-sites-tag":{"717":"event-planner","697":"wedding","716":"wedding-planner"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-24812":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wedding-planner-04\/wp-json\/wp\/v2\/pages\/173","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wedding-planner-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24808":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wedding-planner-04\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wedding-planner-04\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24813":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wedding-planner-04\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wedding-planner-04\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24811":{"title":"Gallery","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-gallery.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-gallery-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wedding-planner-04\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wedding-planner-04\/gallery\/","astra-sites-tag":{"461":"gallery"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24814":{"title":"Venues","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-venues.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-venues-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wedding-planner-04\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wedding-planner-04\/venues\/","astra-sites-tag":{"696":"venue"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24810":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wedding-planner-04\/wp-json\/wp\/v2\/pages\/15","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wedding-planner-04\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-18574":{"title":"eCourse – Learn Photoshop","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ecourse-learn-photoshop-04-home-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ecourse-learn-photoshop-04-home-1-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ecourse-learn-photoshop-04-home-1-400x1910.jpg","astra-site-url":"\/\/websitedemos.net\/ecourse-learn-photoshop-04","astra-site-parent-id":275,"astra-sites-tag":{"468":"elearning","719":"online-coaching","975":"online-learning","721":"training","720":"tutorials"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-24853":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ecourse-learn-photoshop-04-home-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ecourse-learn-photoshop-04-home-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ecourse-learn-photoshop-04\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/ecourse-learn-photoshop-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24848":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ecourse-learn-photoshop-04-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ecourse-learn-photoshop-04-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ecourse-learn-photoshop-04\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/ecourse-learn-photoshop-04\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24851":{"title":"Courses","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24851-ecourse-learn-photoshop-courses-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24851-ecourse-learn-photoshop-courses-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ecourse-learn-photoshop-04\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/ecourse-learn-photoshop-04\/courses\/","astra-sites-tag":{"462":"courses"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24856":{"title":"Testimonials","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ecourse-learn-photoshop-04-testimonials.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/ecourse-learn-photoshop-04-testimonials-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ecourse-learn-photoshop-04\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/ecourse-learn-photoshop-04\/testimonials\/","astra-sites-tag":{"433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24854":{"title":"Pricing","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24854-ecourse-learn-photoshop-pricing-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-24854-ecourse-learn-photoshop-pricing-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/ecourse-learn-photoshop-04\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/ecourse-learn-photoshop-04\/pricing\/","astra-sites-tag":{"585":"pricing"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-18423":{"title":"Author","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/author-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/author-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/author-home-400x1432.jpg","astra-site-url":"\/\/websitedemos.net\/author-04","astra-site-parent-id":224,"astra-sites-tag":{"724":"author","726":"literature","723":"novelist","1020":"personal","722":"poet","725":"writer"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-24419":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/author-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/author-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/author-04\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/author-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24417":{"title":"Books","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/author-books.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/author-books-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/author-04\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/author-04\/books\/","astra-sites-tag":{"727":"book"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24415":{"title":"About Me","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/author-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/author-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/author-04\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/author-04\/about-me\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24418":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/author-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/author-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/author-04\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/author-04\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-18556":{"title":"Wedding Planner","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-home-400x1975.jpg","astra-site-url":"\/\/websitedemos.net\/wedding-planner-03","astra-site-parent-id":273,"astra-sites-tag":{"717":"event-planner","697":"wedding","716":"wedding-planner"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-24826":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wedding-planner-03\/wp-json\/wp\/v2\/pages\/4","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wedding-planner-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24822":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wedding-planner-03\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wedding-planner-03\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24827":{"title":"Services","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-services.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-services-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wedding-planner-03\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wedding-planner-03\/services\/","astra-sites-tag":{"425":"services"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24825":{"title":"Gallery","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-gallery.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-gallery-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wedding-planner-03\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wedding-planner-03\/gallery\/","astra-sites-tag":{"461":"gallery"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24828":{"title":"Venues","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-venues.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-venues-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wedding-planner-03\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wedding-planner-03\/venues\/","astra-sites-tag":{"696":"venue"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-24824":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/wedding-planner-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/wedding-planner-03\/wp-json\/wp\/v2\/pages\/15","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/wedding-planner-03\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-18507":{"title":"Food and Drinks Blog","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/04\/fnb-blogger-04-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/04\/fnb-blogger-04-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/04\/fnb-blogger-04-home-400x1226.jpg","astra-site-url":"\/\/websitedemos.net\/fnb-blogger-04","astra-site-parent-id":355,"astra-sites-tag":{"728":"beverage","729":"blogging","882":"drinks","336":"food","883":"food-and-drinks-blogger","1020":"personal","730":"recipes","427":"travel"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"37":"blog"},"pages":{"id-28358":{"title":"About Me","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/04\/fnb-blogger-04-about-me.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/04\/fnb-blogger-04-about-me-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/fnb-blogger-04\/wp-json\/wp\/v2\/pages\/4","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/fnb-blogger-04\/about-me\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"74":"blog"}},"id-28360":{"title":"Let’s Connect","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/04\/fnb-blogger-04-lets-connect.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2018\/04\/fnb-blogger-04-lets-connect-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/fnb-blogger-04\/wp-json\/wp\/v2\/pages\/22","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/fnb-blogger-04\/lets-connect\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"74":"blog"}}}}}PKN\4s*inc/json/astra-sites-and-pages-page-2.jsonnuW+A{"id-20859":{"title":"Simply Natural","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/simply-natural-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/simply-natural-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/simply-natural-feb-20-home-400x1359.jpg","astra-site-url":"\/\/websitedemos.net\/plant-store-02","astra-site-parent-id":190,"astra-sites-tag":{"496":"ecommerce","383":"online-store","497":"plant-store","495":"plants","967":"product-store","733":"shop","966":"woo-commerce","1024":"woocommerce"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"38":"ecommerce","39":"free"},"pages":{"id-34084":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/simply-natural-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/simply-natural-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/plant-store-02\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/plant-store-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}},"id-23955":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/simply-natural-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/simply-natural-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/plant-store-02\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/plant-store-02\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}},"id-23956":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plant-store-contact-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/plant-store-contact-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/plant-store-02\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/plant-store-02\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}}}},"id-20907":{"title":"Simply Natural","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/simply-natural-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/simply-natural-feb-20-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/simply-natural-feb-20-home-400x1359.jpg","astra-site-url":"\/\/websitedemos.net\/plant-store-01","astra-site-parent-id":193,"astra-sites-tag":{"535":"nature","534":"nature-park","967":"product-store","733":"shop","749":"store","966":"woo-commerce"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"38":"ecommerce","39":"free"},"pages":{"id-34086":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/simply-natural-feb-20-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/simply-natural-feb-20-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/plant-store-01\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/plant-store-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}},"id-23984":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/simply-natural-feb-20-about.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/simply-natural-feb-20-about-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/plant-store-01\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/plant-store-01\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}},"id-23985":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23985-simply-natural-contact-us-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23985-simply-natural-contact-us-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/plant-store-01\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/plant-store-01\/contact-us\/","astra-sites-tag":{"415":"contact","377":"get-in-touch"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}}}},"id-45466":{"title":"Co-Working Space","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/co-working-space-04-home-pro.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/co-working-space-04-home-pro-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/co-working-space-04-home-pro-400x1741.jpg","astra-site-url":"\/\/websitedemos.net\/co-working-space-04","astra-site-parent-id":1443,"astra-sites-tag":{"692":"business","694":"co-working-place","695":"collaboration","1453":"coworking-space","691":"work-place"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-45469":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/co-working-space-04-home-pro.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/co-working-space-04-home-pro-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/co-working-space-04\/wp-json\/wp\/v2\/pages\/5","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/co-working-space-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45467":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/co-working-space-04-about-us-pro.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/co-working-space-04-about-us-pro-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/co-working-space-04\/wp-json\/wp\/v2\/pages\/12","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/co-working-space-04\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45471":{"title":"Workspace","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/co-working-space-04-workspace-pro.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/co-working-space-04-workspace-pro-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/co-working-space-04\/wp-json\/wp\/v2\/pages\/14","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/co-working-space-04\/workspace\/","astra-sites-tag":{"451":"work","1444":"workspace"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45470":{"title":"Pricing","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/co-working-space-04-pricing-pro.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/co-working-space-04-pricing-pro-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/co-working-space-04\/wp-json\/wp\/v2\/pages\/20","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/co-working-space-04\/pricing\/","astra-sites-tag":{"585":"pricing"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45468":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/co-working-space-04-contact-pro.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/co-working-space-04-contact-pro-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/co-working-space-04\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/co-working-space-04\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-45483":{"title":"Co-Working Space","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/co-working-space-04-home-pro.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/co-working-space-04-home-pro-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/co-working-space-04-home-pro-400x1741.jpg","astra-site-url":"\/\/websitedemos.net\/co-working-space-03","astra-site-parent-id":1445,"astra-sites-tag":{"692":"business","694":"co-working-place","695":"collaboration","1453":"coworking-space","691":"work-place"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-45486":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/co-working-space-04-home-pro.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/co-working-space-04-home-pro-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/co-working-space-03\/wp-json\/wp\/v2\/pages\/476","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/co-working-space-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45484":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/co-working-space-04-about-us-pro.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/co-working-space-04-about-us-pro-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/co-working-space-03\/wp-json\/wp\/v2\/pages\/478","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/co-working-space-03\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45488":{"title":"Workspace","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/co-working-space-04-workspace-pro.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/co-working-space-04-workspace-pro-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/co-working-space-03\/wp-json\/wp\/v2\/pages\/479","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/co-working-space-03\/workspace\/","astra-sites-tag":{"451":"work","1444":"workspace"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45487":{"title":"Pricing","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/co-working-space-04-pricing-pro.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/co-working-space-04-pricing-pro-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/co-working-space-03\/wp-json\/wp\/v2\/pages\/480","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/co-working-space-03\/pricing\/","astra-sites-tag":{"585":"pricing"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45485":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/co-working-space-04-contact-pro.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/co-working-space-04-contact-pro-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/co-working-space-03\/wp-json\/wp\/v2\/pages\/481","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/co-working-space-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-45850":{"title":"School & Kindergarten","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/school-kindergarten-03-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/school-kindergarten-03-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/school-kindergarten-03-home-400x1875.jpg","astra-site-url":"\/\/websitedemos.net\/school-kindergarten-04","astra-site-parent-id":1487,"astra-sites-tag":{"459":"education","1490":"kids","617":"kindergarten","460":"learning","456":"school"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-45854":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/school-kindergarten-03-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/school-kindergarten-03-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/school-kindergarten-04\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/school-kindergarten-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45851":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/school-kindergarten-03-wip-about-us.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/school-kindergarten-03-wip-about-us-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/school-kindergarten-04\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/school-kindergarten-04\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45855":{"title":"Parent Info","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/school-kindergarten-03-wip-parent-info.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/school-kindergarten-03-wip-parent-info-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/school-kindergarten-04\/wp-json\/wp\/v2\/pages\/20","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/school-kindergarten-04\/parent-info\/","astra-sites-tag":{"1489":"information","1488":"parent"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45852":{"title":"Classes","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/school-kindergarten-03-wip-classes.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/school-kindergarten-03-wip-classes-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/school-kindergarten-04\/wp-json\/wp\/v2\/pages\/16","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/school-kindergarten-04\/classes\/","astra-sites-tag":{"557":"classes"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45856":{"title":"Reviews","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/school-kindergarten-03-wip-review.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/school-kindergarten-03-wip-review-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/school-kindergarten-04\/wp-json\/wp\/v2\/pages\/18","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/school-kindergarten-04\/reviews\/","astra-sites-tag":{"432":"review","433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45853":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/school-kindergarten-03-wip-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/school-kindergarten-03-wip-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/school-kindergarten-04\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/school-kindergarten-04\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-45870":{"title":"School & Kindergarten","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/school-kindergarten-03-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/school-kindergarten-03-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/school-kindergarten-03-home-400x1875.jpg","astra-site-url":"\/\/websitedemos.net\/school-kindergarten-03","astra-site-parent-id":1491,"astra-sites-tag":{"459":"education","1490":"kids","617":"kindergarten","460":"learning","456":"school"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-45874":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/school-kindergarten-03-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/school-kindergarten-03-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/school-kindergarten-03\/wp-json\/wp\/v2\/pages\/5","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/school-kindergarten-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45871":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/school-kindergarten-03-wip-about-us.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/school-kindergarten-03-wip-about-us-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/school-kindergarten-03\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/school-kindergarten-03\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45872":{"title":"Classes","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/school-kindergarten-03-wip-classes.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/school-kindergarten-03-wip-classes-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/school-kindergarten-03\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/school-kindergarten-03\/classes\/","astra-sites-tag":{"557":"classes"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45875":{"title":"Parent Info","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/school-kindergarten-03-wip-parent-info.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/school-kindergarten-03-wip-parent-info-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/school-kindergarten-03\/wp-json\/wp\/v2\/pages\/11","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/school-kindergarten-03\/parent-info\/","astra-sites-tag":{"1489":"information","1488":"parent"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45876":{"title":"Review","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/school-kindergarten-03-wip-review.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/school-kindergarten-03-wip-review-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/school-kindergarten-03\/wp-json\/wp\/v2\/pages\/13","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/school-kindergarten-03\/review\/","astra-sites-tag":{"432":"review"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-45873":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/school-kindergarten-03-wip-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/school-kindergarten-03-wip-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/school-kindergarten-03\/wp-json\/wp\/v2\/pages\/15","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/school-kindergarten-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-22058":{"title":"Travel Agency","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/id-22058-travel-agency-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/id-22058-travel-agency-resize-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/id-22058-travel-agency-resize.jpg","astra-site-url":"\/\/websitedemos.net\/tourism-04","astra-site-parent-id":68,"astra-sites-tag":{"979":"company","812":"office","430":"tourism","431":"tours-travels","427":"travel","428":"travel-agency"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-39869":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/id-22203-travel-agency-home-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/id-22203-travel-agency-home-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/tourism-04\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/tourism-04\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-39867":{"title":"About us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/id-22200-travel-agency-about-us-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/id-22200-travel-agency-about-us-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/tourism-04\/wp-json\/wp\/v2\/pages\/23","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/tourism-04\/about-us\/","astra-sites-tag":{"352":"about","455":"about-us"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-39871":{"title":"Tours","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/id-22205-travel-agency-tours-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/id-22205-travel-agency-tours-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/tourism-04\/wp-json\/wp\/v2\/pages\/22","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/tourism-04\/tours\/","astra-sites-tag":{"424":"project","451":"work"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-39870":{"title":"Reviews","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/id-22204-travel-agency-reviews-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/id-22204-travel-agency-reviews-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/tourism-04\/wp-json\/wp\/v2\/pages\/25","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/tourism-04\/reviews\/","astra-sites-tag":{"432":"review","433":"testimonials"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-39868":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/tourism-04-contact-revised-1200.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/tourism-04-contact-revised-1200-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/tourism-04\/wp-json\/wp\/v2\/pages\/27","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/tourism-04\/contact\/","astra-sites-tag":{"415":"contact","377":"get-in-touch"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-22091":{"title":"Travel Agency","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/id-22091-travel-agency-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/id-22091-travel-agency-resize-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/id-22091-travel-agency-resize.jpg","astra-site-url":"\/\/websitedemos.net\/tourism-03","astra-site-parent-id":92,"astra-sites-tag":{"979":"company","812":"office","430":"tourism","427":"travel","428":"travel-agency"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-22859":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-22859-travel-agency-home-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-22859-travel-agency-home-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/tourism-03\/wp-json\/wp\/v2\/pages\/200","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/tourism-03\/","astra-sites-tag":{"423":"home"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22856":{"title":"About us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/tourism-04-about-us-new.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/tourism-04-about-us-new-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/tourism-03\/wp-json\/wp\/v2\/pages\/23","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/tourism-03\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22861":{"title":"Tours","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-22861-travel-agency-tours-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-22861-travel-agency-tours-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/tourism-03\/wp-json\/wp\/v2\/pages\/22","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/tourism-03\/tours\/","astra-sites-tag":{"770":"tour"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22860":{"title":"Reviews","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-22860-travel-agency-reviews-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-22860-travel-agency-reviews-resize-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/tourism-03\/wp-json\/wp\/v2\/pages\/25","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/tourism-03\/reviews\/","astra-sites-tag":{"432":"review"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}},"id-22857":{"title":"Contact","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/tourism-03-contact-revised-1200.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/tourism-03-contact-revised-1200-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/tourism-03\/wp-json\/wp\/v2\/pages\/27","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/tourism-03\/contact\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-17988":{"title":"Brandstore","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/brandstore-02-home-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/brandstore-02-home-1-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/brandstore-02-home-1-400x1183.jpg","astra-site-url":"\/\/websitedemos.net\/brandstore-02","astra-site-parent-id":317,"astra-sites-tag":{"639":"accessories","638":"brand-store","880":"cartflows","640":"cloth-store","637":"clothing","496":"ecommerce","383":"online-store","967":"product-store","733":"shop","966":"woo-commerce","1024":"woocommerce"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"38":"ecommerce","39":"free"},"pages":{"id-34092":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/brandstore-02-home-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/10\/brandstore-02-home-1-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/brandstore-02\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/brandstore-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}},"id-26320":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/brandstore-about-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/brandstore-about-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/brandstore-02\/wp-json\/wp\/v2\/pages\/43","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/brandstore-02\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}},"id-26323":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/brandstore-new-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/brandstore-new-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/brandstore-02\/wp-json\/wp\/v2\/pages\/414","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/brandstore-02\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}}}},"id-18035":{"title":"Brandstore","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/brandstore-01-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/brandstore-01-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/brandstore-01-home-400x940.jpg","astra-site-url":"\/\/websitedemos.net\/brandstore-01","astra-site-parent-id":149,"astra-sites-tag":{"639":"accessories","638":"brand-store","640":"cloth-store","637":"clothing","496":"ecommerce","383":"online-store","733":"shop","1024":"woocommerce"},"astra-sites-type":"free","astra-site-page-builder":"beaver-builder","astra-site-category":{"38":"ecommerce","39":"free"},"pages":{"id-23419":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/brandstore-01-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/brandstore-01-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/brandstore-01\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/brandstore-01\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}},"id-23417":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/brandstore-01-about-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/brandstore-01-about-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/brandstore-01\/wp-json\/wp\/v2\/pages\/43","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/brandstore-01\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}},"id-23418":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23418-brandstore-contact-us-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23418-brandstore-contact-us-resize.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/brandstore-01\/wp-json\/wp\/v2\/pages\/414","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/brandstore-01\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}}}},"id-20564":{"title":"Brandstore","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/01\/brandstore-07-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/01\/brandstore-07-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/01\/brandstore-07-home-400x1235.jpg","astra-site-url":"\/\/websitedemos.net\/brandstore-07","astra-site-parent-id":147,"astra-sites-tag":{"639":"accessories","638":"brand-store","640":"cloth-store","637":"clothing","496":"ecommerce","383":"online-store","733":"shop","1024":"woocommerce"},"astra-sites-type":"free","astra-site-page-builder":"gutenberg","astra-site-category":{"38":"ecommerce","39":"free"},"pages":{"id-34095":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/01\/brandstore-07-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/01\/brandstore-07-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/brandstore-07\/wp-json\/wp\/v2\/pages\/10","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/brandstore-07\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}},"id-23397":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/brandstore-about-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/brandstore-about-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/brandstore-07\/wp-json\/wp\/v2\/pages\/43","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/brandstore-07\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}},"id-23398":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/brandstore-new-contact.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/brandstore-new-contact-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/brandstore-07\/wp-json\/wp\/v2\/pages\/414","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/brandstore-07\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"gutenberg","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}}}},"id-20478":{"title":"Brandstore","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/brandstore-05-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/brandstore-05-home-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/brandstore-05-home-400x980.jpg","astra-site-url":"\/\/websitedemos.net\/brandstore-05","astra-site-parent-id":165,"astra-sites-tag":{"639":"accessories","638":"brand-store","640":"cloth-store","637":"clothing","496":"ecommerce","383":"online-store","733":"shop","1024":"woocommerce"},"astra-sites-type":"free","astra-site-page-builder":"brizy","astra-site-category":{"38":"ecommerce","39":"free"},"pages":{"id-23567":{"title":"Homepage","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/brandstore-05-home.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/brandstore-05-home-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/brandstore-05\/wp-json\/wp\/v2\/pages\/448","dynamic-page":"yes","astra-page-url":"\/\/websitedemos.net\/brandstore-05\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}},"id-23565":{"title":"About","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/brandstore-01-about-page.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/brandstore-01-about-page-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/brandstore-05\/wp-json\/wp\/v2\/pages\/465","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/brandstore-05\/about\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}},"id-23566":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23566-brandstore-contact-us-resize.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/07\/id-23566-brandstore-contact-us-resize.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/brandstore-05\/wp-json\/wp\/v2\/pages\/468","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/brandstore-05\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"brizy","site-pages-category":[],"site-pages-parent-category":{"64":"ecommerce","61":"free"}}}},"id-45564":{"title":"Personal Trainer","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/personal-trainer-04.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/personal-trainer-04-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/personal-trainer-04-400x2152.jpg","astra-site-url":"\/\/websitedemos.net\/personal-trainer-04","astra-site-parent-id":1449,"astra-sites-tag":{"499":"fitness","505":"fitness-trainer","976":"gym-instructor","504":"gym-trainer","1454":"personal-trainer","1455":"workout-trainer"},"astra-sites-type":"agency-mini","astra-site-page-builder":"elementor","astra-site-category":{"27":"business"},"pages":{"id-45565":{"title":"Trainer Jenny","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/personal-trainer-04.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/personal-trainer-04-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/personal-trainer-04\/wp-json\/wp\/v2\/pages\/5","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/personal-trainer-04\/","astra-sites-tag":{"423":"home","814":"homepage","850":"landing-page","1458":"personal-trainer-home-page"},"site-pages-type":"agency-mini","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-45573":{"title":"Personal Trainer","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/personal-trainer-04.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/personal-trainer-04-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/personal-trainer-04-400x2152.jpg","astra-site-url":"\/\/websitedemos.net\/personal-trainer-03","astra-site-parent-id":1450,"astra-sites-tag":{"499":"fitness","505":"fitness-trainer","976":"gym-instructor","504":"gym-trainer","1454":"personal-trainer","1455":"workout-trainer"},"astra-sites-type":"agency-mini","astra-site-page-builder":"beaver-builder","astra-site-category":{"27":"business"},"pages":{"id-45574":{"title":"Trainer Jenny","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/personal-trainer-04.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/03\/personal-trainer-04-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/personal-trainer-03\/wp-json\/wp\/v2\/pages\/29","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/personal-trainer-03\/","astra-sites-tag":{"423":"home","814":"homepage","850":"landing-page","1458":"personal-trainer-home-page"},"site-pages-type":"agency-mini","site-pages-page-builder":"beaver-builder","site-pages-category":[],"site-pages-parent-category":{"60":"business"}}}},"id-19494":{"title":"BBQ Restaurant","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/bbq-steaks-place.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/bbq-steaks-place-600x800.jpg","fullpage-thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/bbq-steaks-place-400x1556.jpg","astra-site-url":"\/\/websitedemos.net\/bbq-restaurant-02","astra-site-parent-id":66,"astra-sites-tag":{"566":"bbq-restaurant","562":"bistro","972":"club","560":"cuisine","561":"eatery","336":"food","350":"hotel","559":"outlet","335":"restaurant","970":"restro","971":"restro-bar"},"astra-sites-type":"free","astra-site-page-builder":"elementor","astra-site-category":{"27":"business","39":"free"},"pages":{"id-22165":{"title":"Home","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/bbq-steaks-place.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/bbq-steaks-place-600x800.jpg","astra-page-api-url":"https:\/\/websitedemos.net\/bbq-restaurant-02\/wp-json\/wp\/v2\/pages\/6","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/bbq-restaurant-02\/","astra-sites-tag":{"423":"home"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-22162":{"title":"About Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/bbq-restaurant-about-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/bbq-restaurant-about-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/bbq-restaurant-02\/wp-json\/wp\/v2\/pages\/7","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/bbq-restaurant-02\/about-us\/","astra-sites-tag":{"352":"about"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-22166":{"title":"Menu","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/bbq-restaurant-menu-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/bbq-restaurant-menu-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/bbq-restaurant-02\/wp-json\/wp\/v2\/pages\/8","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/bbq-restaurant-02\/menu\/","astra-sites-tag":{"565":"menu"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}},"id-22164":{"title":"Contact Us","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/bbq-restaurant-contact-screenshot.png","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/06\/bbq-restaurant-contact-screenshot-600x800.png","astra-page-api-url":"https:\/\/websitedemos.net\/bbq-restaurant-02\/wp-json\/wp\/v2\/pages\/9","dynamic-page":"no","astra-page-url":"\/\/websitedemos.net\/bbq-restaurant-02\/contact-us\/","astra-sites-tag":{"415":"contact"},"site-pages-type":"free","site-pages-page-builder":"elementor","site-pages-category":[],"site-pages-parent-category":{"60":"business","61":"free"}}}}}PKN\ssinc/json/astra-blocks-3.jsonnuW+A{"id-37726":{"title":"Services 1W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-1w-2020.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-1w-2020-600x600.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/services-1w\/","tag":{"953":"services"},"category":952,"filter":"light"},"id-37739":{"title":"Services 1B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-1b-2020.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/services-1b-2020-600x600.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/services-1b\/","tag":{"953":"services"},"category":952,"filter":"dark"},"id-37721":{"title":"Features 4B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/features-4b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/features-4b-600x500.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/features-4b\/","tag":{"920":"features"},"category":919,"filter":"dark"},"id-37717":{"title":"Features 4W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/features-4w-2020.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/features-4w-2020-600x500.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/features-4w\/","tag":{"920":"features"},"category":919,"filter":"light"},"id-37704":{"title":"Features 3W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/features-3w-2020.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/features-3w-2020-600x630.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/features-3w\/","tag":{"920":"features"},"category":919,"filter":"light"},"id-37705":{"title":"Features 3B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/features-3b-2020.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/features-3b-2020-600x630.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/features-3b\/","tag":{"920":"features"},"category":919,"filter":"dark"},"id-37697":{"title":"Features 2B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/features-2b-2020.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/features-2b-2020-600x630.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/features-2b\/","tag":{"920":"features"},"category":919,"filter":"dark"},"id-37695":{"title":"Features 2W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/features-2w-2020.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/features-2w-2020-600x630.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/features-2w\/","tag":{"920":"features"},"category":919,"filter":"light"},"id-37688":{"title":"Features 1B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/feature-1b-2020.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/feature-1b-2020-600x600.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/features-1b\/","tag":{"920":"features"},"category":919,"filter":"dark"},"id-37686":{"title":"Features 1W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/feature-1w-2020.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/feature-1w-2020-600x600.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/features-1w\/","tag":{"920":"features"},"category":919,"filter":"light"},"id-37679":{"title":"Heading 6B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/heading-6b-2020.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/heading-6b-2020-600x344.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/heading-6b\/","tag":{"1093":"heading"},"category":1094,"filter":"dark"},"id-37678":{"title":"Heading 6W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/heading-6w-2020.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/heading-6w-2020-600x344.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/heading-6w\/","tag":{"1093":"heading"},"category":1094,"filter":"light"},"id-37669":{"title":"Heading 5W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/heading-5w-2020.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/heading-5w-2020-600x344.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/heading-5w\/","tag":{"1093":"heading"},"category":1094,"filter":"light"},"id-37670":{"title":"Heading 5B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/heading-5b-2020.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/heading-5b-2020-600x344.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/heading-5b\/","tag":{"1093":"heading"},"category":1094,"filter":"dark"},"id-37662":{"title":"Heading 4B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/heading-4b-2020-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/heading-4b-2020-1-600x344.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/heading-4b\/","tag":{"1093":"heading"},"category":1094,"filter":"dark"},"id-37661":{"title":"Heading 4W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/heading-4w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/heading-4w-600x344.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/heading-4w\/","tag":{"1093":"heading"},"category":1094,"filter":"light"},"id-37656":{"title":"Heading 3B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/heading-3b-2020.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/heading-3b-2020-600x326.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/heading-3b\/","tag":{"1093":"heading"},"category":1094,"filter":"dark"},"id-37655":{"title":"Heading 3W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/heading-3w-2020.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/heading-3w-2020-600x326.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/heading-3w\/","tag":{"1093":"heading"},"category":1094,"filter":"light"},"id-37646":{"title":"Heading 2W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/heading-2w-2020.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/heading-2w-2020-600x272.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/heading-2w\/","tag":{"1093":"heading"},"category":1094,"filter":"light"},"id-37647":{"title":"Heading 2B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/heading-2b-2020.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/heading-2b-2020-600x272.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/heading-2b\/","tag":{"1093":"heading"},"category":1094,"filter":"dark"},"id-37642":{"title":"Heading 1B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/heading-1b-2020.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/heading-1b-2020-600x361.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/heading-1b\/","tag":{"1093":"heading"},"category":1094,"filter":"dark"},"id-37640":{"title":"Heading 1W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/heading-1w-2020.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/heading-1w-2020-600x361.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/heading-1w\/","tag":{"1093":"heading"},"category":1094,"filter":"light"},"id-37557":{"title":"Clients 6W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/clients-6w-2020.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/clients-6w-2020-600x378.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/clients-6w\/","tag":{"1090":"clients"},"category":1091,"filter":"light"},"id-37558":{"title":"Clients 6B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/clients-6b-2020.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/clients-6b-2020-600x378.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/clients-6b\/","tag":{"1090":"clients"},"category":1091,"filter":"dark"},"id-37549":{"title":"Clients 5B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/clients-5b-2020.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/clients-5b-2020-600x225.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/clients-5b\/","tag":{"1090":"clients"},"category":1091,"filter":"dark"},"id-37550":{"title":"Clients 5W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/clients-5w-2020.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/clients-5w-2020-600x225.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/clients-5w\/","tag":{"1090":"clients"},"category":1091,"filter":"light"},"id-37542":{"title":"Clients 4W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/clients-4w-2020.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/clients-4w-2020-600x225.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/clients-4w\/","tag":{"1090":"clients"},"category":1091,"filter":"light"},"id-37544":{"title":"Clients 4B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/clients-4b-2020.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/clients-4b-2020-600x225.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/clients-4b\/","tag":{"1090":"clients"},"category":1091,"filter":"dark"},"id-37537":{"title":"Clients 3B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/clients-3b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/clients-3b-600x632.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/clients-3b\/","tag":{"1090":"clients"},"category":1091,"filter":"dark"},"id-37535":{"title":"Clients 3W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/clients-3w-2020.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/clients-3w-2020-600x600.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/clients-3w\/","tag":{"1090":"clients"},"category":1091,"filter":"light"},"id-37530":{"title":"Clients 2B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/clients-2b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/clients-2b-600x329.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/clients-2b\/","tag":{"1090":"clients"},"category":1091,"filter":"dark"},"id-37529":{"title":"Clients 2W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/clients-2w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/clients-2w-600x329.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/clients-2w\/","tag":{"1090":"clients"},"category":1091,"filter":"light"},"id-37524":{"title":"Clients 1B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/clients-1b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/clients-1b-600x329.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/clients-1b\/","tag":{"1090":"clients"},"category":1091,"filter":"dark"},"id-37518":{"title":"Clients 1W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/clients-1w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/clients-1w-600x329.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/clients-1w\/","tag":{"1090":"clients"},"category":1091,"filter":"light"},"id-37203":{"title":"Team 4B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-4b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-4b-600x491.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/team-4b\/","tag":{"927":"team"},"category":829,"filter":"dark"},"id-37200":{"title":"Team 4W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-4w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-4w-600x491.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/team-4w\/","tag":{"927":"team"},"category":829,"filter":"light"},"id-37197":{"title":"Team 3B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-3b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-3b-600x491.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/team-3b\/","tag":{"927":"team"},"category":829,"filter":"dark"},"id-37194":{"title":"Team 3W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-3w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-3w-600x491.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/team-3w\/","tag":{"927":"team"},"category":829,"filter":"light"},"id-37190":{"title":"Team 2B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-2b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-2b-600x578.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/team-2b\/","tag":{"927":"team"},"category":829,"filter":"dark"},"id-37187":{"title":"Team 2W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/Team-2W.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/Team-2W-600x578.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/team-2w\/","tag":{"927":"team"},"category":829,"filter":"light"},"id-37184":{"title":"Team 1B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-1b-2020.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-1b-2020-600x600.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/team-1b\/","tag":{"927":"team"},"category":829,"filter":"dark"},"id-37153":{"title":"Team 1W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-1w-2020-new.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/team-1w-2020-new-600x600.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/team-1w\/","tag":{"927":"team"},"category":829,"filter":"light"},"id-37150":{"title":"Call To Action 6B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/call-to-action-6b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/call-to-action-6b-600x445.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/call-to-action-6b\/","tag":{"819":"call-to-action"},"category":832,"filter":"dark"},"id-37147":{"title":"Call To Action 6W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/call-to-action-6w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/call-to-action-6w-600x445.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/call-to-action-6w\/","tag":{"819":"call-to-action"},"category":832,"filter":"light"},"id-37136":{"title":"Call To Action 4B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/call-to-action-4b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/call-to-action-4b-600x227.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/call-to-action-4b\/","tag":{"819":"call-to-action"},"category":832,"filter":"dark"},"id-37132":{"title":"Call To Action 4W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/call-to-action-4w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/call-to-action-4w-600x227.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/call-to-action-4w\/","tag":{"819":"call-to-action"},"category":832,"filter":"light"},"id-37129":{"title":"Call To Action 3B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/call-to-action-3d.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/call-to-action-3d-600x434.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/call-to-action-3b\/","tag":{"819":"call-to-action"},"category":832,"filter":"dark"},"id-37126":{"title":"Call To Action 3W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/call-to-action-3w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/call-to-action-3w-600x434.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/call-to-action-3w\/","tag":{"819":"call-to-action"},"category":832,"filter":"light"},"id-37122":{"title":"Call To Action 2B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/call-to-action-2b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/call-to-action-2b-600x434.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/call-to-action-2b\/","tag":{"819":"call-to-action"},"category":832,"filter":"dark"},"id-37120":{"title":"Call To Action 2W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/call-to-action-2w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/call-to-action-2w-600x434.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/call-to-action-2w\/","tag":{"819":"call-to-action"},"category":832,"filter":"light"},"id-37117":{"title":"Call To Action 1B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/call-to-action-1b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/call-to-action-1b-600x294.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/call-to-action-1b\/","tag":{"819":"call-to-action"},"category":832,"filter":"dark"},"id-37114":{"title":"Call To Action 1W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/call-to-action-1w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/call-to-action-1w-600x294.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/call-to-action-1w\/","tag":{"819":"call-to-action"},"category":832,"filter":"light"},"id-37111":{"title":"FAQ 4B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/faq-4b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/faq-4b-600x501.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/faq-4b\/","tag":{"822":"faq","821":"frequently-asked-questions"},"category":1001,"filter":"dark"},"id-37108":{"title":"FAQ 4W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/faq-4w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/faq-4w-600x501.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/faq-4w\/","tag":{"822":"faq","821":"frequently-asked-questions"},"category":1001,"filter":"light"},"id-37105":{"title":"FAQ 3B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/faq-3b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/faq-3b-600x501.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/faq-3d\/","tag":{"822":"faq","821":"frequently-asked-questions"},"category":1001,"filter":"dark"},"id-37102":{"title":"FAQ 3W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/faq-3w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/faq-3w-600x501.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/faq-3w\/","tag":{"822":"faq","821":"frequently-asked-questions"},"category":1001,"filter":"light"},"id-37099":{"title":"FAQ 2B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/faq-2b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/faq-2b-600x501.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/faq-2b\/","tag":{"822":"faq","821":"frequently-asked-questions"},"category":1001,"filter":"dark"},"id-37096":{"title":"FAQ 2W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/faq-2w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/faq-2w-600x501.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/faq-2w\/","tag":{"822":"faq","821":"frequently-asked-questions"},"category":1001,"filter":"light"},"id-37093":{"title":"FAQ 1B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/faq-1b-2.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/faq-1b-2-600x501.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/faq-1b\/","tag":{"822":"faq","821":"frequently-asked-questions"},"category":1001,"filter":"dark"},"id-37061":{"title":"FAQ 1W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/faq-1w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/faq-1w-600x501.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/faq-1w\/","tag":{"822":"faq","821":"frequently-asked-questions"},"category":1001,"filter":"light"},"id-37057":{"title":"About 5B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/about-5b-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/about-5b-1-600x501.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/about-5b\/","tag":{"818":"about"},"category":825,"filter":"dark"},"id-37051":{"title":"About 5W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/about-5w-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/about-5w-1-600x501.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/about-5w\/","tag":{"818":"about"},"category":825,"filter":"light"},"id-37043":{"title":"About 4B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/about-4b-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/about-4b-1-600x501.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/about-4b\/","tag":{"818":"about"},"category":825,"filter":"dark"},"id-37040":{"title":"About 4W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/about-4w-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/about-4w-1-600x501.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/about-4w\/","tag":{"818":"about"},"category":825,"filter":"light"},"id-37025":{"title":"About 3B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/About-3B-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/About-3B-1-600x501.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/about-3b\/","tag":{"818":"about"},"category":825,"filter":"dark"},"id-37022":{"title":"About 3W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/About-3W-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/About-3W-1-600x501.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/about-3w\/","tag":{"818":"about"},"category":825,"filter":"light"},"id-37019":{"title":"About 2B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/About-2B-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/About-2B-1-600x576.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/about-2b\/","tag":{"818":"about"},"category":825,"filter":"dark"},"id-37015":{"title":"About 2W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/About-2W-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/About-2W-1-600x576.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/about-2w\/","tag":{"818":"about"},"category":825,"filter":"light"},"id-36983":{"title":"About 1B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/About-1B-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/About-1B-1-600x576.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/about-1b\/","tag":{"818":"about"},"category":825,"filter":"dark"},"id-36980":{"title":"About 1W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/About-1W-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/About-1W-1-600x576.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/about-1w\/","tag":{"818":"about"},"category":825,"filter":"light"},"id-36964":{"title":"Hero 4B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hero-4b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hero-4b-600x501.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/hero-4b\/","tag":{"817":"hero"},"category":831,"filter":"dark"},"id-36961":{"title":"Hero 4W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hero-4w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hero-4w-600x501.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/hero-4w\/","tag":{"817":"hero"},"category":831,"filter":"light"},"id-36958":{"title":"Hero 3B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hero-3b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hero-3b-600x501.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/hero-3b\/","tag":{"817":"hero"},"category":831,"filter":"dark"},"id-36953":{"title":"Hero 2B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hero-2b.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hero-2b-600x501.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/hero-2b\/","tag":{"817":"hero"},"category":831,"filter":"dark"},"id-36942":{"title":"Hero 3W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hero-3w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hero-3w-600x501.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/hero-3w\/","tag":{"817":"hero"},"category":831,"filter":"light"},"id-36939":{"title":"Hero 2W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hero-2w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hero-2w-600x501.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/hero-2w\/","tag":{"817":"hero"},"category":831,"filter":"light"},"id-36936":{"title":"Hero 1B","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hero-1b-1.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/hero-1b-1-600x501.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/hero-1b\/","tag":{"817":"hero"},"category":831,"filter":"dark"},"id-35365":{"title":"Testimonial 10W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/testimonial-10w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/testimonial-10w-600x679.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/testimonial-10w\/","tag":{"1095":"reviews","844":"testimonial"},"category":830,"filter":"light"},"id-29230":{"title":"Hero 1W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/08\/hero-1w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2019\/08\/hero-1w-600x501.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/hero-1w\/","tag":{"817":"hero"},"category":831,"filter":"light"},"id-28634":{"title":"Call To Action 8W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/call-to-action-11w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/call-to-action-11w-600x439.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/call-to-action-8w\/","tag":{"819":"call-to-action"},"category":832,"filter":"light"},"id-28474":{"title":"About 9W","featured-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/about-9w.jpg","thumbnail-image-url":"https:\/\/websitedemos.net\/wp-content\/uploads\/2020\/01\/about-9w-600x668.jpg","url":"https:\/\/websitedemos.net\/astra-blocks\/about-9w\/","tag":{"818":"about"},"category":825,"filter":"light"}}PKN\|x'&'&-inc/lib/astra-notices/class-astra-notices.phpnuW+A Create custom close notice link in the notice markup. E.g. * `` * It close the notice for 30 days. * * @package Astra Sites * @since 1.4.0 */ if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly. } if ( ! class_exists( 'Astra_Notices' ) ) : /** * Astra_Notices * * @since 1.4.0 */ class Astra_Notices { /** * Notices * * @access private * @var array Notices. * @since 1.4.0 */ private static $version = '1.1.5'; /** * Notices * * @access private * @var array Notices. * @since 1.4.0 */ private static $notices = array(); /** * Instance * * @access private * @var object Class object. * @since 1.4.0 */ private static $instance; /** * Initiator * * @since 1.4.0 * @return object initialized object of class. */ public static function get_instance() { if ( ! isset( self::$instance ) ) { self::$instance = new self(); } return self::$instance; } /** * Constructor * * @since 1.4.0 */ public function __construct() { add_action( 'admin_notices', array( $this, 'show_notices' ), 30 ); add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_scripts' ) ); add_action( 'wp_ajax_astra-notice-dismiss', array( $this, 'dismiss_notice' ) ); add_filter( 'wp_kses_allowed_html', array( $this, 'add_data_attributes' ), 10, 2 ); } /** * Filters and Returns a list of allowed tags and attributes for a given context. * * @param Array $allowedposttags Array of allowed tags. * @param String $context Context type (explicit). * @since 1.4.0 * @return Array */ public function add_data_attributes( $allowedposttags, $context ) { $allowedposttags['a']['data-repeat-notice-after'] = true; return $allowedposttags; } /** * Add Notice. * * @since 1.4.0 * @param array $args Notice arguments. * @return void */ public static function add_notice( $args = array() ) { self::$notices[] = $args; } /** * Dismiss Notice. * * @since 1.4.0 * @return void */ public function dismiss_notice() { $notice_id = ( isset( $_POST['notice_id'] ) ) ? sanitize_key( $_POST['notice_id'] ) : ''; $repeat_notice_after = ( isset( $_POST['repeat_notice_after'] ) ) ? absint( $_POST['repeat_notice_after'] ) : ''; $nonce = ( isset( $_POST['nonce'] ) ) ? sanitize_key( $_POST['nonce'] ) : ''; if ( false === wp_verify_nonce( $nonce, 'astra-notices' ) ) { wp_send_json_error( esc_html_e( 'WordPress Nonce not validated.', 'astra-sites' ) ); } // Valid inputs? if ( ! empty( $notice_id ) ) { if ( ! empty( $repeat_notice_after ) ) { set_transient( $notice_id, true, $repeat_notice_after ); } else { update_user_meta( get_current_user_id(), $notice_id, 'notice-dismissed' ); } wp_send_json_success(); } wp_send_json_error(); } /** * Enqueue Scripts. * * @since 1.4.0 * @return void */ public function enqueue_scripts() { wp_register_script( 'astra-notices', self::get_uri() . 'notices.js', array( 'jquery' ), self::$version, true ); wp_localize_script( 'astra-notices', 'astraNotices', array( '_notice_nonce' => wp_create_nonce( 'astra-notices' ), ) ); } /** * Rating priority sort * * @since 1.5.2 * @param array $array1 array one. * @param array $array2 array two. * @return array */ public function sort_notices( $array1, $array2 ) { if ( ! isset( $array1['priority'] ) ) { $array1['priority'] = 10; } if ( ! isset( $array2['priority'] ) ) { $array2['priority'] = 10; } return $array1['priority'] - $array2['priority']; } /** * Notice Types * * @since 1.4.0 * @return void */ public function show_notices() { $defaults = array( 'id' => '', // Optional, Notice ID. If empty it set `astra-notices-id-<$array-index>`. 'type' => 'info', // Optional, Notice type. Default `info`. Expected [info, warning, notice, error]. 'message' => '', // Optional, Message. 'show_if' => true, // Optional, Show notice on custom condition. E.g. 'show_if' => if( is_admin() ) ? true, false, . 'repeat-notice-after' => '', // Optional, Dismiss-able notice time. It'll auto show after given time. 'display-notice-after' => false, // Optional, Dismiss-able notice time. It'll auto show after given time. 'class' => '', // Optional, Additional notice wrapper class. 'priority' => 10, // Priority of the notice. 'display-with-other-notices' => true, // Should the notice be displayed if other notices are being displayed from Astra_Notices. 'is_dismissible' => true, ); // Count for the notices that are rendered. $notices_displayed = 0; // sort the array with priority. usort( self::$notices, array( $this, 'sort_notices' ) ); foreach ( self::$notices as $key => $notice ) { $notice = wp_parse_args( $notice, $defaults ); $notice['id'] = self::get_notice_id( $notice, $key ); $notice['classes'] = self::get_wrap_classes( $notice ); // Notices visible after transient expire. if ( isset( $notice['show_if'] ) && true === $notice['show_if'] ) { // don't display the notice if it is not supposed to be displayed with other notices. if ( 0 !== $notices_displayed && false === $notice['display-with-other-notices'] ) { continue; } if ( self::is_expired( $notice ) ) { self::markup( $notice ); ++$notices_displayed; } } } } /** * Markup Notice. * * @since 1.4.0 * @param array $notice Notice markup. * @return void */ public static function markup( $notice = array() ) { wp_enqueue_script( 'astra-notices' ); do_action( 'astra_notice_before_markup' ); do_action( "astra_notice_before_markup_{$notice['id']}" ); ?>

lIDATx\y0g` IQLQ")ddɲ7SNU7TO|˷T*N*ɒ-Fↅ$m0k9|r;H~U]{oo$@$ @$ $ @$ @$ @$ @ $ @$ @$ @$ @ @$ @$@@$ @$ @ @$ @$@$ @$ p@$ @$ $ @$ @$ @$ @ @$ @$ $ @$ @$ @$ @ @$ @$ $ @$ @$ @$ @ @$ @$ $ @$ @$ @$ @ @$ @$ $ @$ @$ @$ @ @$ @$ $ @$ @$ @$ @ @$ @$ $ @$ @$ @$ @ @$ @$@@$ @$ @ @$ @$@$ @$ @$ @$@$ @$ $ @$ @$$@$ @$ $ @$ @$ @$ @ G$ @$ @ @$ @$@$ @$ $ @$ @ @$ @$@$ @$ $ @$ @ @$ @$@$ @$ $ @$ @ @$ @$@$ @$ $ gŁbggg~4? <Ã?ppرG>|x|>c|ڵk|SO o|\w3 nF[[[^^^=ztꫯN>=xwvo|c0;;SSSƍ{lp =6}{饗N}Mܖ'N'_]~>8x|k`}}}p̙իWx'͛ׯ/^y}rϕmvckuso_w/,>V8^w[|>p9={7xww/.+.3q"\=ގ92xҥKyo{w_{'v_rw_cuf|!ncٳgwxNv#X֏?xw6egoI\n/ǎ?{ܳk/.^wq'O=5qz&C, oM@h~ι@܈ps/޳nظؘ_'n b_τ1?W;!vڡσ1nnkrg9ba/yff\w:¶ŎGѭ1pa^ &c [~̸|dŀ{<ƍoƉK!o b춟>x| , c o)_\L,c/{^+ X[[[ɇׯ5.D@|jȯ t/K[[[GXW |Ky nٲtʞ=VrAzYq4ѽ@xǝtիWυqA6@"$ ; ފ_Z]]3!=@>^{eAvXue~˖t* C@An  ka㘂HG}IfL!%% 7C /FO~ -!릟.{Az3lɌp"ІK.r8N!_\|r>p>> [Lp{q:Csss_ 7o<nƖٔleYp\V 5/ ė H}]1/nK^ eu)%X0<kcBxٳg[^^> PL$Ygc/Ǐ]|R:ﹺ */vO}$@qS 8ƿl=G<_YY\rp|,2xnkk,}հ@*e_0~f lXDapc-p^_olllܸt/0Oq8 @cpǥOOO?˓̉2V?_{|YP_P T+ Pe{!bπ$InHn2ڵk?<;;q8?;htkaa:lڽPƠ2ߑ?='`\~[SQW@1͒uCKITm*7l~MW Ǥxޓ{*ǧ¹˩fonn 3YP(=}!JxPtum| p(ۮ}.uۻjŤF~=d- 9ߘ] _Wă|˧ ؽ?ӛۏǿ677[?_=ln|gI|oο? pmqeGmZN Uǧny{۶7T#gx>.b~~ŭ8CÁ^ϸ0 _~JxKh:> [W69_'*K~v-6Z7 5IRmGfCOonooߎlBϐ, A#kkk>Džofff8Z|YbYU ?>j7_/u8@S R,h n+[gB};? {V1Ch4Z677?m/@4@O-WHյ@N 5yP)k^!߭~fx7õrԩzneC@@AY}n6ܟǏ;wis lJ, ' ƱVLA񹬇@||gggƍ?x cǎ xX>?Bpl흛>.eȂlVn~|uje=^5 a8H)>eۋ-{.o ?\__p<^~?\?? fH] ڗ._px7)zJ7Iu=Ldz0}KBm vIx[q+O/..bm= ܽ777oï|y<?גN yJ*(dA .OM&mޗΐO,k+ H掇sZO +NvСC_Fτك.)ӕ8`X 9%IPL*4U/& LWc6aR'Rnˌ\zsslXH@B5]CkמyK!惸)~kڶn U-mY|Oc<4PL>0u֫_ /~a@eYP5g?^Y=k&oS zJi*tX)떑h[;nUǸXK}5wxzzۣ蹰_/--}4@Ġ+v\ARL"t &&ُk%e\EvL1>s}'ܿVǯ_l^? ʺ\T tz`U _lrxWȩSwiկK~~m}l : õsn{{O2P"ȳEΞ=յ@j:_ )+W&@h3;@`&GۂtOM"MLe]a WmMSu-Ux:%%@-l{^ !Tl0%3Iχ||fcp8xscxSpP(M?NdC1`m2I6?KAa5m{]/I]66e~ʮӬ.ELYZYYpx+ݢw\BW~7K? ߷.%8O@J\o]*W6K~@!m (Vm$5zU H窞bYtõ/»$eP][cwC`4WVͿL.}ŠKNߩДx-U\$MۓW`uuujqqLxn_}#,+++N>߅ seUERД9ۼ6%땐1l< ^°SJDLݞmtx@]fGUR%ۏ#0gp' C3X[[µk׾: 6=ަM%ϷK1VcǾu=lZ֭[ ۿ|?953% b[MCh4qx+j|uzUeT]wP7AF]k Mtjɔ࿬Ily&O_p;OI/@{F pzŋz.ko\NR0.l/660M 6S&N96MKILzm{w9uduSL2h4OW\9:;;/a,--&[bX͛7_ 5kUo ZSuSknm T.d-3k=*W(ix@Y9-&Om6~z`yy$Ā桇:t -Ŗ̺ K:tyU$APyVSpX^2fo*D8 m\;;;s| 'U^м~?4KUUS*\[S𕲌W/4tCD4.($D:I^ U몛= kkknZA&Ůӧ2l6G{]6飅:eu b]wu~n1IJmo|bb4 Bvew8 n]x|hÇK[sU`{t]ɦ/%Q\:\>M\9MAnۀkM,VIǬwH]Hg,{tpjjWᵱ %$; N\z/CsrqqqrytwY .knWx)}v+~WMbK|x>ۏT6ĠkR5=X;#kdKʼU[]@\ptoݽjZ`n){[NWejXG>Wߦ}2?_j*U],nGSBXqͳx&<;;;kx !7l T1 ̏FVVV*#K1C$r{׽rf*؝xIQW]ͱ܏MIDf%ȽpyE7$@{ @/i0777?koPv & ' Qתf{ڴ HS+ަa{NNHM Oƫ/^)`?s!ڷC@r$-%0W@@MmI<}~ǤXv$7ezz o~sŋa7D ;^5.VٰO۷c]=G%*7Z`m`V@(`iS|秡k:崝֯l;QW7xR6AiPUǡVL9Fuq~{b??v95G9r޾\[ҟo [[[ Ǒ|A$-]}U/ NSL(3mz)1M=MsI6ǩ124o~ۯn-<ŀb4 v+ǂb1\*;N/^5=ߒ]֢Zx-ka6H>92@@nǩ)m! e٩I )CXRHU>}{5|^IXzS {u. q^{666 wKd󓗵LOR/5j3u$-MSvIF& lˤl޶ 6WfjȲmχIgG.@uSo~M9> jnlly$_d [Jl< .`bU I1)>_]G@^3eˮclcլ ]M4]m{kB[>~?3==90 ! !؟^[[;qv(EU7,I8ZzHub`9*;kkVON\)]l&ȟ'ggggawPyw2 'VVVj8͸][LR-|SU}+T_|?U5}O.P40}EqMO~133mv$GSȦ/^xի?ZZ낟> u"M%ilw O$@d+?c})F.L hSgm©p`>흧~_333~@%^!@-x٣/_R~S:Sޛ:޶'@w}*Ī@|kZm$)&M: e۝ nۏkf­~w߽'#~mnn^{į~ӧO) u[].Sl{U+ylWuS fj܆4/@}MzYQ+;ɦI )d=yZԝI766塇gI, `Ġ^Jܼys :4c/..~T:mgݘ+G^09 I*ȶ+WWW>oKKKN7k`4u _'oVܮ׆sU8N|]G4IQ:eSU*ߴ/m{e( L]^j|u%.m|ݬmyow[\^|^h*>6 wMO2޵^ۡUu}}%f)]-V7|M(jGmk_M-F={+333jH_~Ỿ ?vp­C ͷmזu$cn %8M .ї/WA>o:UQ=ʦYLI|TmoDBrS^3uyYmWq(M wa8^yQ?) Yn޼y믅_eZSt-v[C,sn/{`4-g̷I%i$''w[~Ɋ@nwC bп>xG+++Ν;߇/c7|pQ6FteMLY+o4?$7UO Rfh%PKb@&@j 4DYdF$Q K. !흻,1=Z]]+AKgϞ9s&&Dz1mବ`]_cKJo clyc RMt9V}\wUAz۞)N&)6%o\zuرco8qbp˗wz @O蝔08|+W<8'x1P)6)MX l`Q&`UԶ :Sj,-;X>+xc\65#R7F(羦<)YYw߂={1a= G¯ T xJѦmpMZN c>P@nwR,uرc׿^w. (ʂ|MiL|UR``,A~_2}eWvm:oe>RevjzU,m Х@eƆHЦN=3[]ӏ<0w, @O—;ت }DZwvvN/7ebd]0۴;%+m}nZ^Yb4s)#%11IK}≓H>zS󡪻DX{h4zykk0b!$矿7O>w!~a~~^V{ Rʲ۲qMiשR.S׮_`5.@Wiy.)CezmYp|<A~x߃?eyq)KUS.ufrR{)uիWý,V>ߍd}tIY?AL c.i1eRĤa\^kkkҭ[܃k4Fx;Ŀ[U6SCj-qM]һsmӪnmfNH Peǣp~_ 6}:WKf#j;Eg Y酝?;tc?Ϗ˃>KK7@Smĺem+=UdeM|bp~?b[DZi}\+tu#fS )q-G{S>M(O;8 __A|޻_ַ _ܿ"_˂6eRǍU |jku`B}M/GxSmC@=/Seխu= dO5Y55`J>>l@l}}aaaɓq RHPbnne^˗ w@#uo۠l]e,o`ke;npvO9z1<>U6eIsmq']^fEMYM__=ssȑ#7%$H[ 8֭ק/ٗb񮔖`Y_ *^_?e{km{εHj_v GDDkx|>ܽ?0 7¯ޫ|Z$ofBSOc]a-P` 픇<?s{3|+u-ũ˖7Z,v#MAmuן/@WO6यms~'M<%nR??c7k>|-^Y/$XO>[bn>o /~U٦*U j9&a$۶wĀ흪c[n_qm ϵFI\G}`WKwh4z6ܶ4qFr]vkUcS[uvS](5rW+}ȟ6A^ŤS~ʷmb/ekGJoU]?wK{u\ie)VP8 }).mj.{{xJHٲ$=#\;"w"OUχqaeuSi$ztI`IR%gY^^~mzz;rH ַ+W,}#ڏq)]'mϿꚺB xmdĞ# E wϥ(R6]իz46]SO>lӣ1Hp--lll?>|" 1p"Nuqbπlm7wRXu& ium0%!%]W>8.9i{W% ɆlllpС8qvJ$Ulǀ?]__,|ٞ_KvJ$@S4 _\vU isWcMˎo﫩 ޑXyvI0''0cSlڟOߪN Ѷ@8^vxrt-T%h қO% e wb}Mڥ: UCRMۖt%%u*Ŗ<&މPdqIP`q?Sl%IeeC9s&6ݲ.5~unn?> @r/_5{=oR>@)&y)'R+~ҩg8..;zvy$%;VB_I6:l0iOr-$$b//mnn- X(M3K!zj1 $N-&1дԤC2꺘CtU$SbXuZ!gl+87Ow țI )rrcP7"[WU 3Y)v…3qȒ$}/vM \zuo>xq&~QkO5MM5,Jx݅6Bk=V-U%'\>*7?z 9]2 ӘX7h4:<==}haaa=^cqȈZ/&Ɏe-BrmZ䓌m@kvti}i3ZJ*uS5e矲1mib?{cͫͪ lĶI2ƿW쳓8"鳕lIUqYM!-U3(\f)O\㏓z>\?{5 ])Ul۲ ].)0I.Y_4^ KFT[=G, H-d~-,鼶Qg7okMRƝ[ iʶ1f]`'}?,ohNb볬UUe~ݩ$@YW!f-F)'gZ9z7n8jm[%P ]DSY=ܶCVuvm ~o4%S?U%N_'w3ad[_ǹj.+W|8 R]:vdl^ %hH2}=R4UT/덐z oXUNQU\_LBŢ]}ˎU]mk9MR(HVuJUdJYχ& Pv)&p@r={vpXMBoA2ntOUd?J)Ϫ8ys0AtXp{,Azͤk~b?OR&3Yp0|i~qzzպ *hR?i@Д|j+W|6MiEA~m{p/i_Q>*$ (lϹp>MДZk &q]mLIƵ:Mz}mW6D˗9tozOk pߨ*|ᇷ/ǿe-f$bS0 - qm0mkkp4ilH~?*K52tzyIzmol8c]$/O>dY cΦ~ZV5'@S.AL6Mv[=!eeYkqªnS/~sҠ=[~O Sڸu寉i#36Quq4}뭬EkbiL6T mdI4;;dߺrJpF$>Μ9Sh/--2g_S )SmK݁.MWX]g`({,:k,v?\˹I=V}%bo8_y{tHw660AFܹxpx0hN %K}_& ;kEl;ZY z$J]]zM\v^=kq5r}&lӏ{.=ꦴZ$jU۝2L s}jQ&LğtȑPuw  p<Xl);SNZ3wi$(+vn^I+-xcGw WnkV c\$ˤuʎ$ Gt=veV_'$>.__c g}ȑGCp66Rn\pSLeze-MIYWuߺ?G{e"}On ~y:]ڶฬ<;Ud~I[Q7#BU {7p8ɯu ~Aձϟ??Z|nʼS{ m)M-ghϒM@ޗm[T\K-uXLU˾͔g/ץ$>Su-ۯ,xyyG}tpA~H$>^z=c1_r… 'c MoV7#(YgUiS]w<eǡ)Pv^^u3Wrҗ}/+kQ/;.M_eJxǤEk2e\S$T3R31Qz\SuK|"+X\XXGw8`;vl?mm]c4XkM$Dbp{AGz׹Uhcq'_ou lS}>](m]hɁVWWO> 2=/}|a>t |9~aff&9 2q*w vŖ6=.IZ).mMkVҰ g(.+& ò^Z,;e-UJ1Ege!YжO5Y6F} 1ysׯ_Lbk Ȯ\tܹg' o|pu~ݖSU/,uEl_:Y ?g `d%l7^MkS/ehEнpIz8ĉG@!{X/-- ~\|yd)TpReim)ɎcUբڝ=[G,^ӲD٘,걫ca{LYS;uWUq?58ު׶)b85a@k5soܱcJ{4 3>BcSAjus1@(v#cNIomke/SeuYb.iѴ@vlX["pZ}ҵ[4MI9[V)Z2P0~rb{{7nH~͛jҚXdHuۊOQV6^-1@gffnu +{oǑkD"Q,/nMsZݮm~1V}ۺ-TIIIq $-319./=;+Os]W7=d@KTzBcrR=awmI ̓+yмuVK4kf1)%uY1Eu,J('<6vbK,s׵z[rIĖ+7Bz]pn{H (>˜F)0E?B^Jf}J\K")<`!as)V}$OQRJh+qQm"쿪,9]UM Y!ǖ32E 99M6cҶ vҢ!u$igZnAU0g]k׮mr)$&+IUT8l#d)}f?3a1yz{' .:x3߻Jĥ%h#S~rQ޽Jr `]111:;íV m>K-]O,ź_ĀX"%]3!Ѯv.vSB3$>)X=Dw!HT2q"͆ຮܸۤW"ލ1g(C=@I ~oZ8NEIDR#@ )1aS}Gr>3~iuk=W&ǂ~A?\7f&;4#l۞%X\4t]$T6b8D$+÷rw7nQhRg4\/nqqq^kK)t`.]:WIXlƊ+K1, C$I|,_ϔrcpq@ϖnXӸceU;nrUKPi? >MrR<b;|_ٶm[?l(dz_=333u~UX!buwC5SCԻ .a2m~+Â2({RO IwCJ %ұ-+H)!@ĒˤN˓|6,o{߿۷o tE5+zLe\QY吻.g<.osodMmV+RT@O.1K + S"=VO(mp/OvoR~? ZE5ts"*uU%ص?p5P8IJ.eR2 Gj"b>=2S(Ƞ U}׆` իW!xdiii=:M҅*)}w1טRmӘJn=[%Wf%|\ǢM9Ϙ3{M]!ٯ:ZM 5z?ؐLOO -5톨MzV$^Hi|rnWmB3q, $ _z< .PF ,h!wPL.wPr2ɬ`j<Bh5%Z `l}srL?oFZ: IcxYZqB:b+U3~b+@R$߈p4'0dbb.2o[G \}EĀА3ZlꠛKKK}.'WxBey$I=l8b Y0Ƈ288޺u+c`c2??S7+TA.C1 \}v~ƔyLY7];1KEU(*/i ]B0#}ǣ>VPcfԑ-Bl U>G@R4Gj$ӏsV;lFoojZY5N8&)2lH-A7tn F$^8DKW}Gg| }k4%%3 N8,w}".bTxevvgff9XC^y啞7nRMrdXt,$[_4YZ' .e_!sBRPj;F"YjI@lǘ U: RY! L{VUe ْ0FT#H\NM'1u^o{L\VY#syĸtߩg|Nrc̲|bА@;8sAl^q3F}a1EKuHlDi4c."8r3KtQ{hM.+u""e|b0V&Atyv8yQTO||JKu4[^gvc3þah-/Ʃo Jǀ/'m]8&_u7cJ=h|N5Ha\O~zLA@zz6ɱI>y.Դ}nG@rm+V^ζ hcKt7ihIC7g] )ELn4>> pl2Ňy`3b/*;1b?FuwQLjt (:6c'J0kv3!]jH5dB bfL}n1,..6 ;N^OIv+݀3H&ңG]POBѠO^wUOl`x| ,jI5rB|Ƀz[+C6C鋳)gr\3$yEg+y@I1»c>ZcY\uJq>c&Hf.PxaG\1ԯFΌM{]bö^;^(_k{A8h=%nCmYCazvvI /cx9 ƛ]<]ԧ/"ܖ;ld76ܻ)su:lLz0yhmRQ~ z>O۽廣$dڹƈ*ї#!}P+6a*?KYKe4Ͷ 1 yNO-l@lKcA0ces[,6OcvղG'!9/-m\cN-PԱ?s#|I,uAVwf_O5z`cfXDB*(TO 16uPm Lۙ_^Ryv17F+5P}@q\f%󝇤1KjГfa<9!<~q9dn On\>kƕ^Z:Kma`y:/_7[}B{2%9ﻯs qU7h"sbmA KJH/c\ǥ'is?@8霞u%K4VWmۄY(W.OPmglHqeJLzz|,y{9 3?W{tC6!r-}GEnDM>r|E/X3sC}nsY|_~ő Gl0l|7ya >c:%RvrzGI?LKQ[oJM>%= C703}SzDyZ XT& WbZ{gRvFߠA` =K.RQDxӜmuKjuANЅdGT](ӹ xɘ{A'BrtaF'btR"mnH"!7n%mf]Aܗ56Cs6*X!k]":G}ڄ|M.%YJ(kǹ: :[NkP+#:3&8#P_VӰa;1mw\!-!,)W`!z#|y U6"-6K̇k:1Ƅ8Ķ.2rͦZEֻJu*ELuZ^0=M'$SGGbl8I $~\-۸3(͘oHђŔ/K`Cb{pv l] tϏbtIDwq+\$, %`-Dj 3墿xΕV=qdOb=N$FC@e.v,vh$12<\ g{w %}/B:TN@@6$մMD[n3j0+#S ܶ LTA3 B&[^%Rx.O Zsu9iExv-kׯ/~"G> 31N5ʭ[zv܉XT*-;$yj|̙3=*5`3֎ZvOZ}U8ev:f%RkUI!Ь!bg%e\HSrbWb ;ˠ <` V F:kYJs&\'VHjk?)nQf-v]HhZx:Gr vntCc{+fh}} f /i߳_?ghHm^XWh ;q%4'@lLH$ք*0t{};!Ecsfp/Rڬ)0f̐&G>}q? úB杒Ab9Z/ f@bst{̇Ycc s[Å#zsVUJ]Μv:|.hzF}!*T8UY͎&Aǿ9o~Jgg5Yz;z={w<;b ϫ@;5~ eB2t岑`jX^f/>z8Iox(:j#T{=h-zu.w}r@WWTB4gCۚzh_T*]>E\Sp7@Y'Xb+t`jlHgw`}WsSȄf PTێ=T,tmgv3AQ 39gW3/ޢʡk+(Fe/94%S?LreO)ėį/[Z4I$GwrѹjlHFGG'9UՃ}Y8[D` ␘Jj}D*G׊.σOsnS#=vԐIv^7?R4J{Q7u#NgZ^0ΩSz=:ݱ]8fߺXcɌoH,%W&g9 %3U&^ue%tnX1E%䒈D`HX??} P.vy˜& QhEv,Ěw Bؐ9rd@Z>LAPE'MH \roR[%)#pop/9}8p>ޖQŔ@jp n>k:>r%2,ψЩrzxx6$M}љGHӗ :xr^dTz؎Rt5g9?S{\,Mg[9Qe,spDuCjCBT: Ԑy@bU E#9gqq۷W߻w/`cm6ku[N}xݹu[t _9;{}z6_W$b1pc&}v'_P^E.A6K*\jTꙝܿu_A ˂Pn߆P3Ҝ^>cwcؐAB_'n2֏>|.YtS}2ŊNh̹>Wws` ) %ʹjb=,aM.r~2z؝y&^8F䇄Tp. h2trVOXZZIVbs#ܬ .5hc_)4\\o\elDroW>!)#Rco[uRY`q{ܹsߒ92nj9WhV\;4'ROѱUֺf2Fm>Vb~mk~PǗ >{XVIsQm9*$z4wn1+Cww /I+CĴ"$7c:m3I~׭{ /P{6R|}!Oф9c4 lbfhh-'0O?O=n{n04QO zpHg=F#M5ITT}Cަ1cP7%2cq('@̘=Zl^-m^CƯT:vgGGGW0 !9zjsgξ}py;s\ O]\ɹ=.u_kF%VC.#>H[b].6.f>{wLrydi~~~{90b=vlm3m,+I_Q&@asqօA}V}l K|mLnze~^Ěsٶy=H%.PGd|ٌ}ZilE @63+U oP3I4AaLߚFB]C@66gϞ}<33RլٵvVN^*?u8cJ=ȗدס3[Z5Fw9 @ks֑\FE?&t#y@l@@64Ù{+fsJe&Jf]"Wl͖xHDogIn^R6S%XӮd#.*-lc7.IR -Mǎe^zC0;wEavJrڵkU1 nNZjyGiv`ISC|~٫#ch9rTBckz>b~O,_HKk噙w`wyA PX}zy^6Ҭ}I8(%͋uV>CǿyEz=C 1ngJe|Cׁ]?bPVsNs5+#cƦy?I9z %㸿^rU[$9w܅FL{սOIB"}l2Bz,:KZANs.LWz5E\}~XZZK]?cw9=b=B =޵U{188xj׮]+`333Puv?6K=}~oit j{ft ў6 55J󴚉,Mcx,mq12EKkh4DƝ0AzsH?='`/)!R7>믾?Nt` 'w$S dr9c\s&-6`A""\-k,t$5L&wtQmp+NBL UoQq,fr+:Y0R_<^L+ܦ}mq?ku.#/t Hoq bx,e<_5u1ExLyː<󸸸8IVba9(㏤b>dzse_;6u@QO"JhgӔI~4yلAZVPߧo˖-VؠW^CIR?!xPՆHJ5ncuԴ7gi;Iz\BTqK~Pؼ sx=6?6?==݃Jx=f`H]Zr56~WK}T Tmoeb?`E__ߏK8U̇TgC)`UN_}HfBy!DKPrŬ̿B s'4<>>l߾tGϡ F#o>'SJ]J_s}7yO?s[ L^JE| <ɐ }\+e#tpiZF¼L p2F%!6kO}y6kQ~={a#_@0ek׍\!X9JmWK+>#iн뽠< ⩧~+g[JfYnxu.6"39׫r+a(MffFm}xy+9S|yZޥ~p[+uЯujbcScS;wj=2 xqE{p2ű |2`QM8\]Zki3B?1!?B" {ڝXq2o`c /xg=xӭVRo .Q qWHNl"kf0@ Zv"G?gq-19,OSe+IUR EͬvsHwIEYCbԀ <>q׮]Xqջ>ܾ}?~z =T.j|:T7̥?.(r߸ofΞ ! \vɓ'ilKfm.]e\JۏHgg3[}YP_DB_*0_H@JN M)rWgWN΀ծPMgnr)a^ Q{oR12|/'7Ǖ-?>o_Zvo߾}up$+Z֘"i1jOs:<5|KVD)c*qG XY7dooZ3C!Dp_t{Ǘ`2`aID_w|OKƂپ}xʉ'nZ=ܖ};$ʥm["266#zn Qy,>{cjmUI ׬m}l{}B|.,6y$S:޷Q*uf?ݵk$;ggg0 KY;a ZmV%m"@!zVo>B6+) /xnߝ ZjNaAJ3ΰW#R &zגǙ\oZq: gk^R1Ĕ^PKo 0C.^k$30*b:tvbbŹly,_30Osss=ӧOl~~~sĸ\K 'vx>Ǭ/kWcK8\w)2nbc٩_jYm6ujLvhyHEXqyĴ[Vs?NĘs #f6Yޡ.y p%+*8l.me|߹*.W?g実gcf_J) LB'5y,/h>st +Dd0\%D\w` |Ɨ$oٲ哽{N}x͊bg3wq=hksT+Po"J|m39gos/Cض@i3uQ[s\?o~| ѡE|BNfko>t#{\.x Px֭ggg_PIMo\J/A:v}.nj#QV{rE"I:1eLЅDxFLGl9l\ۗg1pb;^vfپPʘ{(WœF|OL?Kilf <8%q9 F=ozN^ 偳XO)i&Ϟ={E3<݉'O @tT5yKDecqkj3ĺ٧R+Dtо;o.--)RO ̑/fso3%6Amuβߢo8i)5 :۷/i;m\ꫯN@}6 /1& G]|n!b;n_i3J'YU8;I7ǹTDJJ(>78_`bU;<;͟ҎԹ'ۦb*#^\۹Ƨ~oؑ639u. ޽{U­AbxWY8z Edn볷fDQó[̙lW>-66mvW-|%dc ~BaZ*Z3.k~yl(u?,>lʕ+9rg%67;,46ruH}F^Չw,%"SsеnqSWT.!'WyF W{6)8B1}+WZǃ'1܀-Dhy;d)zmRו}\/aeg~ǎp،/ౄG*<+۷o=88xrzStC8e,X+|Kzj i-r!$|fg3vxppp5if` TJ\ܽ{g޽ązzW}2jkHxU;&O^!q7FCgA @K ("cg5Hxp6]m&ڋ=~k3gʩI(ݚ1%t %4 Dka8.xUHaSZޠ7$S)cBǤrzYLm&֜a# 3C_\t5~OƝk&)]"ň*Vd߆2оcM|]S_BÃonƭ8S^y^+OOik\VW"2 | dooaa7|sDа,C׋-Y;%JqqV^fr.>RO}_.rpP<^J:A|]"6uqY]nB5F6py[2C2Aj0q/ sCCCgzrx`/W^y/o $%RiHp4V%Y|%R1$wܗspK' z#$m?oP3c]wEc=2]2ޤ-k -K-Β+XYMv=p):)ꃐHס4Oj+`cFWBΤM}vvt?/>aY~@wmǟjD@mˡzv(v $k9f^YjsYz<<s6OIEGh/d M5vcyyAT:A߿߳V7` v3سgO֭[ۿW\yvllOUb$tGG{>Y,F$~9},>% mүl,D;wrTM0H` Ç4==jWU,tjR@r1AA |>$n1>!XL_̱fCmS)Tێ5&mcC2k/V:Oܟ4\&Ԉ a^8Gm۶ƀn,<0_  Ak׮W^_聾Y%'tl,t] ODm R-:nk )֓,z \Ƙ㷛V }hQz]{XADn߾&a_;Hq]f 0ah_*\1~(%_`Kqi 쐡5ۗZy7N]t]ZGƱ"0䮯ąZ?&&zb !K4׻={k [^r q釢}Wƍ"uc(a,R.5.ŧSOܹmzfff*Q ?_<+; ,17iK*`m]s_lv}eҌ6/!(6)kݘ,E )ߖS·mȋ×3#ŷJj6ǿ(0(Hpgǎߺuk6\p!@2gL\1%bUQ">*͗03RJ?x<P@.Uzei޽߿.N 苋O&%6|r~=OXٲwbC[<X|u" d1/yl9ƿZ~SO˃*VJG ;v=_rʿO]Q~Egs2;]>rzHGYyAj2=/%f1F}2p̕A߃T6m%j@T򽵆XWggS\mb5DZ\אHbȊO=ǣBlHOku~V3@?@y8l_-F%NpV2jR5ck<$2CPW'ͺnᶉ} dž RElCB9Vڌ7-R"4*E*:WmQF?FNwtKn@fq䙿?///i9ğ-)YNÄtfX'`1+iN͉*"{_ultX:K\T\f%IbS͋&dl)F 'C8I'6p}_my'\.t͋#\ :,~?sΏhXݻwc`mz1p6pN ϳ;?;v7'K_* cDlȸVq7CzF7E̒zE`s]'[?AԾ7t?`50"/Һ;L?l6WŢ-6;I>*cfcSf}E7tQZKJ0Ar`,0OƷX\'Y~}?|<>z2<<灁yN@.C{ \ L ={ܠc˗fsOnZe◜.sTOLid`;]+A[t~H3^C`355.C\^5l߾ŏo޼+~r_˸onj&s'ݏ-hryT!&cnPy 3ِGj޽Oǜo <?S+|exx6c]"s4$H\m\U{Oɼpu9f6]sVBU W00I x\:+_}:mб~@oh]9b  "-~>n$.W xj1ykmuԶm5Աe̸ %KXW% faal6@-ݳmxpzহM!N-']Go[(O_VzIb>2k\@J/)!(?qҹP֕MA50G)% %o;3VվYè<"8~J&*Z$( w~~[kzQAZk^RxH+*b2KJ%Ĝ{qf,bg o?o~sرcJvs7fۘvr3ֽ-,ү9;W8Fܲe˙~?ߋeD ";###'XppqHaL3R5P!O3^0d}ڱUCGWiCqEr-m(_̸t#܏oXBoSyې_X\\8Т{3`=: c[n=„pK{~Ι@B?H'cM6|%m+wZC!ヾ?RRWj0:F?= IqUryo7  lK%9Rڙ1Bqs E۶1e\b}ybK"K'W1 ]KlH>AJyfnvvΝ;*T@:T/FQcdlz %5`eRfC)Ƕ^ >);v\Es NjK1T*]T*SA"K.=88D pɽ{~/9.G]5DֱIfd׺r %rq1UA75MWFGGX  +/ "hya_뭷]vCvb2 ۷W'l^Rx)X!1Ifd)g!%b55m\xƓliicCZK/!S\t <[yСwyIgkʩq=/z.9r$rb)ja;<###t ,լ?=Cbf?NKlP4T*Nr0Xxa1:!Q3*qfT^VL__*P}ysn11b]Bn%rr,.1i }9/_Jj8gRt^^/{Ϋ`]D\|׮]߾:88xmaaaUr t]S2Jt"}\z>W3$޽r6  ֽa3۶mT*P*xvg R3>#[@5|U\0&3|HXJs6x1R|h| qb+ޫNј`@eeVرcT*s*9OHU)eɵ^^_4>Q@+eJ^A?l$###:۶m %YƗKֵD> D1×hSb=b\]Ǥ@PჅjS_a7i6?p7n>11q?rl^7ŞţY%0m%%1 H?̸Dz6q\C[8<}ǥ[l9nѲ8x<GaX[}FBzoooϜ*暁uչğ^ 6>cbs eUB3"H P7?{~ /[qx@0%_|ҍ7^uֳC<Jιٻfz=X Ffm1?v֥!@,Sj;O/^|ԩS/z\Mmnޕ0TwcJƈظ|[?E1on3p8~KKK{_<<~0bC y'/yŃ$FXl+3WR@s_ e>U@KŊwDЗ\1X R$FЭo?%7-,o"1g}}}or~z_UsW >: x"cDk쬾C"8`<c*Z@ 0<ڧz} @ZҪPցJ-({g~~~*!6*wR]CǢ3RV1Űg?DXܶm} l$l?,-- ?<==,}Gݖ%X㐱 e޷ԣ '9==j`c.mѬ2? yO-3 >JCQAoa!z_[ٔo0?Ql.WhZn?sgg]Os7'yux8_@=.1mfϏ=_'@96wnzի =~8; BwyԵk?~ }%@%)Rx{h e% 4E~CA4aABjL*m ]UǐL⽧z;ݸqcMA.g:TgΜC_ 8U1,9+ÿbm9$.3/]׶^pQBrlakD>{N,,,ҥK+QW30Ž2 'W{… I`n/u>o<LϤ~AZl3Ė/;AjxFe~k3k׮y/]6ylll=܏>`CcyXȭMOCnL+z-aK+3h8m[3dFOh$gy˽gϝ;[ٽ{wϗ_~e,Я dCWgNbrrׯ~?}g |YzЗ7%s c@Pߩ ԷJ27>>>w/'''#fإٳ80ɨl xr"ܳg .]4wsݻwokc'N 6溡\.vC#A>^חKRs۶mIsƍԗ### /r… =_}Č @!X6eZݻ7ߜ$[FjK/4h4uY_("VO Z{'mpW~x!o60}}}훢u_ںu>`vvuyu`]r@; ScccSoznܸqɓcټwjf%[go/X/9(73Roi~`ί,e:wޝ4888OjG^nA~`]Pf0}vgyf5ӧǮ]64;;;6<<|'wZ=fNJs<~O-= l]ےj;E2DB$.@(Js$[U?>>p{tޫ3ʍ_oWG$Pm.$ۻsss*8*ʢmPhY}@dzD]_XXY{چ!,6Ʀz=A~ 5 肜 ;%y^x}ty~~J:;;;H-..6+QV۷W~jf9KBg؎+H/:hY$anݻw=Ǐ_5J%d c P3@sjuxV_/P^~_>|Ν;Nli +ރ֟v'ap=)ϋ龯x:y0` 0`` 0 0`` ?v@0````````` ````````````````````````````````````````````````````````````````````````````````````````````%X_IENDB`PKN\3x inc/assets/images/arrow-blue.svgnuW+A PKN\seNNinc/assets/images/gutenberg.jpgnuW+A& ExifII* (1$2i$ ' 'Adobe Photoshop CC 2017 (Macintosh)2017:11:27 12:22:230221rz($HH Adobe_CMAdobed            "?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?gbO`׍Yڬsٿ۵m{=55=ޯWW;ѷk[zvӯS>Y3F. >umTu2?]9y]'V\-yku;nݛJknV6ֲ}}+ZKc}&O_bg @eUƷucGr@;Klg:wu=;wX}[ͤCv1}?u֒^T9c//kkesכzm?a~ʯ=v,sᾟ\~Uu_U{;K-=ζͭwo/ڨfl >+p1zٙԲ$~Umc(K])_.}U{:gFyK8}/YҩOœԱC k;~Վ-h~(hc06{}W9ߟf:FJŭߴ;5fֹ?褦J~8x{4!ĉ{vmuv]L k^47oS=Zg]_10r(0z!4C/IjS:'_e1տ7p;IN_MX8y]ez}mxc! 6˛WT͋u ~.nQ>[;Ey3O.k}C*S='3tWO@]%vM\۷ÿO4tl..ZΡgK}_WۙOVxIޮ@s\ck[ZIU? `˟[웙ԋ]3?Wbgu}e?ԺF2r!~sk{\lDTf}^9fhuG6Z\4?nV~}Q?WgVꙗ2njSţ0z6WO1[Y.d]p5GX]~4eזSق3]u=qEIOgTּlf gY4z6FN]ّ*[Vl_qeOY1sֺũvtloI1ܷeN۵&{=SGf3TY)cK6Xnоt z}`?cs1l5.YklUjׅ(/:sk}JwvSPwu=m߷u?~QnCѐfp$YK{}{"6ǤP>tXSvF}CRZY^YRzYʪa9 ՎFOU:6ONjw}aVVk}?g]\>^5G+8:fAp9(I)R>_/w]*wt?#qrzConOl~kE7>ar#Seu~3ҺX:en%YcZ7;^w121>tnYsq?}PA3w&U;L37a#7.sz[n=n+;+.oIev;3hÌM #KR_U˥'oL}Zj7wk!XwԏY:N_LnC,V:Ε/wH}P4y?Sw~ǽqg}XwKν_ܐʬ5eӴL;_u%+}Uk(| Ĩk6UgwsYՃZwEV>sƲ~.=⍘ w\nHf^ڳ]#nskz}V0._e]6YWﺝ߳I%60-]cNDYldSc}{ƅ~Μ݌ch㗶 [v@g՜:6wAWV>n#>j>=K\Nze=7џEai,oc6֒G7T{:OR-Y*Wd{W}/KV_V.rz&>?!o٫s]kIW2z6oϪ}Wkxla,n?I?_XzNw6<\VMUn}uc?S}Ht쯭}}uNeef겟?ѷԱT\Pug\9XsW:v?"ڛ;;~:?.FGQSYoX?-w>ع;^W\jñkѾb6_۽mI)~[noOU:pӋY6ETnoX~)_S~ks:N,'\d;kWՆ}]!Se[dϵ힧2ª}OG/yu -:uv#֪U۱Ui)޷~[^ΠZz]#7vYVpnݑkXֺI)ugN5GnߛcW7W;^ߪ]ue׵}Q%v7^ػTS}}]fן`Alnlsv~Ѯ͎\/L];1@rZ-vn?OvY3e:,/L_Z>vAێh۶喭o?W1>t{v@ yk?lIOןv-}bL}gGJʭohd~~a7t\/?WRX4{P_cGu$zmUUu1^M]tlsw]?l$h9s9$?g֫G]F\oÓmV5s=OWoo?qau+2b23)~C_D}Z}a]>.ޗ:mZYZ ']}[6*Sqzt͉)?o}Pz(Kv=njU'SUWbvӌ=&OxȟPK\WvxWvenGSoy{?EMn}5)smrzN 鸄jX?CeUVT~d]%?g۝}nVܯw.n?vOY~{zL:id0s,:U>{~ӒF[7M}L7nԺL?<} V}?H?g?V>a;/wҶ=V~}8a w'%NE kIJ ~a,WzvLS1Ko}uȷVƇF9Vx}Lmzz=ˬs;INFO_VCrcfeո}v5v4eՕeU`p4}voײ\_ck0q~sW;W־gY9,,+~ꥧߖֺ?Jz>^ޠ٨pxͱ]wU5VfgzOVv{^}3] ugN5GK2$jK] ׇwOʞ=fm6n&wctߪ~ƹ:NS&ޛ5CC.O\6t&z_VJlXOS9x];./6}MnW\ħSd6h M~Ngyc}{sIxu \O~/WҜZݗRݞ?kbon&Mxo'~t<Dzu+,4=ʷ9_r?R:'֑o|qz~Kf s,Yg޹{:e26Qtَ漏go}Ŷ{1%9l.Λ:>VΡj.~7:>auNۨh kwk}=e?9z Ǟdknn3ۇmmSmSOf\#e`cOu?:8{~}Snh\~&Ggk4ksGw3ӱjSمX8fnOaΩĔzlVe<=Gj #_3qV_^ǑH9sK\iAW _ՏU+(Y/6eM8-zW}}Վ'uc17tM+k{_u#?}~֎7F. ׌eޞ鲾߽n ق˚<W՟:Y)qcֵ*Qç377bEDKk^}?/T_QN>hO>Pvgo-Kg<揭Uxn} ~}VF4=;#W>_ɷ[NM.my, 7~=M'Ee ^0u'gTa}e6V>v?7 NWksG֏c}nh̦~uvF4=;?_Ypvf?GÝS=щ)Y?Y>߫}9hNVi}dӾgg:IC~]c9oR=I[>6ry4 f}*}m? K[ԺRoϭgOgҭ9wv16?վEv eGӯ=4??]z/՚ ˳p jΓueѐΠ1sh>VswR_E?W: GٷfguK:͏pB=YrT]rX3qsq;KgeW\?t`n7KcK+ӸSSf~?O"GC]gPۅCXXFZ\>FSJl+R?fJKh;Z_ZC7忣3#,e6跳?ZX]gnvSpz6Kq̲Oim sw]_?9G]7_:~V]~VƗՊݾߠ~>}btlZ*ad0{+Cgg_]1u.z5hSP>חe7~F _@w^腞C59ë{^zO؃7֮{gNu,6]MlZ}3'"k[X.e[Ym+L֏֯TuY԰.=7ckFuR #gO%9]W`T3)_[U]P>[`o]UrecAݝkX:2~t[|~%}{Ml~b 8_vN2=k%GU2znodۼ}?C){zFgcg6E۽ZgӯG Yއɖt,rkZ3#t~7*XEgeeU>_^5z^W!OzM={0uUs[ok2JyeQY:z575gk.3rH3kgٱ6ʫmǮEξ~nتEoe6i_V.9Yuct[vC\d=36%9V_3]fo;ʸRy}n5}fꓪXz}ן.3k `tOuk3NGVup{+s6o#k;uYq; "=S)_ߣ?GZJ{q(vm1gˆݿڼ[~}_t)vS1ޫY;_7I'GՎk }onQOzJ-Photoshop 3.08BIMZ%G8BIM%}Ǿ pvN8BIM: printOutputPstSboolInteenumInteClrmprintSixteenBitbool printerNameTEXTprintProofSetupObjc Proof Setup proofSetupBltnenum builtinProof proofCMYK8BIM;-printOutputOptionsCptnboolClbrboolRgsMboolCrnCboolCntCboolLblsboolNgtvboolEmlDboolIntrboolBckgObjcRGBCRd doub@oGrn doub@oBl doub@oBrdTUntF#RltBld UntF#RltRsltUntF#Pxl@R vectorDataboolPgPsenumPgPsPgPCLeftUntF#RltTop UntF#RltScl UntF#Prc@YcropWhenPrintingboolcropRectBottomlong cropRectLeftlong cropRectRightlong cropRectToplong8BIMHH8BIM&?8BIM 8BIM8BIM 8BIM' 8BIMH/fflff/ff2Z5-8BIMp8BIM@@8BIM8BIMM icon-256x256nullboundsObjcRct1Top longLeftlongBtomlongRghtlongslicesVlLsObjcslicesliceIDlonggroupIDlongoriginenum ESliceOrigin autoGeneratedTypeenum ESliceTypeImg boundsObjcRct1Top longLeftlongBtomlongRghtlongurlTEXTnullTEXTMsgeTEXTaltTagTEXTcellTextIsHTMLboolcellTextTEXT horzAlignenumESliceHorzAligndefault vertAlignenumESliceVertAligndefault bgColorTypeenumESliceBGColorTypeNone topOutsetlong leftOutsetlong bottomOutsetlong rightOutsetlong8BIM( ?8BIM8BIM8BIM $$ Adobe_CMAdobed            "?   3!1AQa"q2B#$Rb34rC%Scs5&DTdE£t6UeuF'Vfv7GWgw5!1AQaq"2B#R3$brCScs4%&5DTdEU6teuFVfv'7GWgw ?gbO`׍Yڬsٿ۵m{=55=ޯWW;ѷk[zvӯS>Y3F. >umTu2?]9y]'V\-yku;nݛJknV6ֲ}}+ZKc}&O_bg @eUƷucGr@;Klg:wu=;wX}[ͤCv1}?u֒^T9c//kkesכzm?a~ʯ=v,sᾟ\~Uu_U{;K-=ζͭwo/ڨfl >+p1zٙԲ$~Umc(K])_.}U{:gFyK8}/YҩOœԱC k;~Վ-h~(hc06{}W9ߟf:FJŭߴ;5fֹ?褦J~8x{4!ĉ{vmuv]L k^47oS=Zg]_10r(0z!4C/IjS:'_e1տ7p;IN_MX8y]ez}mxc! 6˛WT͋u ~.nQ>[;Ey3O.k}C*S='3tWO@]%vM\۷ÿO4tl..ZΡgK}_WۙOVxIޮ@s\ck[ZIU? `˟[웙ԋ]3?Wbgu}e?ԺF2r!~sk{\lDTf}^9fhuG6Z\4?nV~}Q?WgVꙗ2njSţ0z6WO1[Y.d]p5GX]~4eזSق3]u=qEIOgTּlf gY4z6FN]ّ*[Vl_qeOY1sֺũvtloI1ܷeN۵&{=SGf3TY)cK6Xnоt z}`?cs1l5.YklUjׅ(/:sk}JwvSPwu=m߷u?~QnCѐfp$YK{}{"6ǤP>tXSvF}CRZY^YRzYʪa9 ՎFOU:6ONjw}aVVk}?g]\>^5G+8:fAp9(I)R>_/w]*wt?#qrzConOl~kE7>ar#Seu~3ҺX:en%YcZ7;^w121>tnYsq?}PA3w&U;L37a#7.sz[n=n+;+.oIev;3hÌM #KR_U˥'oL}Zj7wk!XwԏY:N_LnC,V:Ε/wH}P4y?Sw~ǽqg}XwKν_ܐʬ5eӴL;_u%+}Uk(| Ĩk6UgwsYՃZwEV>sƲ~.=⍘ w\nHf^ڳ]#nskz}V0._e]6YWﺝ߳I%60-]cNDYldSc}{ƅ~Μ݌ch㗶 [v@g՜:6wAWV>n#>j>=K\Nze=7џEai,oc6֒G7T{:OR-Y*Wd{W}/KV_V.rz&>?!o٫s]kIW2z6oϪ}Wkxla,n?I?_XzNw6<\VMUn}uc?S}Ht쯭}}uNeef겟?ѷԱT\Pug\9XsW:v?"ڛ;;~:?.FGQSYoX?-w>ع;^W\jñkѾb6_۽mI)~[noOU:pӋY6ETnoX~)_S~ks:N,'\d;kWՆ}]!Se[dϵ힧2ª}OG/yu -:uv#֪U۱Ui)޷~[^ΠZz]#7vYVpnݑkXֺI)ugN5GnߛcW7W;^ߪ]ue׵}Q%v7^ػTS}}]fן`Alnlsv~Ѯ͎\/L];1@rZ-vn?OvY3e:,/L_Z>vAێh۶喭o?W1>t{v@ yk?lIOןv-}bL}gGJʭohd~~a7t\/?WRX4{P_cGu$zmUUu1^M]tlsw]?l$h9s9$?g֫G]F\oÓmV5s=OWoo?qau+2b23)~C_D}Z}a]>.ޗ:mZYZ ']}[6*Sqzt͉)?o}Pz(Kv=njU'SUWbvӌ=&OxȟPK\WvxWvenGSoy{?EMn}5)smrzN 鸄jX?CeUVT~d]%?g۝}nVܯw.n?vOY~{zL:id0s,:U>{~ӒF[7M}L7nԺL?<} V}?H?g?V>a;/wҶ=V~}8a w'%NE kIJ ~a,WzvLS1Ko}uȷVƇF9Vx}Lmzz=ˬs;INFO_VCrcfeո}v5v4eՕeU`p4}voײ\_ck0q~sW;W־gY9,,+~ꥧߖֺ?Jz>^ޠ٨pxͱ]wU5VfgzOVv{^}3] ugN5GK2$jK] ׇwOʞ=fm6n&wctߪ~ƹ:NS&ޛ5CC.O\6t&z_VJlXOS9x];./6}MnW\ħSd6h M~Ngyc}{sIxu \O~/WҜZݗRݞ?kbon&Mxo'~t<Dzu+,4=ʷ9_r?R:'֑o|qz~Kf s,Yg޹{:e26Qtَ漏go}Ŷ{1%9l.Λ:>VΡj.~7:>auNۨh kwk}=e?9z Ǟdknn3ۇmmSmSOf\#e`cOu?:8{~}Snh\~&Ggk4ksGw3ӱjSمX8fnOaΩĔzlVe<=Gj #_3qV_^ǑH9sK\iAW _ՏU+(Y/6eM8-zW}}Վ'uc17tM+k{_u#?}~֎7F. ׌eޞ鲾߽n ق˚<W՟:Y)qcֵ*Qç377bEDKk^}?/T_QN>hO>Pvgo-Kg<揭Uxn} ~}VF4=;#W>_ɷ[NM.my, 7~=M'Ee ^0u'gTa}e6V>v?7 NWksG֏c}nh̦~uvF4=;?_Ypvf?GÝS=щ)Y?Y>߫}9hNVi}dӾgg:IC~]c9oR=I[>6ry4 f}*}m? K[ԺRoϭgOgҭ9wv16?վEv eGӯ=4??]z/՚ ˳p jΓueѐΠ1sh>VswR_E?W: GٷfguK:͏pB=YrT]rX3qsq;KgeW\?t`n7KcK+ӸSSf~?O"GC]gPۅCXXFZ\>FSJl+R?fJKh;Z_ZC7忣3#,e6跳?ZX]gnvSpz6Kq̲Oim sw]_?9G]7_:~V]~VƗՊݾߠ~>}btlZ*ad0{+Cgg_]1u.z5hSP>חe7~F _@w^腞C59ë{^zO؃7֮{gNu,6]MlZ}3'"k[X.e[Ym+L֏֯TuY԰.=7ckFuR #gO%9]W`T3)_[U]P>[`o]UrecAݝkX:2~t[|~%}{Ml~b 8_vN2=k%GU2znodۼ}?C){zFgcg6E۽ZgӯG Yއɖt,rkZ3#t~7*XEgeeU>_^5z^W!OzM={0uUs[ok2JyeQY:z575gk.3rH3kgٱ6ʫmǮEξ~nتEoe6i_V.9Yuct[vC\d=36%9V_3]fo;ʸRy}n5}fꓪXz}ן.3k `tOuk3NGVup{+s6o#k;uYq; "=S)_ߣ?GZJ{q(vm1gˆݿڼ[~}_t)vS1ޫY;_7I'GՎk }onQOzJ8BIM!]Adobe PhotoshopAdobe Photoshop CC 20178BIM http://ns.adobe.com/xap/1.0/ !Adobed@         !1"A#2 QBa3$D qRSc "QV=t|37&hۙ,z |Y$r* A9C)O0p aыw2&PʖE $on |7I7ԎZHtPPhg RPV/=1BP K3TXt- _#˕[)b=[h3}SmhyYKWnw{NR>2`33M l!σ0S+n6:E'kRP\ʂ' _>2čk7^A8kdƀmPU$xȪ6^' @s.[&wLAhU,v,O<2e}TN{8ˤ_2:GZ 7M[?RB>kxDm5TUa:/^"K Z6Oh.U5[MdD*tNv82hڪfݴu?7\É3ٓY|ٷRNbUkAiRKɄr]Д.b.yYSHS4Ú&Iyiϟ%HR6G0z#(u%ŐشX-r.BH:nrs}Ņ e[,`= grn4̻bhΤ^3zUKmeXVqD(F;]bWZvKmپ 'Qt bT ٺOP?}#Aw0—R4`\ЫkcuF |7f{ǤxA9U)ߩ?L?'OK <OPtVHiЁR4`\s.8{>8+OIy0-3L6eZڛ d` 1Ba\y1Xԡ#I.%71Ljqjg`D@ڍɢ{˯-F:Bl߮^ e{H6bazr Mewǖ?WH~TyTJ=Ϣ䶣Q|cB;q،"6MCښ!r^>D"BfZy,J%h^U%[VRu]lsj:kwے ռ!0R՚EOhiPXo_D[G$ĩ/aOʌ?']W5e4E2y7lL`GO *!<өvo'-ٶ>$eHq᪢ dr} ЯdsgUX0)ȉ.{$ݙN2^jxUm$ N"ʪwubX&gzK(}L K5m1CֹSz/:i| M( V|0 h"yzYduc!K@?oUHzjZd.]l)U)KZ%D_ }Ŭ pkfU@R|x1E.LUsӟT[/k+)9ְjwI`X:+b*댡vWR\TÜhܙX l4?N+EWE%}+k}E V^GzJvTz@) үixR,Y(M|1?-ȶ% |IUE$_]ákA"[/#{" E~psǩ:clbS~}R `n l$#S g\4QDRەu]8M0G Q] F&ff{Ζ_Q*:X4h<ϸsΘX텵H;V%QN/JϿ6~4G`"|VkKzꘉGI[4hDP˓, U[kMkiW6xa^q8 PMNyPS{mw.λ|蝛逋'%7.#!%1QwOC 5]`0jNen&u#PrA:~Yp{f[r‘T??1"+0" 6(-3׺ < :nѾl DkEm(Joxt=;:{jE x5I_O"tyIT p/fc= X>Nͪb "Q^tO%ӞNع-cV;pJi1z kEǻ<>O,H*tyc,G LNxQ|[9%"+}iƞ>ZBmdFfyP7[_DT aϰ5RÕ'Dqz, ߿6Z H ťSe\Zm=٤(e~aՎf^&NPE>BU;Ɋ]X2/jo譞Qb|uX㾮|mL6ؓMx+:Io;nL@|fh@E4mE<"ouy&԰[0 cLʓ4_UR~zʤQ*{;,>G.)"m7Tf-<#Þ `YőiJn3*>G8D㯲O`-s~7[Uw*m r!|d%$jgMuDV6v{Ʃ ,xWlGnBѽ#\u+v8K;.:w/Qӷ/ӒhO6G;VĄh검luԐcng ˞qdIp%"qJ!:^>wecfů Li@g±bm_%&i)MڱYqmkh:n,-8 (dvj剳 Ka%#i^@HϿz׮mcR⬔62"TV#C_uyUz_uh*Cؐ'˔^8Nv5~c$NQ_ۅحGu__mGG-9] x$< M'*DKUI?:/p;uwol3%gA%iWxA}7lڋc U<۸Hw fDd(mvhDZK SqXROS%q5O!d~b> f?P.IDEIQT[IL`j(,6Ɩ)*{EcTEoFW6.d;!_/'⊿AO'^ȟgD$QąxTET: fYXp)J5mɭh3,,l7֛.,l9[4QT/PT t>MMlڌEvѩeAjUrTS'A_6ɧ a`zaUk~黸k - ş? tqU\!#2KseatN͏ +qLoS-#HMK"\] ]"U1^>n{{,bMGbe Ǥ8b($. ȯ>m㫛){tWXÌtmU8P}]k ckC׼k!7!'\T$dWdI_qOp|{un0ˠLRXȐG7 !:LTsF}4UE@3` s>WVG)S H_'K'֕[;JIqd:uοY|~f%AUA^QWig;cdܳ'éٶ 7* "R*r|b$6cȰJ|-7W^v "%(ؾ/'bL<[D^nɕaoKjbn$IaIta|T k&=guM1!}936^xs` mNn zJy/`~tɍOj JD _]oð60l*-VɌ[iA3#_yE%D{266 A$Y * ƳUvrA+蠩z6Kv! i,>Je8׏sWlxkqb䟶AnM[Ъ/+?m: 1^⠮H4(4Iloܩ(. n :LTsF}4UE@3` s>Ѥ#HjDwE ӑ(ז]򯮕\zͣFE('Ɩ߿B^h$J;>aiQQO%u>wIz3d t\E|DC^ %Td)W4Ŝ׶­n mɎuVDq\FUFFBT^ծ J`[vʰKc)Eǐ-ϒ<+Op;aguݬ^AgLV{dm!)D#zcB lO$hېl<`uVIxR#@w;q)Pd+k戉q‥KbqPWrLmA@O$y7TxREdsv.*ifk)aM!(/~ܿDX=4,_ZI/Ġy|H 2N}e89fea69ՑYbS\.I-?$?%U\}յ:G9)Vle8!,6.0 M!}+ 񽃲:r^;5Ez+MUUQxC7P;Gc`BdŬ̠ VCh(NӃgmu͋&{oKi~X"pE}KbPWr(if)>x*f@\67 J6-F!¯S9 <}DGl=OhJTB8,>G!Ya\ x+3jJ|sbس7w(mA8am[F5#?>EGq}чe"kG6z #7$6h:.*eGF6UP1]ba?8,(h?G(|;Wئ6woPS"[n~A+l~|Chcض*0 F.pۆKa5Pkmm{lƘ増{gݯlGg< m=RCRX@B%EAQ_8սqݩ#I64H,!}UXuj3rOCo?tVwjZ+(kl@ *{#z]uqF#t9OW%}H|ׁ2.Q뎜[oa=N7+jVZ!ÌFPNTS%R:ˠ:j1; 豟dqU>6"sǨz]oln%b* %F :(Dd9~S>6{1U P-td M]>>b[OWd&xi.^#) 414%'=i]*V+3oPcEkՖ"̃IbhJFN8[؍w-➬y%LFUDN* B+~ s7Sn)`%)*Eߎyᒈ %]6WwPG"HH IX%"}_TU},!m/~RRQ#rC"{h(s [iCH!I?* **q>b=f5Vc%VO'ک}T_/]m?r]Qm?&# Kfru8ԹJN*(+-)4΅9`*&GJ<'-{DVDQ0ϊ'[7zubR\HKvjai|1R2G /R@Fi'1ѩWd78i"u^$hIL$xo)cTgǑFb1ﹲxYOh?qv yKFs3u &Qc0صepQ@$7j^~l|KǗvQT7񝊍M(/? PKN\,inc/assets/images/elementor.jpgnuW+AExifII*122PijAdobe Photoshop CS6 (Windows)2019-04-11T16:06:16+05:300220 $Duckydhttp://ns.adobe.com/xap/1.0/ Adobed   1 !ԇ QaH 1!AQaqr"CcsDEF2bdԡBS5 ?_6_s\Gr\LiTfjMklms4T(! $-Ya14i14iՙٻ_8/Rv>v^-'H(~!-{qwwfwṾpȿoHYNw&@tIz&@tN;S :xȢ Ә)"t2)/HL"2)9LBEӆE)8dR^ΙӆE 8dQi|%ŹܡtҀfȫazXEP9-RB2O$ILHQM!$hq+N{[uw[+++hnP !W>!ޯG5-KC3IVz]K;*^M;4>Bxȣ!6 ; :pȤ :pɧu)BC"W`:pȣ%2wQi|GzBlNw&@tIz&@tN;S :xȢ Ә)"t2)/HL"2)9LBEӆE)8dR^ΙӆE AmcӆE%)8dQޒM;4>Bxȣ!6 ; :pȤ :pɧu)+B:HG:!1w%ij<Tf3D*fe /vȵ{5y f%ҳ62.zB܀h[[}<3[v{oqӈmʠSIW CI竁OIXjacZ/15ݷ8PPǰ#;+ gN} Qk~I~c|]`ײt+Oᶬxhj/seKd鏤vmEcxe^_SC"!m2)9LBEӆE)AmaO4!8 ;2 KS :ox'f>CX|Ueoϙ~# ^$-G̙rCN}z?Re2,zBH[,?y;S»169x$;/zp% d"[ߑ'*#}h:Or# )W Wu_PoawX>GG\ю[b~*={i f,{N,R!lp +qn2[hҎFq'U@%8ջMvNٚ]Ӧf+ + ^fik4 eQzB Nw&@tHAg"`2(4ȶu2(4>Gxɧu 8dQމl7 ",[ o1W}B?nJӏG᷼r3NߞbN?/P4gj!FM;ANE 8dQސӆE%ӆM;IL"Ncx ;ӹ@:pȤ!2 ; :pȤ 3 ooI^1"t2(4>Gxɧu l?7? }"MJU=>Vr[~? kMuf}twv^j"Iu%6f{ֿ_ 㝾ۣn҂,RrQ>9+~zڵ~֞+ZM7m8q5vw~+5hn~ES~/O|uF z$8][.7TWU_grÀ6`kW䋙T㐴ET0R^ :|:nY^Xh2_XwR\}L{ X+Za{(T>2+H5)"t2)/HL"ȶx ;S :pȤ;22 5/r/ۆ~͑VMyOI=t'>NWɄzq6]'AֱO_jƝ?~]?8?] ȳ+j>[6}Yph?h_/˄o1[oǷ%"ŘbNe[oj:8Gҭhyn=\ҽݼu¶8r^jY=\tM,~yjjƴL|u}}˖^:㣓+cUn5eM|2+\q[}ή7ۺx>篖n߀_rg~Xׁnۅ^;+fSpbqTORsByg7!JiZnN<%lޚj ᕉ.;0h4%m2(4>Gpȣ;4 K :C"x2)/IS :pȣ%2 Kӹ :o x'v6FXcan#O ѫ=8T~wW.c݈z/dY[ KS :pȣ%2wQi|GzBlNw&@tIz&@tN;S :xȢ Ә)"tȶ^0">D K~T2(ILdYL-[a>W#E~s|hchym(~1\װ=.~]ݦ0_Yhɧuפ-8~3[lE7#y2lmۍ(WRjj1^%{,=5MGZ1NAvivZ}߹|M+?+Aլ<3ĺ(q4agȮrMc. _=]zM6}gV~9N}@ gQo_޾vL^E|:n5I_z߸'lzCl? STre*gح{[t{U[pn3ƘP$fWeyY9W3d^jb^bem}~=A %{X^gxw 62.zB܀8dR^8dӺ2(4>G#" :pȣ :xȢ 9)"2gfcaKZ-^XZjS≡-V0.M]K4 (0 M@g~ lݵ{O3M }p^~ lݵ{O3M I3e7n9QmUԫxrUeUڞg%%0 \:HJaFxCneV"VݦbyLͦjڛRV y^by'udb g|N7yklClݶ5狵=#[4tpԳEz8gz;fX_:C߇5=06Wm[ q2ׯO}9tvz__@2M~sKbM|퇬~2]rM~s{bM~쇬~2Z/_gUTʅkYpMKEED+J0t hEf3D?B{h7lG>96m225FowgdJ^Nw&@tIz&@tN;S :C"ӹ׌:pȤ!2 2 2"2)/IS :pȣ%2 Kӹ :xȣ X &W'tGz&@tIzJdNw@tN2 72(HM"2)/Dȶ2(NM"2(42(8NcJpȤ'L"2)/NL"Mcx'wQ^ӆEӆE%)8dQޒM;4>Bxȣ!6 ; :C" xǏ2(IL"t2)/HL"L">D K~T2(IL"t2(4>Gxɧu 8dQމ8dR^ӆE) 5t9 />fpW<РAHD oLoq0܄|:S˘ O$rd 0 8aȔ:UDn$:@ }馉@8 WQ0A1XOȘzďsg90+OԬbo!yMYϛFՐbM83!@6^ 6G# Q+5I#3٨)AD(7GRd[d| $ ,5)2# il8~tdI^&a`BJ ;I C2 P{E U77;~s /Llj쐳炏XuC^x`^ޙe3B9_&oF@B?Do>7OݝͭI6+wsg(d ~>iMU8P&2̧) zH|.Onz۱6mӪf'P|ّg ~kQVΌ>?iXcR=kc=Ld<蚿,?0dvW%k z.z;֢\ PS##cC7,n' VBh9z"}&X;uK:w` *@0M.{T9;A( *a|b{=qxۛ\e)Y ꏷ`==FB?-W=ɜL1($uP$1n>_2] J|hQՂͿm͛26bF=*Db a"@UCAЃŷ(@iH8egƥs2{FpcF\'.I(yrjPJ Bzp7$r!gOJ$,@)ӌ##g7AX{G'WS{ X"7~mPi2 H0[ }4{dC돷)O.`}+{DDh fZSQECH~quK@cs j"=e!d,N,OCU 24A%PDu7-rd˯Oyl~xdMw;!Z/i 84K x2T}z$ἯB}H- ݵgӖ|X&@z v>am9CY+D7]$ pZ^z { OR* 21ˁiͲ2*yWR4#pq~yͣؠMge.3ʪbEw2$Ggݝ{Ŕ/ 8z*%PcD s?I\lM+jKN޺@$őa]{C޵ӿ]LPXus{FrSgpxQHp/Inӄ@q;SL4r?N/텉hB$>x<ø`|uC]KInKtN  @p߼}8/mS?mz9r9x:m=3v} &(떕: @,z[I^S]e 0%`Z㭪H,=`>`UM'UA0-=47 3Je$҅^jDߎdtc_ŷ>qĩGC٩(QמY!֢lϊh|`~ǚ]Հ~yUE"+T$`VE?ָ Rxd׈I h\bmqx~}Ah^/, r98% @_Wk4e4oԸ4xM.0$^3GF-\pm~Q{dt>E:U\oK7!_]o쵠L:yY Ȏpƴ X(T!zYrjTOP4, F[۴5xXZ:Ϸ5p]2)ɝ2Łx%&=TUȈ'#'zy% ?kc_  ?<_bpH|K\ `#(P^ȁ%KrvosEHWTZc!J~cM_p~Ϟ OiddX8%BzV${ [_x[Cn'M(yY0&F`vraj4@]ROJNL$fa5 ""Hg?/p/O-ƀd&n cr!o d>l:Ԋ˦<63n1“h7IwӃeSgPu5!pq.Ǟ7Opv{PhLvp~VY!Y8'/ސ #&$ÎefLe=vׯ O2mG#IزqF"68g6SDjNFZ_"WD"C#?!9ԏ‪*٣VFᾠ\ ip ^Qiosvx G~8XR!`@1;|mkk~si2]C~@ +:wƅ綔>m6^QU\QUtګ!>B(g8vxMN'{wyo?JX2==x2Q(g(r2N(* /iuD{g MNPªgYi:H5omzlbH6iAsWZ ?:kO>žhd2u.LMa6@f=&g(x:R I95#5Mo8+ :^`?ko%𶥵 S})ـ)#RO^|;J$0[jĀktG\~OR22Dy{+З.BICN>7g"Ϳ; bNNN 3.v?Ol!/LWDfӧq@/.׋)ܢ}ݔ8IxL5Rh[ʴY9l?i<1g?w?3'5!J[1fo gڿxSSѣnQkW~Q֍kQE;şƫY|&OZ.9ia(>MP{8pB'B/#eX*XjM=^U^iоn DIy(ud^7n6GCnCeSD[7yF|"WzN}¬|l@wlGM'C#fp-(+Q%eeZamQg[bϹ̟1#+7AcQ^A<0VBT@r)==Y!! }bW V3f~ U͸LJ!D&?~$~`>mr jO&j G,`Ɍ&2X83dtg A$ZII) h$]Ϛ373L SreHE!Ǩcx w:䦩Y]p:8@it[Ip p`5'œԤ%pJы/pх)M_#}diȀIL{yIz::0y@FVj\zr\"zKŋuObJx3u(B5g^>2 Dm^E/A91NweIM$S3>ܒ,Dr\hhMs$H2tr(M`3u mjaf>muW}/6 2)}gΗweEIb(V͛]=taؠS>1~)9L |JD -lS`UʅLZ?JS $ $4Ī IP'ky&fNJψ7e>|=V7^ S]c$y]WJ`8À)awGbFP0>,H-$WVB~ʊ|1XUs!%?0B v '1Y{l:{ִ!A0TSn.Q`Th&S m荙vQdwL$袯LɫH2 ~ Sw%2>?:@%3pk,d"Bϫm3b@ 83]"i]U ZEHL_gީ-WS>o0(ۻ+q=HM_4 jG9)1|p! :Jh0[)u!6>31]v7n:"~v72]Opx7vI a07uLy%; O$W OXg$'a<} q YIENDB`PKN\inc/assets/images/brizy.jpgnuW+AJFIFddDuckyZAdobed  !1 AQaq2 "Rr#Bb3$%C!1AQ"aq2R ?^> A9  A { %@ @ 'Te?@ @ 8>9x~0owl 3SZ8q]׷Z[% \h.- _$V7M1foc[\ھ̮qWfR ġ^As=6K<~}N2=3 N^]=>q.> o6jDJޡO ~jmťلu#HV`y~e+V_DCPJx- x(մLlḊDŽ"E%K^RJ\WLt1q_M6jε+cm ʊ6hHubI@uIJLjĉ5ų㽛ڦoYp9xMW)a}jd % aJR&zBS9lvչ5XttԻa:-r +*IUܥ.`H֣(a-U5u5=mCutumJuH$)*Am .C\z`ƞ=6ްj{=%mGl5Mt[*e^!.BA.?($ y-!YPՌk /Lm+ijiҊgp/qkH&JJ8u6*bȵWٜ"GSAk5ZMH%72S)-Lqu".abx'cv\7v#0\S[iKLSҥ c׽hftVR.Q\Ëx?IPC BǂcjEqpo{R4皛 ڳ\5P5jM~S$O<嘡1SSM-})r=媪] xT9 Z\ˍ,FYA{kɎkuWnH7\B:6CJHt$u-tqr+o1@z@"#$=Hq#/~}v{Ys+.ϮxY(GKi{)]JR3pVh ^0z­oJ֌jCNWx.o KVxG?/cg$[{s D[e٩S$Jwt:! M=Hq- *%;m3~mRd,%J Em@S8L]jߢ#}A))?6ն7 ٮOM:+A) J:I}҆Rx-FoZFQoiT;oEkA&}Tᶤzd윉@޽s^Sd'֟SU2JOG6޸R o%\ baF»RŒ'O yYߐnGW' ӫL7{{V MmCAE.6K#Imqξ;RRlpc-cj4n_4~@-ď=OmŜ\=GNZ]j\ZVv! z춋aD~1 <*5?rwS`Lqɕ<2z4q}r3LBzP^ZS 9&)ֶɻw}8DGx5; O.-G%Kꒅ:%?LC#LɅmZ(iTme $t$ 8xG|w>xפ)V)y ]JmnɺLHjƝ/y6[!#."9ȏJa#BkQ(nGXM@ Rޘ$}QvʏL=\|{ӫ`ݒj]-ZpQ1G|wmin̵zdmf `Y7j1LI^*WBаpdGóe:Z5[&/_|ߙ"q[xkrP+j)e$3XVOͤJ<^XboW&ݨ;=+lhͦ*򫫧UE5 )3hQg 4K߲2鞋`6,mSVKu<ֵxf)4Z+:kk#=xm͵<ܻPT= eQLs-}suhł'fn֋c8f޲4,zRP 2fj>y~A4~iYz8 nΘ fS⽺,M55e;Ե誥IK!+mi<’ARY6Lj,mֻrMJTi<ڸ}S;g/ONmsv|-ʒs`B>ҴHm>M5š̵mIi{[ɷa -#q滟ūV=w>civlql!QbMV8&c~+:땳7?¬\[6oxC(MEXS -}Ì<{(>=vaן9e<~tIM/i<^ܓUz =5: =5F<>MP8 5$z=Mw_B8PKN\X&inc/assets/images/empty-collection.svgnuW+A PKN\inc/assets/css/admin.cssnuW+A@font-face { font-family: 'icomoon'; src: url('../fonts/astra-sites.eot?9i8jex'); src: url('../fonts/astra-sites.eot?9i8jex#iefix') format('embedded-opentype'), url('../fonts/astra-sites.ttf?9i8jex') format('truetype'), url('../fonts/astra-sites.woff?9i8jex') format('woff'), url('../fonts/astra-sites.svg?9i8jex#icomoon') format('svg'); font-weight: normal; font-style: normal; } [class^="icon-"], [class*=" icon-"] { /* use !important to prevent issues with browser extensions that change fonts */ font-family: 'icomoon' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .icon-search:before { content: "\e900"; } .icon-heart:before { content: "\e901"; } .icon-refresh:before { content: "\e902"; } .icon-chevron-left:before { content: "\e904"; } .icon-file:before { content: "\e903"; } .icon-layers:before { content: "\e905"; } .favorite-filters-wrap a { font-size: 1rem; } .wrap .status, .wrap .site-type { position: absolute; z-index: 1; text-transform: uppercase; color: #fff; top: 15px; right: 16px; font-size: 10px; letter-spacing: .7px; font-weight: 500; padding: 0.2em .7em; border-radius: 4px; } .astra-sites-autocomplete-result { position: absolute; top: 46px !important; left: 0; right: 0; bottom: 0; } .astra-sites-autocomplete-result .ui-autocomplete { text-align: left; left: 0 !important; right: 0 !important; width: calc( 100% - 2px ) !important; z-index: 999999; top: 0 !important; } .ast-white-label-flag { opacity: 0; visibility: hidden; } .single-site-footer .dashicons-editor-help { cursor: pointer; display: inline-block; } .preview-page-from-search-result .astra-sites-import-plugins .dashicons, .astra-sites-page-import-popup .astra-sites-import-plugins .dashicons { display: none; } .ast-sites-ps-msg { bottom: 10px; position: absolute; color: #777; margin-right: 1em; } #astra-sites__category-filter { display: inline-block; } #astra-sites__category-filter .astra-sites__category-filter-anchor { height: 44px; position: relative; cursor: pointer; display: flex; padding: 0 12px 0 12px; border: 0; width: 97px; justify-content: space-between; align-items: center; font-weight: 500; border-radius: 6px 0 0 6px; } #astra-sites__category-filter .astra-sites__category-filter-anchor:after { position: absolute; content: ""; border-left: 2px solid #555; border-top: 2px solid #555; padding: 3px; right: 14px; top: 38%; -moz-transform: rotate(-135deg); -ms-transform: rotate(-135deg); -o-transform: rotate(-135deg); -webkit-transform: rotate(-135deg); transform: rotate(-135deg); } #astra-sites__category-filter .ast-sites__filter-wrap-checkbox.first-wrap { padding-top: 15px; margin-top: 15px; border-top: 1px solid #eee; } #astra-sites__category-filter ul.astra-sites__category-filter-items { display: none; margin: 0; position: absolute; width: 98px; top: 40px; box-sizing: content-box; border: 1px solid #e4e4e4; margin-top: 10px; min-width: 70px; background-color: #fff; border-radius: 6px; box-shadow: 0 3px 6px rgba(0,0,0,.1); padding: 15px; -webkit-transform-origin: 50% 0; transform-origin: 50% 0; -webkit-transition: all .2s ease; transition: all .2s ease; } #astra-sites__category-filter li.ast-sites__filter-wrap.category-active:before { content: "✓"; color: #1E8CBE; position: absolute; left: -15px; font-size: 15px; } .astra-sites__category-filter-items label { vertical-align: top; } #astra-sites__category-filter ul.astra-sites__category-filter-items li { list-style: none; margin-bottom: 8px; margin-left: 14px; cursor: pointer; position: relative; font-weight: 500; } #astra-sites__category-filter ul.astra-sites__category-filter-items li.ast-sites__filter-wrap-checkbox { margin-left: 0; } #astra-sites .astra-theme:hover .inner { transform: translate(0, -1px); box-shadow: 0 6px 14px 0 rgba(0,0,0,.12) } #astra-sites .astra-theme .inner { position: relative; border-radius: 2px; overflow: initial; border: 1px solid #ddd; transition: all 0.4s; } #single-pages .inner { border: 1px solid #e2e2e2; transition: all 250ms cubic-bezier(0.02, 0.01, 0.47, 1); } #single-pages .current_page .inner, #single-pages .inner:hover { box-shadow: 0 3px 12px rgba(0, 0, 0, 0.14); } #astra-sites-admin.wrap .status, #astra-sites-admin.wrap .site-type.premium { background: #0073aa; border: 2px solid #ffffff; top: 17px; right: 18px; } #astra-sites-admin .filter-links .current { border-bottom: none; color: #23282d; } #wp-filter-search-input { font-weight: 400; width: 100%; opacity: 1; height: 46px; background: #fff; line-height: 32px; border-radius: 0 6px 6px 0; font-size: 13px; padding: 5px 20px; border: 1px solid #DDDDDD; border-left: 1px solid #DDDDDD; box-shadow: none; } .appearance_page_starter-templates .search-form:hover, .appearance_page_starter-templates .search-form:focus { box-shadow: 0 1px 4px 0 rgba(32,33,36,0.18); } #astra-sites-filters .ui-widget.ui-widget-content { border-top-left-radius: 0; border-top-right-radius: 0; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; border: 1px solid rgba(32,33,36,0.18); border-top: none; overflow: hidden; box-shadow: 0 3px 4px 0 rgba(32,33,36,0.18); background: transparent; padding-top: 10px; padding-bottom: 10px; background: #fff; } #astra-sites-filters .ui-autocomplete li, #astra-sites-filters .ui-autocomplete li:focus, #astra-sites-filters .ui-autocomplete li:hover { outline: none; } #astra-sites-filters .ui-autocomplete li { padding: 3px 20px; text-transform: capitalize; } #astra-sites-filters .ui-autocomplete li:hover { background-color: #eeeeee; } .appearance_page_starter-templates .wp-filter .search-form.searching #astra-sites__category-filter { border-bottom-left-radius: 0; } .searching #wp-filter-search-input { border-bottom-right-radius: 0; } #astra-sites-filters .ui-autocomplete .ui-state-active { background: #c0c0c0; border-color: #c0c0c0; margin: 0; } #wp-filter-search-input.has-input + .search-icon { display: none; } .appearance_page_starter-templates .search-icon { position: absolute; top: 0; right: 0; color: #C3C3C3; padding: 15px 19px 12px 12px; } .appearance_page_starter-templates .search-icon:before { vertical-align: middle; } #astra-sites-admin .filter-links li > a { border-bottom: none; font-size: 12px; padding: 2px 0; text-transform: uppercase; letter-spacing: 0.3px; font-weight: 500; } #astra-sites-admin .filter-links li > a:focus { box-shadow: none; } #astra-sites-admin .theme-actions { box-shadow: none; left: 0; border-left: none; background: #fafafa; padding: 0; margin-right: 20%; } .searching .pages-count, .searching .page-title { display: block; } .searching .no-pages .theme-name { min-height: 36px; } #astra-sites-admin .theme-browser .theme .theme-name { height: auto; width: 90%; align-self: center; box-shadow: none; background: none; padding: 14px 15px; font-size: 14px; font-weight: 600; display: flex; align-items: center; justify-content: space-between; } #astra-sites-admin .theme-id-container { background: #fff; border: none; display: flex; align-items: center; justify-content: center; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; border-top: 1px solid #eeeeee; } #astra-sites-admin .sites-page-count { color: #888; font-size: 12px; display: block; margin-top: 5px; } #astra-sites-admin .theme-action-wrap { width: 100%; padding: 8px 15px; } .filters-wrap-page-categories { margin-right: 10px; } #astra-sites-admin .favorite-filters-wrap .filter-links a { border: none; } .favorite-filters-wrap .current .dashicons { color: #c34444; } .favorite-filters-wrap .dashicons { color: #71777c; font-size: 18px; line-height: 18px; width: 17px; height: 17px; } .theme-browser .theme:hover, .theme-browser .theme:focus { cursor: initial; } .theme-browser .theme .inner:hover, .theme-browser .theme .inner:focus { cursor: pointer; } .searching .theme-browser .theme .inner:hover .type { opacity: 1; visibility: visible; } .astra-sites-sync-library-button.updating-message { animation: rotation 2s infinite linear; } .astra-sites-sync-library, .favorite-filters-title { width: 10%; padding: 15px 5px; align-self: center; justify-content: center; text-align: center; margin-left: 5px; } .astra-sites-sync-library a, .favorite-filters-title a { color: #666; cursor: pointer; } .favorite-action-wrap { padding-right: 15px; padding-left: 10px; } .favorite-action-wrap i { color: #666666; height: 18px; width: 18px; font-size: 16px; line-height: 1.5; transition-property: border, background, color; transition-duration: .05s; transition-timing-function: ease-in-out; } .theme-id-container .icon-star { padding: 0 15px 0 0; } .wrap .status { left: -0.5em; } .wrap .status.publish, .wrap .site-type.free { display: none; } .astra-sites-activate-license .astra-sites-import-content, .astra-sites-get-agency-bundle .astra-sites-import-content { height: auto; } .astra-sites-import-content { display: block; padding: 10px 35px 20px 35px; background: #f1f3f5; height: 200px; overflow: auto; position: relative; } .astra-sites-activate-license .astra-sites-import-content { padding: 20px 35px 30px 35px; } #astra-sites-skip-and-import-notice-update-available ul { list-style-type: disc; margin-left: 15px; } .astra-sites-import-content .install-theme-info { display: block; padding: 0; } .install-theme-info .site-type { display: none; } .theme { position: relative; } .wrap .astra-sites-preview .site-type.premium { display: block; display: none; position: relative; margin: 0.5em 0em 1em 0em; top: 0; left: 0; text-align: center; } .theme-details-read-more.open { margin: 0.5em 0 0 0; } .astra-sites-preview .theme-screenshot { width: 100%; } .install-theme-info .site-type.premium { display: none; } /** * Required Plugins */ .required-plugins.loading { text-align: center; } .required-plugins button { float: right; } .required-plugins .plugin-card { float: none; width: 100%; border: none; margin: 0 0 0.8em 0; display: flex; justify-content: space-between; align-items: center; transition: background ease 0.8s; } .required-plugins .plugin-card.plugin-card-update-failed { flex-wrap: wrap; } .required-plugins .spinner { float: none; margin: 0; } .expanded .wp-full-overlay-footer { height: 111px; } .wp-full-overlay-footer .view-site, .wp-full-overlay-footer .go-pro, .wp-full-overlay-footer .astra-demo-import { width: 100%; text-align: center; } .wp-core-ui .wp-full-overlay-footer .button.button-hero, .wp-core-ui .wp-full-overlay-footer .button-group.button-hero .button { padding: 0 10px 1px; } .wp-full-overlay-footer .installing:before { vertical-align: text-bottom; } .astra-sites-advanced-options-wrap h4 { margin: 1em 0 0.5em 0; padding: 0.5em 0; transition: all ease 0.3s; } /** * Read more link */ .wp-core-ui .theme-details-read-more:focus, .wp-core-ui .theme-details-read-more:hover { outline: none; box-shadow: none; } .wp-core-ui .theme-details-read-more { margin: 10px 0; display: none; text-decoration: none; } /** * Go pro. */ .wp-core-ui .go-pro.button[disabled] { background-color: #fcb92c !important; color: white !important; box-shadow: 1px 0 #eab23a !important; text-shadow: 1px 0 #6b4e13 !important; border-color: #e2a932 !important; cursor: pointer; } .wp-core-ui .view-site .dashicons, .wp-core-ui .go-pro .dashicons { font-size: 1rem; vertical-align: middle; } /** * Errors */ .plugin-card-update-failed .notice { margin-top: 1.5em; } .no-themes { margin-top: 40px; } .no-themes p { font-size: 15px; } .no-themes .left-margin { margin-left: 30px; } /** * */ .astra-sites-preview .wp-full-overlay-sidebar-content { bottom: 100px; } .footer-import-button-wrap { padding: 10px 20px; } .footer-import-button-wrap .button { margin: 0; } .astra-sites-preview.expanded .wp-full-overlay-footer { left: initial; } /** * Menu Page */ .astra-sites-title { float: left; font-size: 20px; font-weight: 400; margin: 0; padding: 0; color: #444; } #astra-sites-admin #single-pages .site-single .theme-name { font-weight: 500; font-size: 13px; padding: 8px 14px; background: #fff; } .astra-sites-logo-wrap { width: 42px; height: 42px; } .astra-sites-logo-wrap a, .astra-sites-logo-wrap img { width: inherit; height: inherit; display: inline-block; } /** * API Error */ .astra-api-error { margin: 0 0 0.5em 0; } /** * Grid */ .appearance_page_starter-templates .wp-filter .search-form { margin-left: 1em; position: relative; display: flex; border-bottom: 1px solid #ccc; } .appearance_page_starter-templates .wp-filter .search-form #astra-sites__category-filter { border: 1px solid #DDDDDD; border-right: 0; border-radius: 6px 0 0 6px; } .appearance_page_starter-templates .wp-filter .search-form input[type="search"] { width: 20px; font-size: 13px; padding: 5px 10px; opacity: 0; -webkit-transition: width ease 0.3s; -moz-transition: width ease 0.3s; transition: width ease 0.3s; } .filter-count { min-width: 3em; margin-right: 14px; } .astra-site-preview-on { overflow: hidden; } .filters-wrap { display: inline-block; } .spinner-wrap { text-align: center; } .spinner-wrap .spinner { float: none; } .hide-me { display: none !important; } #site-pages { position: fixed; left: 0; right: 0; margin: 0 20px 0 195px; z-index: 10; } .folded #site-pages { margin-left: 73px; } .install-theme-info > .notice { margin: 5px 0 10px 0; } .astra-sites-suggestions:before { border: 5px dashed #ccc; position: absolute; left: 0; right: 0; top: 0; bottom: 0px; } .astra-sites-suggestions { min-height: 390px; border: none !important; } .astra-sites-suggestions a { border: none; outline: none; } .astra-sites-suggestions .inner { border: 6px solid #ffffff !important; background: #f1f1f1; color: #63676b; padding: 58% 10% 80% 10%; text-align: center; position: absolute; left: 0; right: 0; top: 0; bottom: 0; cursor: auto; } .astra-sites-suggestions .inner a { color: #00b9eb; } .astra-sites-suggestions p { font-size: 1rem; margin: 0; } .astra-notice { margin: 2em 2em 0em 0em; } .no-themes .description { display: block; } /** * Responsive Button UI */ .astra-sites-preview .wp-full-overlay-footer .devices button.active:before, .astra-sites-preview .wp-full-overlay-footer .devices button:hover:before { color: #0073aa; } .astra-sites-preview .wp-full-overlay-footer .devices button:before { color: #c1c1c1; } .astra-sites-preview .wp-full-overlay-footer .devices button:hover { background-color: transparent; } .astra-sites-preview .wp-full-overlay-footer .devices button { border: none; } .astra-sites-preview .wp-full-overlay-footer .devices button:focus, .astra-sites-preview .wp-full-overlay-footer .devices button.active:hover { border-bottom-color: transparent; background-color: transparent; } .not-click-able { pointer-events: none !important; } body.page-builder-selected .select-page-builder, body.loading-content .select-page-builder { display: none; } .select-page-builder .up-arrow { -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); display: inline-block; font-size: 1.5em; color: #797979; vertical-align: middle; margin-right: 10px; -webkit-transition: all linear 0.6s; -moz-transition: all linear 0.6s; -ms-transition: all linear 0.6s; transition: all linear 0.6s; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; animation-iteration-count: infinite; -webkit-animation-iteration-count: infinite; animation-name: bounce; -moz-animation-name: bounce; } .select-page-builder { margin-left: 6em; } .select-page-builder img { max-width: 100%; } .select-page-builder .note-wrap { position: absolute; padding: 40px 0; margin-left: 170px; right: 0; left: 0; } .select-page-builder h3 { margin: 0; font-size: 2em; } .select-page-builder { margin: -20px 0 0 -5px; position: absolute; } .select-page-builder .note { margin-left: 1.5em; } @keyframes bounce { 0%, 100%, 20%, 50%, 80% { -webkit-transform: translateY(-0px) rotate(90deg); -moz-transform: translateY(-0px) rotate(90deg); -ms-transform: translateY(-0px) rotate(90deg); transform: translateY(-0px) rotate(90deg); } 40% { -webkit-transform: translateY(-2px) rotate(90deg); -moz-transform: translateY(-2px) rotate(90deg); -ms-transform: translateY(-2px) rotate(90deg); transform: translateY(-2px) rotate(90deg); } 60% { -webkit-transform: translateY(-1px) rotate(90deg); -moz-transform: translateY(-1px) rotate(90deg); -ms-transform: translateY(-1px) rotate(90deg); transform: translateY(-1px) rotate(90deg); } } /** * Processing Animation */ .astra-demo-import.disabled { pointer-events: none; } .astra-demo-import.button.updating-message:before, .astra-demo-import.button.installing:before { -webkit-animation: cssAnimation .72s ease infinite; -moz-animation: cssAnimation .72s ease infinite; -o-animation: cssAnimation .72s ease infinite; -ms-animation: cssAnimation .72s ease infinite; animation: cssAnimation .72s ease infinite; } @-webkit-keyframes cssAnimation { from { -webkit-transform: rotate(0); -moz-transform: rotate(0); -o-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); } to { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); } } @-moz-keyframes cssAnimation { from { -webkit-transform: rotate(0); -moz-transform: rotate(0); -o-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); } to { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); } } @-o-keyframes cssAnimation { from { -webkit-transform: rotate(0); -moz-transform: rotate(0); -o-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); } to { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); } } #astra-sites-filters .wp-filter { display: flex; justify-content: space-between; align-items: center; } .astra-pages-title { color: #9e9e9e; text-decoration: none; font-weight: 500; position: relative; } .single-site-pages-header .count { opacity: 0.7; } .single-site-pages-header .astra-site-title { font-size: 22px; } .astra-site-down { padding: 1em 2em; margin-top: 1em; } #astra-sites-menu-page .menu { padding: 0; } .astra-sites-nav-items a:hover, .astra-sites-nav-items a:focus { outline: none; border: none; box-shadow: none; } .astra-sites-nav-items a { background: #f1f1f1; color: #4e555d; font-size: 14px; text-decoration: none; padding: 21px 20px 24px 43px; font-weight: 500; } .astra-sites-nav-items a:before { content: "\f105"; } #astra-sites-filters .search-form { font-weight: normal; border: none; margin: 0; border-radius: 6px; display: flex; align-items: center; height: 46px; } .astra-sites-nav-items a:before { font-family: dashicons; display: inline-block; line-height: 1; font-weight: 400; font-style: normal; speak: none; text-decoration: inherit; text-transform: none; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 17px; vertical-align: top; text-align: center; transition: color 0.1s ease-in; position: absolute; margin-left: -22px; font-weight: normal; } .nav-tab-wrapper .button { height: 30px; } .back-to-layout:before { background: #fff; color: #777; padding: 3px; border-radius: 100%; font-size: 13px; border: 1px solid #777; } .back-to-layout:hover:before { background: #f7f7f7; border-color: #0073aa; color: #0073aa; } .back-to-layout { border-right: 1px solid #eeeeee; padding: 20px 14px; text-align: center; cursor: pointer; visibility: hidden; opacity: 0; font-size: 24px; line-height: normal; } .back-to-layout:hover { background-color: #f7f7f7; } .astra-sites-no-search-result .back-to-layout, .astra-sites-showing-favorites .back-to-layout, .astra-previewing-single-pages .back-to-layout { visibility: visible; opacity: 1; } .logo { cursor: pointer; } #astra-sites-menu-page .nav-tab-wrapper .logo { border-right: 1px solid #dddddd; padding: 13px 20px 14px 20px; } #astra-sites-menu-page .nav-tab-wrapper .logo, #astra-sites-menu-page .form { display: flex; align-items: center; } #astra-sites-menu-page .nav-tab-wrapper { display: flex; justify-content: space-between; border: none; background: #fff; padding: 0; align-items: center; box-shadow: 25px 0 30px rgba(28, 39, 60, 0.09); border-bottom: 1px solid #dddddd; position: fixed; top: 32px; right: 0; left: 0; margin-left: 160px; z-index: 88; } .theme-name .title, .theme-name .type { transition: all 0.4s linear; } .searching .theme-name .type { padding: 4px 8px; } .theme-name .type { font-size: 12px; opacity: 0; visibility: hidden; color: #555; border: 1px solid #cccccc; background: #f7f7f7; vertical-align: top; border-radius: 2px; font-weight: normal; } .theme-name .type .dashicons { font-size: 16px; } .favorite-filters-wrap { border-right: 1px solid #dddddd; padding: 10px; } .header-actions a { text-decoration: none; font-size: 18px; line-height: 1; height: 15px; width: 18px; } .header-actions .filter-links li > a:hover, .header-actions .filter-links li > a:focus { outline: none; } .filter-links li > .astra-sites-show-favorite-button.current:hover, .filter-links li > .astra-sites-show-favorite-button.current, .filter-links li > .astra-sites-show-favorite-button:hover, .filter-links li > .astra-sites-show-favorite-button:focus, .astra-sites-show-favorite-button.active { color: transparent; } .filter-links li > .astra-sites-show-favorite-button.current:hover .icon-heart, .filter-links li > .astra-sites-show-favorite-button.current .icon-heart, .filter-links li > .astra-sites-show-favorite-button:hover .icon-heart, .astra-sites-show-favorite-button.active .icon-heart { color: #c34444; } .icon-heart { color: #666; } .header-actions a:focus { box-shadow: none; } #astra-sites-filters { flex: 1; } #astra-sites-filters .wp-filter { margin-top: 0; justify-content: center; box-shadow: none; border: none; margin-bottom: 0; background: transparent; padding: 0; } .is-favorite .favorite-action-wrap i { color : #c34444; } .astra-sites-no-sites, .astra-sites-no-favorites { padding: 7em 0; } .astra-sites-no-sites h3, .astra-sites-no-favorites h3 { font-size: 1.3rem; font-weight: normal; margin-top: 0; text-align: center; margin-bottom: 3em; color: #666; } .astra-sites-no-sites .back-to-layout-button { margin-top: 25px; } .back-to-layout-button { margin-top: 15px; } .empty-collection-part { width: 220px; } .astra-sites-no-sites .arrow-img, .astra-sites-no-favorites .arrow-img { width: 56px; margin-bottom: 1em; transform: rotate(-18deg); } .astra-sites-no-sites .content, .astra-sites-no-favorites .content { display: flex; align-items: center; } .astra-sites-no-sites .description, .astra-sites-no-favorites .description { margin-left: 3em; } .astra-sites-no-sites .inner, .astra-sites-no-favorites .inner { margin: 0 auto; width: 610px; } /** * Welcome Screen */ .astra-sites-welcome { position: relative; max-height: 100vh; height: calc( 100vh - 32px ); } .appearance_page_starter-templates.astra-sites-change-page-builder #wpbody-content { padding: 0; } .astra-sites-welcome a { text-decoration: none; color: inherit; } .astra-sites-welcome a:focus, .astra-sites-welcome a { outline: none; box-shadow: none; } .astra-sites-welcome .header img { width: 30px; } .astra-sites-welcome .logo { display: flex; align-items: center; cursor: default; } .astra-sites-welcome .close { position: absolute; right: 0; top: 0; bottom: 0; width: 20px; text-align: center; padding: 15px; cursor: pointer; border-left: 1px solid #eee; color: #aaa; } .astra-sites-welcome .close:hover { color: #0073aa; } .astra-sites-welcome .close .dashicons { height: auto; width: auto; vertical-align: middle; font-size: 22px; } .astra-sites-welcome .header { text-align: left; padding: 10px 15px; display: flex; align-items: center; border-bottom: 1px solid #e5e5e5; box-shadow: 0 0 8px rgba(0, 0, 0, 0.1); justify-content: space-between; position: relative; } .astra-sites-welcome .header .title { margin: 0 0 0 10px; font-size: 13px; text-transform: uppercase; } .ast-importing-wrap { display: none; } .astra-sites-welcome .inner-wrap { position: absolute; left: 50%; top: 40%; transform: translate(-50%, -40%); border-radius: 2px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); border: 1px solid #e5e5e5; overflow: hidden; } .astra-sites-welcome .inner { vertical-align: middle; margin: 0 auto; display: inline-block; width: 750px; background: #fff; text-align: center; } .astra-sites-welcome h1 { margin-top: 0; font-size: 2em; margin-bottom: 1em; } .astra-sites-welcome p { font-size: 14px; } #astra-sites-welcome-form { padding: 6em 4em 2em 4em; } .astra-sites-welcome select { padding: 5px; height: 100%; } .astra-sites-welcome .submit { text-align: center; margin: 0; padding: 0; margin-left: .5em; } .astra-sites-welcome .disabled { pointer-events: none; } .astra-site-page-builder { opacity: 0; visibility: hidden; } .required-plugins-list, .astra-sites-third-party-required-plugins { margin-left: 16px; margin-top: .5em; margin-bottom: .5em; list-style-type: disc; } .astra-sites-tooltip-message { margin-left: 24px; } .astra-sites-third-party-required-plugins .plugin-card, .required-plugins-list .plugin-card { background: transparent; border: none; margin: 0; line-height: 2; float: none; width: 100%; } .required-plugins-list .spinner { float: none; margin: 0; } .astra-site-import-process-wrap { display: flex; align-items: center; margin-top: -2px; z-index: 999999; position: relative; overflow: hidden; } .astra-sites-result-preview .astra-site-import-process-wrap progress { background: #eeeeee; } .astra-sites-result-preview .astra-site-import-process-wrap progress::-webkit-progress-value { background: #0185ba; } .astra-site-import-process-wrap progress { padding: 0px; border: 0 none; background: #0085bd; border-radius: 5px; height: 4px; flex: 1; } .astra-sites-result-preview .dashicons { vertical-align: middle; font-size: 1rem; } .astra-site-import-process-wrap progress::-webkit-progress-value { background: #00679b; } .astra-site-import-process-wrap progress::-webkit-progress-bar { background: transparent; } .theme-browser .theme .theme-screenshot { filter: blur(0); transition: filter 400ms linear; } .theme-browser .theme .site-preview > .theme-screenshot { background-position: center top; background-size: 100%; background-repeat: no-repeat; border-top-left-radius: 2px; border-top-right-radius: 2px; overflow: hidden; background-color: #e5e5e5; } .astra-sites-tooltip-icon { cursor: pointer; } .astra-sites-preview .disabled { pointer-events: none; } .astra-sites-preview input[type="checkbox"].disabled { background: #eeeeee; opacity: 1; color: #fff; box-shadow: none; border-color: #b4b9be; } .astra-sites-tooltip-icon .dashicons { color: #757575; font-size: 15px; vertical-align: middle; height: auto; } #astra-sites-admin { margin-right: 25px; margin-left: 25px; margin-top: 40px; } .astra-previewing-single-pages #wpfooter { display: none; } .astra-previewing-single-pages #astra-sites-admin { margin-top: 115px; } #astra-sites-welcome-form-inline select { text-align-last: right; } #astra-sites-welcome-form-inline option { direction: rtl; } #astra-sites-admin .filter-links li > a:first-child { margin-left: 0; } #astra-sites-welcome-form-inline { margin-left: 0; border-radius: 3px; padding: 0px 5px 2px 5px; outline: 2px solid transparent; outline-offset: 0; background: #ffffff; color: #72777c; font-weight: normal; font-size: 13px; line-height: 26px; height: 28px; cursor: pointer; } #astra-sites-welcome-form-inline select, #astra-sites-welcome-form-inline select:focus { border: none; outline: none; box-shadow: none; color: #72777c; } #astra-sites-menu-page .wp-full-overlay-main:before { content: ''; display: none; } .theme-screenshot-wrap { overflow: hidden; max-height: 300px; margin: 15px 0; border: 1px solid #ccc; } .astra-sites-preview .install-theme-info .theme-screenshot { width: 100%; border: none; margin: 0; } #astra-sites-welcome-form .title { font-size: 14px; font-weight: 500; margin-top: 5px; } #astra-sites-welcome-form #submit { padding: 0em 4rem; } .page-builders { margin: 35px 0; } .page-builders li { cursor: pointer; display: inline-block; padding: 1.2em; } .page-builders [type=radio] { position: absolute; opacity: 0; width: 0; height: 0; } .page-builders [type=radio] + img.active, .page-builders [type=radio] + img:hover { transform: translateY(-1px); box-shadow: 0 2px 6px rgba(0, 115, 170, 0.18); border-color: #0073aa; } .page-builders [type=radio] + img { cursor: pointer; border: 1px solid #dcdcdc; border-radius: 4px; transition: all linear 0.2s; height: 100px; padding: 6px; } .astra-demo-import.button.updating-message:before, .astra-demo-import.button.installing:before { vertical-align: text-top; margin: 0 5px 0 0; } .current-importing-status-wrap hr { border-color: #f1f1f1; } .astra-sites-result-preview { position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: #fff; overflow-y: auto; } .astra-sites-result-preview .button { margin-top: 1em; } .preview-page-from-search-result #astra-sites-tooltip-plugins-settings, .astra-sites-page-import-popup #astra-sites-tooltip-plugins-settings { display: block !important; } .astra-sites-result-preview h3 { font-size: 1.3em; margin: 0; } .astra-sites-result-preview .heading { background: #ffffff; padding: 16px 35px; margin-top: 0; box-shadow: 0 0 8px rgba(0, 0, 0, 0.1); margin-bottom: 10px; display: flex; justify-content: space-between; } .astra-sites-result-preview .close { position: absolute; right: 0; top: 0; bottom: 0; height: 53px; line-height: 53px; width: 53px; cursor: pointer; border-left: 1px solid #eee; color: #aaa; font-size: 22px; } .astra-sites-result-preview .close:hover { color: #0073aa; } .astra-sites-result-preview .overlay { background: rgba(0, 0, 0, 0.7); filter: alpha(opacity=70); position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 100050; } .astra-sites-result-preview .inner { margin: 0 auto; width: 660px; max-height: 420px; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: fixed; background-color: #f1f3f5; z-index: 100059; text-align: left; top: 50%; left: 50%; -webkit-box-shadow: 0 3px 6px rgba( 0, 0, 0, 0.3 ); box-shadow: 0 3px 6px rgba( 0, 0, 0, 0.3 ); border-radius: 2px; } .astra-sites-result-preview .button { line-height: 40px; } #single-pages .astra-theme { padding: 0; } .astra-sites-import-content > p:first-child, .ast-importing-wrap > p:first-child { margin-top: 0; } .current-importing-status { background: #fff; padding: 1.3em; } .appearance_page_starter-templates .rotating { height: auto; animation: rotation 2s infinite linear; width: auto; color: #c1c1c1; } .agency-ribbons { color: #ffffff; text-align: center; display: inline-block; position: absolute; z-index: 9; top: -7px; text-transform: uppercase; font-weight: 600; font-size: 9.5px; letter-spacing: 0.2px; right: -7px; border-radius: 2px; line-height: 15px; padding: 5px 9px; background-color: #007cba; cursor: default; } .theme-browser .theme:hover .theme-actions, .theme-browser .theme.focus .theme-actions, .theme-browser .theme:focus .theme-actions { opacity: 0; } .theme-browser .theme .theme-screenshot:after { padding-top: 118%; } @-webkit-keyframes rotation { from { -webkit-transform: rotate(0deg); } to { -webkit-transform: rotate(359deg); } } .import-time { display: inline-block; background: #0185ba; color: #fff; padding: 2px 10px; border-radius: 3px; animation: astra-scale 0.5s alternate infinite ease-in; } .theme-browser .theme:hover .theme-actions, .theme-browser .theme.focus .theme-actions, .theme-browser .theme:focus .theme-actions { opacity: 0; } @keyframes astra-scale { 0% {transform: scale(1);} 100% {transform: scale(1.03);} } .current-importing-status p { margin: 0; } @media (min-width: 960px) and (max-width: 1020px) { #astra-sites-admin .theme-action-wrap { padding: 5px; width: 100%; } } @media (min-width: 781px) and (max-width: 920px) { #astra-sites-admin .theme-action-wrap { padding: 5px; width: 100%; } .theme-browser .theme .theme-actions button:first-child { margin-bottom: 5px; } } .theme-browser .theme .site-preview > .theme-screenshot.two:hover, .theme-browser .theme .site-preview > .theme-screenshot.three:hover { background-position: center top; } .theme-browser .theme .theme-screenshot.two, .theme-browser .theme .theme-screenshot.three { position: absolute; top: 0; right: 0; left: 0px; } .theme-browser .theme .theme-screenshot.two { width: calc(100% - 10px); opacity: .8; left: 0px; transform: translate(5px, -5px); } .theme-browser .theme .theme-screenshot.three { width: calc(100% - 20px); opacity: .4; transform: translate(10px, -10px); } .theme-browser .theme { box-shadow: 0 1px 7px 0 rgba(0, 0, 0, 0.08); margin: 0 3% 3.6% 0; border: none; } .single-site { display: flex; } .single-site-pages { overflow-y: auto; height: 100vh; max-height: calc(100vh - 280px); } .single-site-pages::-webkit-scrollbar { width: 5px; background-color: #f1f1f1; } .single-site-pages::-webkit-scrollbar-thumb { border-radius: 0; background-color: #d8d8d8; } .single-site-pages::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 0 rgba(0,0,0,.3); width: 20px; } .astra-sites-import-content::-webkit-scrollbar, .single-site-preview::-webkit-scrollbar { width: 5px; background-color: #f1f1f1; } .astra-sites-import-content::-webkit-scrollbar-thumb, .single-site-preview::-webkit-scrollbar-thumb { border-radius: 0; background-color: #d8d8d8; } .astra-sites-import-content::-webkit-scrollbar-track, .single-site-preview::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 0 rgba(0,0,0,.3); width: 20px; } .single-site-preview { margin-right: 4em; max-height: calc(100vh - 280px); height: 100vh; overflow-y: auto; border-radius: 2px; box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.12); } .single-site-preview img { width: 100%; vertical-align: middle; } .single-site-footer { position: fixed; padding: 15px 50px 15px 35px; bottom: 0; background: #fff; right: 0; left: 0; margin-left: 160px; z-index: 88; box-shadow: 0 -2px 8px rgba( 0, 0, 0, 0.05); } .folded #astra-sites-menu-page .nav-tab-wrapper, .folded .single-site-footer { margin-left: 36px; } .site-action-buttons-wrap { display: flex; justify-content: space-between; } .single-site-pages-header { display: flex; justify-content: space-between; align-items: center; margin: 0 0 32px 0; } .astra-site-title { margin: 0; } .astra-pages-title-wrap { margin: 0 0 30px 0; display: flex; justify-content: space-between; } .single-site-preview-wrap { width: 55%; } .single-site-pages-wrap { width: 45%; } /** * 3 Grid for Pages */ @media only screen and (min-width: 1640px) { .theme-browser #site-pages .theme { width: 31.06%; margin: 0 3% 3% 0; } } @media only screen and (min-width: 1640px) { .theme-browser #site-pages .theme:nth-child(3n) { margin-right: 0; } } #single-pages .astra-theme { border: none; } #single-pages .current_page .inner { border-color: #5b9dd9; border-radius: 2px; } .theme-browser #site-pages .theme { margin: 0 3.4% 3.4% 0; border-radius: 2px; border: none; box-shadow: none; } .theme-browser #single-pages .site-single .theme-screenshot:after { padding-top: 100%; } .site-action-buttons-wrap .dashicons { vertical-align: sub; font-size: 1rem; margin-left: .2em; } .single-site-footer .dashicons-editor-help { font-size: 20px; color: #555d66; margin-left: 10px; } .site-action-buttons-right { display: flex; align-items: center; } .astra-sites-result-preview.astra-sites-import-complete .inner { overflow: hidden; height: auto; } .site-action-buttons-wrap .button.button-primary.button-hero { box-shadow: none; } .wp-core-ui .astra-sites-result-preview .button.button-hero, .wp-core-ui .astra-sites-result-preview .button.button-hero:focus, .site-action-buttons-wrap .button.button-hero, .site-action-buttons-wrap .button.button-hero:focus { font-size: 13px; height: 34px; min-height: 34px; line-height: 33px; padding: 0 20px; box-shadow: none; } .astra-hide-site { display: none; } .astra-sites-no-sites .button.astra-sites-back, .astra-sites-no-favorites .button.astra-sites-back { box-shadow: none; height: 30px; } .astra-sites-no-sites h3 { font-size: 1.3rem; font-weight: normal; color: #666; margin-top: 0; } .astra-sites-import-plugins .disabled { pointer-events: none; } .theme-browser .theme .site-preview > .theme-screenshot.loading, .theme-browser .theme .theme-screenshot.loading { animation-duration: 2s; animation-fill-mode: forwards; animation-iteration-count: infinite; animation-name: image-placeholder; animation-timing-function: linear; background: #f6f7f8; background: linear-gradient(to right, #fafafa 8%, #f4f4f4 38%, #fafafa 54%); position: relative; } @keyframes image-placeholder{ 0%{ background-position: -150px 0; } 100%{ background-position: 150px 0; } } .searching .theme-browser .theme .theme-screenshot.loading { opacity: .5; } .searching .theme-browser .theme .theme-screenshot { filter: blur(0); } .inner { overflow: hidden; } .site-import-layout-button.disabled { pointer-events: none; } .theme-browser .themes { clear: both; margin: -1%; } @media only screen and (min-width: 768px) { .theme-browser .theme { width: 25%; padding: 1.1%; margin: 0 0 1em 0em; box-shadow: none; } } @media only screen and (min-width: 1640px) { .theme-browser .theme:nth-child(3n) { margin-right: 0; } .theme-browser .theme:nth-child(4n) { margin-right: 0; } } #astra-sites-filters .search-form { position: relative; } .filters-wrap-page-categories { position: absolute; background: #fff; padding: 10px; z-index: 999; border: 1px solid #ccc; border-top: none; right: 0; left: 0; margin: 0; visibility: hidden; opacity: 0; } .filters-wrap-page-categories.show { visibility: visible; opacity: 1; } .filters-wrap-page-categories .filter-links li { display: list-item; } #astra-sites-admin .filter-links .current { border: none; } .filters-wrap-page-categories .filter-links { display: block; } .filters-wrap-page-categories .filter-links li > a { display: block; margin: 0 0 5px 5px; } .page-builder-icon .page-builders { position: absolute; top: 100%; background: #fff; z-index: 10; margin: 0; border: 1px solid #ddd; opacity: 0; visibility: hidden; box-shadow: 0px 9px 21px 0px rgba(0, 0, 0, 0.2); border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; left: -1px; right: 0px; } .page-builder-icon.active .page-builders { opacity: 1; visibility: visible; } .page-builder-icon .page-builders img { height: 17px; width: 17px; border-radius: 50%; margin-right: 10px; } .page-builder-icon .page-builders li { display: flex; padding: 10px 15px; margin: 0; } .page-builder-icon { display: inline-block; font-size: 12px; padding: 23px 10px; width: 164px; position: relative; cursor: pointer; } .page-builder-icon img { height: auto; width: 22px; border-radius: 50%; margin-right: 8px; } .selected-page-builder { display: flex; justify-content: center; align-items: center; } .selected-page-builder .dashicons { margin-left: 2px; } .page-builder-icon .page-builders .active, .page-builder-icon .page-builders li:hover { background-color: #f7f7f7; } .appearance_page_starter-templates .astra-sites-sync-library-message { margin-left: 25px; margin-right: 25px; } .astra-sites-sync-library-message.notice .notice-dismiss:before { font-size: 14px; } .astra-loading-wrap { position: absolute; left: 50%; top: 50%; transform: translate(-60%, -60%); } .astra-previewing-single-pages #wpbody-content { position: fixed; } .appearance_page_starter-templates div#setting-error-tgmpa, .appearance_page_starter-templates .update-nag, .appearance_page_starter-templates .notice, .appearance_page_starter-templates div.error { display: none; } .appearance_page_starter-templates .astra-sites-notice { display: block; } .astra-previewing-single-pages #wpbody-content > .notice.astra-sites-sync-library-message.success, .astra-previewing-single-pages #wpbody-content > .notice.astra-sites-sync-library-message.notice-success { display: none !important; } .astra-previewing-single-pages #wpbody-content > .notice.astra-sites-sync-library-message { top: 85px; display: block !important; width: calc( 100% - 270px ); } .astra-previewing-single-pages.folded #wpbody-content > .notice.astra-sites-sync-library-message { width: calc( 100% - 150px ); } .appearance_page_starter-templates.astra-previewing-single-pages #wpbody-content { padding-top: 0; } .astra-previewing-single-pages #wpbody-content > .notice.astra-sites-sync-library-message, .astra-previewing-single-pages #wpbody-content > .notice.astra-sites-sync-library-start-message { display: inline-block !important; top: 90px; right: 0; width: calc( 100% - 260px ) !important; } .folded.astra-previewing-single-pages #wpbody-content > .notice.astra-sites-sync-library-message, .folded.astra-previewing-single-pages #wpbody-content > .notice.astra-sites-sync-library-start-message { width: calc( 100% - 140px ) !important; } .appearance_page_starter-templates #wpcontent { padding-left: 0; } .appearance_page_starter-templates #wpbody-content { padding-top: 80px; } .appearance_page_starter-templates.auto-fold #wpcontent { padding-left: 0; } .pages-count, .page-title { font-weight: 300; font-size: 13px; display: none; } .site-pages-not-import-notice { clear: both; } .astra-loading-icon, .astra-loading-icon:after { border-radius: 50%; width: 20px; height: 20px; } .astra-loading-icon { border-top: 3px solid rgb(192, 192, 192); border-right: 3px solid rgb(192, 192, 192); border-bottom: 3px solid rgb(192, 192, 192); border-left: 3px solid #0185ba; -webkit-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); -webkit-animation: load8 1.1s infinite linear; animation: load8 1.1s infinite linear; } @-webkit-keyframes load8 { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes load8 { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } .preparing .install-theme-info { display: none !important; } #astra-sites.temp .placeholder-site .theme-id-container .title { background: #f1f1f1; } #astra-sites.temp .placeholder-site .theme-id-container .site-title { color: transparent; } .ast-sites__filter-wrap-checkbox input[type="radio"].active:before { content: ""; border-radius: 50%; width: 0.5rem; height: 0.5rem; margin: 0.1875rem; background-color: #1e8cbe; line-height: 1.14285714; float: left; display: inline-block; vertical-align: middle; speak: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @media screen and (min-width: 783px and max-width: 1180px) { .folded #astra-sites-menu-page .nav-tab-wrapper { margin-left: 36px; top: 32px; } #astra-sites-filters .search-form { width: 100%; } #astra-sites .theme { width: 50%; } #astra-sites .theme:nth-child(odd) { margin: 0; } .theme-browser #site-pages .theme { width: 46%; } } @media screen and (max-width: 782px) { .ast-sites__filter-wrap-checkbox input[type="radio"] { height: 1rem; width: 1rem; } .ast-sites__filter-wrap-checkbox input[type="radio"]:checked:before { margin: .25rem; height: 0.4rem; width: 0.4rem; } .folded #astra-sites-menu-page .nav-tab-wrapper { top: 46px; margin-left: 0; } .page-builder-title { display: none; } .page-builder-icon { width: 100px; } .page-builder-icon .page-builders { width: 140px; margin-left: -20px; } .single-site-footer { margin-left: 0; } } @media only screen and (max-width: 768px) { .astra-previewing-single-pages #wpbody-content > .notice.astra-sites-sync-library-message, .astra-previewing-single-pages #wpbody-content > .notice.astra-sites-sync-library-start-message { top: 0; width: auto !important; } } @media only screen and (max-width: 767px) { .appearance_page_starter-templates #wpbody-content { padding-top: 0; } #astra-sites-menu-page .nav-tab-wrapper .logo { padding: 10px; } .back-to-layout { padding: 20px 5px; } .astra-previewing-single-pages #astra-sites-admin { margin-top: 55px; } } @media only screen and (max-width: 1120px) { .theme-browser .theme:nth-child(odd) { margin-right: 0; } } @media only screen and (min-width: 780px) and (max-width: 1200px) { .theme-browser .theme:nth-child(odd) { margin-right: 0; } .theme-browser .theme { width: 33.33%; } } @media only screen and (min-width: 780px) and (max-width: 962px) { #astra-sites-menu-page .nav-tab-wrapper { margin-left: 36px; } } @media only screen and (min-width: 1200px) { #astra-sites-filters .search-form { width: 600px; margin: 0 auto; } } @media only screen and (min-width: 1000px) and (max-width: 1200px) { .theme-browser #site-pages .theme:nth-child(3n) { margin-right: 0; } .theme-browser #site-pages .theme { width: 30.33%; } } @media only screen and (min-width: 780px) and (max-width: 999px) { .theme-browser #site-pages .theme:nth-child(2n) { margin-right: 0; } .theme-browser #site-pages .theme { width: 48%; } } @media only screen and (max-width: 960px) { #site-pages { position: relative; margin: 0 70px 0 0; } } @media only screen and (max-width: 1200px) { .back-to-layout { margin-right: 20px; } } @media screen and (max-width: 600px) { #astra-sites-filters .search-form { width: auto; } } @media screen and (max-width: 782px) { #astra-sites-menu-page .nav-tab-wrapper { margin: 0; top: 46px; } #site-pages { margin: 0; } .theme-browser #site-pages .theme { width: 46%; } .single-site-footer { padding: 10px 20px; } .single-site { flex-direction: column; } .single-site-preview-wrap { width: 100%; } .single-site-preview { margin: 0; height: 40vh; } .single-site-pages-wrap { width: 100%; margin-top: 3em; } } .astra-sites__category-filter-items { z-index: 99; } @media only screen and (min-width: 780px) and (max-width: 962px) { .single-site-footer { margin-left: 38px; } } @media screen and (min-width: 481px) { .hide-on-desktop { display: none; } .astra-sites__category-filter-items { z-index: 99; } } @media screen and (max-width: 480px) { #astra-sites-admin .astra-sites-popup .inner, .astra-sites-result-preview .inner { width: 95%; } .single-site-footer .button { text-align: center; width: 100%; } .single-site-pages { overflow: initial; } #astra-sites-filters.hide-on-desktop { box-shadow: 25px 0 30px rgba(28, 39, 60, 0.09); border-bottom: 1px solid #dddddd; background: #fff; padding: 10px; } #astra-sites-menu-page .form { flex: 1; } .favorite-filters-wrap { flex: 1; text-align: right; padding: 5px 10px; } .back-to-layout {padding: 13px 10px;} .page-builder-icon { padding: 18px 8px 18px 15px; } #astra-sites-menu-page .nav-tab-wrapper .logo { padding: 14px 10px; } #astra-sites__category-filter .astra-sites__category-filter-anchor { width: 90px; } .header-actions li > a { margin: 0 7px; } .astra-previewing-single-pages #wpbody-content { position: relative; } .astra-sites-no-sites .content, .astra-sites-no-favorites .content { flex-direction: column; } .astra-sites-no-sites .inner, .astra-sites-no-favorites .inner { width: auto; } .site-action-buttons-right { flex-direction: column; align-items: flex-start; } .site-import-layout-button { margin-left: 0 !important; } .astra-sites-no-sites .content, .astra-sites-no-favorites .content { flex-direction: column; } .astra-sites-no-sites .inner, .astra-sites-no-favorites .inner { width: auto; } .hide-on-mobile { display: none; } .astra-sites-logo-wrap { width: 30px; height: 30px; } .header-actions li > a { margin: 0 5px; } .page-builder-icon { width: auto; } .page-builder-icon .page-builders { margin-left: -95%; } #astra-sites-menu-page .nav-tab-wrapper {position: relative;top: 0;left: 0;} .theme-browser .theme:nth-child(odd) { margin-right: 0; } #astra-sites-admin { margin-top: 30px; margin-left: 20px; margin-right: 20px; } .appearance_page_starter-templates.auto-fold #wpcontent { padding-left: 0; } .back-to-layout { margin-right: 10px; } .single-site-footer { position: relative; margin-left: -20px; } #wpbody-content { padding-bottom: 30px; } .site-action-buttons-wrap { flex-direction: column; } .site-action-buttons-wrap > .button:first-child { margin-bottom: 5px; } .appearance_page_starter-templates .astra-sites-sync-library-message { margin: 10px; } } #astra-sites-filters .section-left { flex: 1; } #astra-sites-filters .search-form { float: none; } /** * Popup */ .ast-actioms-wrap { padding: 1em 1em 1em 2.9em; z-index: 30; box-sizing: border-box; border-top: 1px solid #dcdcdc; } .wp-core-ui .ast-actioms-wrap .button, .wp-core-ui .ast-actioms-wrap .button:focus { font-size: 13px; height: 36px; min-height: 36px; line-height: 34px; padding: 0 20px; box-shadow: none; } .ast-actioms-wrap .button { margin: 0; } .ast-actioms-wrap .button { margin-right: .5em; } .astra-site-contents > li { margin-bottom: 12px; } .astra-sites-popup { position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: #fff; overflow-y: auto; } .astra-sites-popup .dashicons { vertical-align: middle; font-size: 1rem; } .astra-sites-popup .button { margin-top: 1em; } .astra-sites-popup h3 { font-size: 1.4em; margin: 0; } .astra-sites-popup .heading { background: #ffffff; padding: 16px 35px; margin-top: 0; box-shadow: 0 0 8px rgba(0, 0, 0, 0.1); margin-bottom: 10px; display: flex; justify-content: space-between; } .astra-sites-popup .close { position: absolute; right: 0; top: 0; bottom: 0; height: 53px; line-height: 53px; width: 53px; cursor: pointer; border-left: 1px solid #eee; color: #aaa; font-size: 21px; } .astra-sites-popup .close:hover { color: #444; } .astra-sites-popup .overlay { background: rgba(0, 0, 0, 0.7); filter: alpha(opacity=70); position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 100050; } .astra-sites-popup .inner { margin: 0 auto; width: 660px; max-height: 420px; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: fixed; background-color: #f3f3f3; z-index: 100059; text-align: left; top: 50%; left: 50%; -webkit-box-shadow: 0 3px 6px rgba( 0, 0, 0, 0.3 ); box-shadow: 0 3px 6px rgba( 0, 0, 0, 0.3 ); border-radius: 2px; } .astra-sites-popup .button { line-height: 40px; } .ast-sites__search-title { padding: 0 1.1%; font-size: 18px; margin-bottom: 10px; } .ast-sites__search-wrap { display:flex; flex-wrap: wrap; } /** * License Form */ #astra-pro-sites-license-form p:first-child { margin-top: 0; } #astra-pro-sites-license-form p { margin: .3em 0; } #astra-pro-sites-license-form .bsf-license-key-registration { margin-top: 1em; } #astra-pro-sites-license-form .inner { position: relative; box-shadow: none; height: auto; width: auto; min-height: auto; transition: none; top: 0; left: 0; transform: none; } #astra-pro-sites-license-form h3 { display: none; } #astra-pro-sites-license-form .astra-product-license { line-height: normal; margin-top: 0; margin-left: 0.5em; padding: .45em; } #astra-pro-sites-license-form .license-form-field { float: left; width: 100%; width: calc( 100% - 140px ); } #astra-pro-sites-license-form .regular-text { width: 100%; } #astra-pro-sites-license-form .submit-button-wrap p { margin-top: 1em; } .appearance_page_starter-templates.astra-sites-change-page-builder .astra-sites-notice { display: none; } .astra-sites-log p:first-child { margin-top: 0; } .astra-sites-log p:last-child { margin-bottom: 0; } .astra-sites-log .batch-log { background: #fff; padding: 2em; margin-bottom: 1em; } .astra-sites-log table td { vertical-align: top; padding: 15px; text-align: left; } .white-label-enabled .astra-sites-logo-wrap { width: auto; display: flex; align-items: center; font-size: 1.2rem; font-weight: 500; } .appearance_page_starter-templates .notice.astra-sites-must-notices { display: block; } .astra-previewing-single-pages.appearance_page_starter-templates .notice.astra-sites-must-notices { display: none; } #astra-pro-sites-license-form .astra-pro-sites-fail-message { color: #F44336; } #astra-pro-sites-license-form .bsf-current-license-success-astra-pro-sites, #astra-pro-sites-license-form .bsf-current-license-error-astra-pro-sites { display: none; } .bsf-current-license-error-astra-pro-sites, .bsf-current-license-success-astra-pro-sites { display: block; margin-bottom: 0.5em; } .astra-pro-sites-license-form-status-success .astra-product-license { display: none; } #astra-pro-sites-license-form.astra-pro-sites-license-form-status-success .license-form-field { width: calc( 100% - 2px ); } #astra-pro-sites-license-form .astra-pro-sites-success-message { color: #008000; } .bsf-current-license-error-astra-pro-sites { color: #F44336; } .skip-and-import .astra-site-contents { list-style-type: circle; margin-left: 1.7em; } .astra-site-contents .astra-theme-module { margin-left: 2em; } .dont-use-astra-theme .plugin-card-astra-addon, .required-plugins-count-1.dont-use-astra-theme .astra-sites-import-plugins { display: none; } PKN\^='//inc/assets/css/images.cssnuW+A@font-face { font-family: 'icomoon'; src: url('../fonts/astra-sites.eot?9i8jex'); src: url('../fonts/astra-sites.eot?9i8jex#iefix') format('embedded-opentype'), url('../fonts/astra-sites.ttf?9i8jex') format('truetype'), url('../fonts/astra-sites.woff?9i8jex') format('woff'), url('../fonts/astra-sites.svg?9i8jex#icomoon') format('svg'); font-weight: normal; font-style: normal; } [class^="icon-"], [class*=" icon-"] { font-family: 'icomoon' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .icon-chevron-left:before { content: "\e904"; } .icon-search:before { content: "\e900"; } .ast-attachments-browser .ast-image__search.has-input + .search-icon { display: none; } .ast-attachments-browser .search-icon { position: absolute; top: 0; right: 0; color: #666; opacity: 0.3; padding: 11px; } .ast-attachments-browser .ast-image__skeleton { display: flex; flex-wrap: wrap; } .ast-attachments-browser .ast-image__search-wrap { position: relative; display: flex; } .ast-attachments-browser input.ast-image__search { line-height: 1.8em; width: 620px; height: 35px; background: #fff; border-color: #d5dadf; } .ast-attachments-browser .ast-image__list-wrap.loaded .ast-image__list-img-wrap { opacity: 1; } .ast-attachments-browser .ast-image__list-wrap.loaded .imported.ast-image__list-inner-wrap:before { display: block; } .ast-attachments-browser .ast-image__list-img-overlay span { position: absolute; bottom: 0; left: 0; color: #fff; padding: 10px; font-size: 13px; width: calc( 100% - 20px ); text-align: left; text-transform: capitalize; } .ast-attachments-browser .ast-image__list-img-wrap { display: flex; opacity: 0; position: relative; } .ast-attachments-browser .ast-image__list-img-wrap:hover { transform: translateY(-1px); box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12); } .ast-attachments-browser .ast-image__list-img-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba( 0, 0, 0, 0.4 ); opacity: 0; transition: opacity 0.5s, visibility 0s 0.5s; cursor: pointer; } .ast-attachments-browser .ast-image__list-inner-wrap:hover .ast-image__list-img-overlay { opacity: 1; } .ast-attachments-browser .ast-image__filter-wrap { display: flex; align-items: flex-end; } .ast-attachments-browser .ast-attachments-search-wrap { padding: 10px 20px; border-bottom: 1px solid #ddd; display: flex; height: 36px; justify-content: space-between; align-items: center; padding-right: 0px; } .ast-attachments-browser .ast-image__filter { display: flex; padding: 0; margin: 0; list-style-type: none; } .ast-attachments-browser .ast-image__filter li { padding: 0 8px; margin: 0; } .ast-attachments-browser .ast-image__filter li:first-child { padding-left: 0; } .ast-attachments-browser .ast-image__filter li select { height: 35px; width: auto; } .ast-attachments-browser .ast-image__skeleton-inner-wrap { overflow-y: scroll; height: inherit; padding: 10px; padding-bottom: 0; height: inherit; } .ast-attachments-browser .button.ast-image__validate-btn { height: 38px; line-height: 37px; padding: 0 15px 2px; } .ast-attachments-browser.preview-mode .ast-image__skeleton-inner-wrap { overflow-y: auto; } .ast-attachments-browser .ast-image__list-wrap { width: 20%; padding: 0; margin: 0; } .ast-attachments-browser .ast-image__skeleton-wrap { height: 100%; } .ast-attachments-browser .ast-image__list-inner-wrap { padding: 10px; } .ast-attachments-browser .ast-image__list-inner-wrap img { width: 100%; height: auto; } .ast-attachments-browser .single-site-wrap { display: flex; } .ast-attachments-browser .single-site { width: 100%; display: flex; } .ast-attachments-browser .single-site-preview { height: auto; margin-right: 0; max-height: calc(100vh - 280px); overflow-y: auto; border-radius: 2px; box-shadow: none; } .ast-attachments-browser .single-site-preview img { vertical-align: middle; } .ast-attachments-browser .ast-image__preview-skeleton { padding: 10px; } .ast-attachments-browser .single-site-preview img, .ast-attachments-browser .single-site-preview-wrap { width: 100%; } .ast-attachments-browser .imported.ast-image__list-inner-wrap:before { content: 'IMPORTED'; background: rgba(0,0,0,0.5); color: #fff; top:20px; left:0; width: auto; height: auto; padding: 5px; margin: 0 10px 0 20px; z-index: 9; position: absolute; display: none; } .ast-attachments-browser .ast-image__go-back { font-weight: 600; font-size: 12px; cursor: pointer; display: flex; align-items: center; } .ast-attachments-browser .ast-image__go-back i { font-size: 14px; height: 14px; width: 14px; vertical-align: middle; } .ast-attachments-browser .ast-image__go-back-text { padding-left: 5px; } .ast-attachments-browser .ast-image__save-wrap { padding: 0 20px; } .ast-attachments-browser .ast-image__loader-wrap { display: none; margin: 0 auto; min-height: 58px; line-height: 58px; width: 160px; text-align: center; position: absolute; left: 50%; bottom: 0; transform: translateX(-50%); } .ast-attachments-browser .ast-image__loader-wrap > div { width: 18px; height: 18px; background-color: #0085ba; -webkit-border-radius: 100%; border-radius: 100%; display: inline-block; -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both; animation: sk-bouncedelay 1.4s infinite ease-in-out both; } .ast-attachments-browser .ast-image__loader-wrap .ast-image__loader-1 { -webkit-animation-delay: -0.32s; animation-delay: -0.32s; } .ast-attachments-browser .ast-image__loader-wrap .ast-image__loader-2 { -webkit-animation-delay: -0.16s; animation-delay: -0.16s; } .ast-attachments-browser .ast-image__license-heading { margin: 0; text-align: center; font-size: 1.4em; font-weight: 600; margin-top: 0; color: #23282d; } .ast-attachments-browser .ast-image__license-description { font-size: 13px; line-height: 1.5; margin: 2em 4em; color: #444; } .ast-attachments-browser .ast-image__license-get-wrap { font-size: 1em; margin-top: 40px; padding: 18px; border-top: 1px solid #eae5e5 } .ast-attachments-browser .ast-image__license-input-wrap { margin-bottom: 20px; } .ast-attachments-browser .ast-image__license-get-wrap h4 { color: #444; margin: 0; } .ast-attachments-browser .astra-sites-no-sites { width: 100%; padding: 7em 0; } .ast-attachments-browser .astra-sites-no-sites h3 { font-size: 1.3rem; font-weight: normal; color: #666; margin-top: 0; text-align: center; margin-bottom: 3em; } .ast-attachments-browser .ast-image__license-heading-wrap { background: #fff; margin-bottom: 50px; padding: 16px 35px; box-shadow: 0 0 8px rgba(0, 0, 0, 0.1); border-radius: 2px 2px 0 0; } .ast-attachments-browser .ast-image__license-wrap { position: absolute; background: #fcfcfc; top: 50%; left: 50%; transform: translateX(-50%)translateY(-40%); width: 600px; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.15); text-align: center; border-radius: 2px; } .ast-attachments-browser .ast-image__license-input-inner-wrap { display: inline-grid; position: relative; } .ast-attachments-browser .ast-image__license-input-inner-wrap .ast-image__license-msg { padding: 5px 10px; border: 1px solid #CC3333; border-radius: 2px; text-align: left; margin-right: 10px; margin-top: 5px; margin-right: 10px; margin-left: 0; display: none; color: #CC3333; background: #FFEEEE; } .ast-attachments-browser .ast-image__license-msg i { margin-right: 5px; } .ast-attachments-browser .ast-image__license-msg span { vertical-align: middle; } .ast-attachments-browser input.ast-image__license { margin-right: 10px; width: 300px; height: 40px; padding-left: 13px; border-color: #d6d6d6; } .ast-attachments-browser li.ast-image__license-edit-key { display: flex; justify-content: center; margin-left: 5px; align-items: center; border-left: 1px solid #ededed; padding: 0 15px; } .ast-attachments-browser .ast-image__license-edit-key + div { padding: 0 10px; } .ast-attachments-browser li.ast-image__license-edit-key a:focus { box-shadow: none; } .ast-attachments-browser .ast-image-valid-license { height: 40px; position: absolute; right: 20px; top: 0; color: green; display: flex; align-items: center; } .ast-attachments-browser .ast-image__browse-images { cursor: pointer; } .ast-attachments-browser .ast-image__save.installing:before { content: "\f463"; display: inline-block; font: normal 20px/1 'dashicons'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; vertical-align: middle; -webkit-animation: cssAnimation .72s ease infinite; -moz-animation: cssAnimation .72s ease infinite; -o-animation: cssAnimation .72s ease infinite; -ms-animation: cssAnimation .72s ease infinite; animation: cssAnimation .72s ease infinite; color: #fff; margin: 0; padding: 0; margin-right: 10px; vertical-align: middle; } @-webkit-keyframes cssAnimation { from { -webkit-transform: rotate(0); -moz-transform: rotate(0); -o-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); } to { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); } } @-moz-keyframes cssAnimation { from { -webkit-transform: rotate(0); -moz-transform: rotate(0); -o-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); } to { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); } } @-o-keyframes cssAnimation { from { -webkit-transform: rotate(0); -moz-transform: rotate(0); -o-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); } to { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); } } @-webkit-keyframes sk-bouncedelay { 0%, 80%, 100% { -webkit-transform: scale(0); transform: scale(0); } 40% { -webkit-transform: scale(1); transform: scale(1); } } @keyframes sk-bouncedelay { 0%, 80%, 100% { -webkit-transform: scale(0); transform: scale(0); } 40% { -webkit-transform: scale(1); transform: scale(1); } } @media (max-width: 767px) { .ast-attachments-browser .ast-image__list-wrap { width: 33.33%; } .ast-attachments-browser:not(.preview-mode) .ast-attachments-search-wrap { display: inline-block; height: 76px; width: 100%; } .ast-attachments-browser .search-icon { left: 265px; } .ast-attachments-browser .imported.ast-image__list-inner-wrap:before { top: 15px; padding: 4px; margin: 0 5px 0 15px; font-size: 11px; } } @media (min-width: 768px) and (max-width: 1024px) { .ast-attachments-browser .ast-image__list-wrap { width: 33.33%; } .ast-attachments-browser .ast-image__filter li select { width: 100px; } .ast-attachments-browser input.ast-image__search { width: 240px; } }PKN\ɑ+inc/assets/css/elementor-admin-dark-rtl.cssnuW+A.ast-sites-dark-mode #ast-sites-modal .astra-sites-library-template-inner, .ast-sites-dark-mode #ast-sites-modal .inner, .ast-sites-dark-mode #ast-sites-modal .astra-sites-library-template:not(.elementor-template-library-template-page) .elementor-template-library-template-footer, .ast-sites-dark-mode #ast-sites-modal .elementor-template-library-order-input { background-color: #404349; } .ast-sites-dark-mode #ast-sites-modal .astra-sites__sync-wrap:hover span, .ast-sites-dark-mode #ast-sites-modal .ast-sites-modal__header__close--normal:hover i, .ast-sites-dark-mode #ast-sites-modal .back-to-layout:hover i { color: #ffffff; } .ast-sites-dark-mode #ast-sites-modal .astra-blocks-filter, .ast-sites-dark-mode #ast-sites-modal .elementor-template-library-order-input { border-color: #7d7e82; } .ast-sites-dark-mode .select2-container--default .select2-selection--single .select2-selection__arrow b { border-color: #E0E1E3 transparent transparent transparent; } .ast-sites-dark-mode #ast-sites-modal .astra-sites-content-wrap::-webkit-scrollbar, .ast-sites-dark-mode #ast-sites-modal .single-site-pages::-webkit-scrollbar, .ast-sites-dark-mode #ast-sites-modal .astra-blocks-filter { background-color: #34383C; } .ast-sites-dark-mode #ast-sites-modal .astra-sites-content-wrap::-webkit-scrollbar-thumb, .ast-sites-dark-mode #ast-sites-modal .single-site-pages::-webkit-scrollbar-thumb { background-color: #7d7e82; } .ast-sites-dark-mode .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color: transparent transparent #E0E1E3 transparent; } .ast-sites-dark-mode #ast-sites-modal .ast-sites-floating-notice-wrap { background: #404349; } .ast-sites-dark-mode #ast-sites-modal .notice-dismiss:before { color: #E0E1E3; } .ast-sites-dark-mode #ast-sites-modal .dialog-widget-content, .ast-sites-dark-mode #ast-sites-modal .elementor-template-library-menu-item, .ast-sites-dark-mode #ast-sites-modal .astra-sites-sync-library-button span, .ast-sites-dark-mode #ast-sites-modal .ast-sites-modal__header__item > i:not(:hover), .ast-sites-dark-mode #ast-sites-modal .astra-blocks-filter, .ast-sites-dark-mode #ast-sites-modal .elementor-template-library-order-input, .ast-sites-dark-mode.astra-sites__elementor-open #ast-sites-modal .select2-container--default .select2-selection__rendered, .ast-sites-dark-mode #ast-sites-modal .astra-sites-no-sites h3, .ast-sites-dark-mode #ast-sites-modal .back-to-layout, .ast-sites-dark-mode #ast-sites-modal .astra-sites-tooltip .dashicons-editor-help { color: #E0E1E3; } .ast-sites-dark-mode #ast-sites-modal .dialog-widget-content, .ast-sites-dark-mode #ast-sites-modal .astra-sites-no-sites .inner { background-color: #34383C; } .ast-sites-dark-mode #ast-sites-modal .dialog-header { -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.3); box-shadow: 0 0 8px rgba(0, 0, 0, 0.3); } .ast-sites-dark-mode #ast-sites-modal.dialog-type-lightbox .dialog-header { background-color: #26292C; } .ast-sites-dark-mode #ast-sites-modal .ast-tooltip-wrap::before { border: 8px solid #7d7e82; border-bottom-style: solid; border-right-color: transparent; border-left-color: transparent; border-top: none; } .ast-sites-dark-mode #ast-sites-modal .ast-tooltip-wrap { background: #7d7e82; } .ast-sites-dark-mode #ast-sites-modal #wp-filter-search-input { border-color: #d5dadf; } .ast-sites-dark-mode #ast-sites-modal .ast-sites-modal__header__logo, .ast-sites-dark-mode #ast-sites-modal .back-to-layout, .ast-sites-dark-mode #ast-sites-modal .astra-sites-tooltip { border-left: 1px solid #32363A; } .ast-sites-dark-mode #ast-sites-modal .astra-sites__sync-wrap, .ast-sites-dark-mode #ast-sites-modal .ast-sites-modal__header__close--normal, .ast-sites-dark-mode #ast-sites-modal .astra-sites-tooltip { border-right: 1px solid #32363A; } .ast-sites-dark-mode #ast-sites-modal .elementor-template-library-menu-item.elementor-active { background-image: -webkit-gradient(linear, right top, right bottom, from(#26292C), to(#4C4F56)); background-image: -webkit-linear-gradient(top, #26292C, #4C4F56); background-image: -o-linear-gradient(top, #26292C, #4C4F56); background-image: linear-gradient(to bottom, #26292C, #4C4F56); }PKN\I inc/assets/css/install-theme.cssnuW+A.processing:before { margin: 0 3px 0px 0px; } .processing:before { animation: rotation 2s infinite linear; } .processing:before { color: #f56e28; content: "\f463"; } .processing:before { display: inline-block; font: normal 20px/1 dashicons; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; vertical-align: top; } #astra-theme-activation-nag a { box-shadow: none; outline: none; }PKN\a$inc/assets/css/install-theme-rtl.cssnuW+A.processing:before { margin: 0 0px 0px 3px; } .processing:before { animation: rotation 2s infinite linear; } .processing:before { color: #f56e28; content: "\f463"; } .processing:before { display: inline-block; font: normal 20px/1 dashicons; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; vertical-align: top; } #astra-theme-activation-nag a { box-shadow: none; outline: none; }PKN\rr"inc/assets/css/elementor-admin.cssnuW+A.elementor-add-new-section .elementor-add-ast-site-button:not(.ast-elementor-white-label) { margin-left: 5px; background-image: url( '../images/logo.svg' ); background-repeat: no-repeat; background-position: center center; background-size: contain; } .elementor-add-ast-site-button:not(.ast-elementor-white-label) .eicon-folder { opacity: 0; } .elementor-add-new-section .elementor-add-ast-site-button.ast-elementor-white-label { margin-left: 5px; background-color: #6d7882; } .elementor-add-new-section .elementor-add-ast-site-button i.fa { visibility: hidden } #ast-sites-modal { display: none; } #ast-sites-modal .agency-icon { width: 20px; } #ast-sites-modal.dialog-type-lightbox .dialog-header { padding: 0; } #ast-sites-modal .ast-sites-modal__header__logo__text-wrapper { width: auto; padding: 0; padding-right: 12px; } #ast-sites-modal .ast-sites-modal__header__logo__icon-wrapper { background-image: url( '../images/logo.svg' ); -webkit-border-radius: 2px; background-repeat: no-repeat; background-position: center center; background-size: contain; width: 30px; height: 30px; padding: 4px 7px 6px; -webkit-border-radius: 2px; border-radius: 2px; margin-right: 15px; } #ast-sites-modal .astra-blocks-category-wrap { text-align: left; padding: 0 10px 15px 10px; display: flex; justify-content: space-between; } #ast-sites-modal .elementor-template-library-filter-toolbar > div { margin-right: 10px; } #ast-sites-modal .astra-blocks-filter { border-radius: 3px; } #ast-sites-modal .astra-blocks-filter, #ast-sites-modal .elementor-template-library-order-input { background: #fff; padding-left: 5px; padding-right: 20px; height: 28px; color: #6d7882; } #ast-sites-modal .astra-blocks-category-inner-wrap .select2-container { width: 120px !important; } #ast-sites-modal .required-plugins-list li.plugin-card-head { list-style-type: none; border-bottom: 1px solid #e4e7ea; padding-bottom: 12px; margin-bottom: 7px; margin-left: -16px; } #ast-sites-modal .required-plugins-list li.plugin-card-head.no-plugin { list-style-type: none; border-bottom: none; padding-bottom: 0; margin-bottom: 0; margin-left: -16px; } #ast-sites-modal .required-plugins-list { margin: 0; padding: 0; margin-left: 16px; margin-top: .5em; margin-bottom: .5em; list-style-type: disc; } #ast-sites-modal .astra-sites-library-template:not(:hover) .elementor-template-library-template-preview, #ast-sites-modal .inner:not(:hover) .elementor-template-library-template-preview { opacity: 0; } #ast-sites-modal .astra-sites-library-template .elementor-template-library-template-preview, #ast-sites-modal .inner .elementor-template-library-template-preview { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); -webkit-transition: opacity .2s; -o-transition: opacity .2s; transition: opacity .2s; cursor: pointer; } #ast-sites-modal .astra-sites-library-template .elementor-template-library-template-preview i, #ast-sites-modal .inner .elementor-template-library-template-preview i { color: #d5dadf; position: absolute; top: 50%; left: 50%; -webkit-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); font-size: 34px; } #ast-sites-modal .astra-sites-library-template:not(.elementor-template-library-template-page) .elementor-template-library-template-footer { padding: 7px; padding-top: 5px; padding-left: 5px; background-color: #fff; -webkit-transition: -webkit-transform .2s; transition: -webkit-transform .2s; -o-transition: transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; } #ast-sites-modal .astra-loading-icon, .astra-loading-icon:after { width: 50px; height: 50px; } #ast-sites-modal .astra-sites-library-template .elementor-template-library-template-footer { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; margin-top: 4px; font-size: 11px; line-height: 1; } #ast-sites-modal .theme-browser .theme .theme-screenshot:after { padding-top: 200px; } #ast-sites-modal .required-plugins-list li { list-style-type: disc; } #ast-sites-modal .ast-tooltip-wrap { position: absolute; left: 0px; top: 61px; background: #fff; box-shadow: 0 3px 10px rgba(25, 30, 35, 0.12); padding: 14px; border-radius: 2px; opacity: 0; } #ast-sites-modal .ast-tooltip-wrap::before { border: 8px solid #fff; content: ""; position: absolute; height: 0; width: 0; line-height: 0; top: -8px; left: 28%; border-bottom-style: solid; border-left-color: transparent; border-right-color: transparent; border-top: none; margin-left: -10px; } #ast-sites-modal .ast-tooltip-wrap.ast-show-tooltip { display: block; } #ast-sites-modal .ast-tooltip-wrap { display: none; } #ast-sites-modal .required-plugins-list { text-align: left; font-size: 12px; font-weight: 300; } #ast-sites-modal .dialog-background-lightbox { position: fixed; height: 100%; width: 100%; top: 0; left: 0; z-index: 1; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } #ast-sites-modal .dialog-widget-content { background-color: #f1f3f5; width: 95vw; height: 760px; max-width: 1200px; max-height: 95vh; overflow-y: auto; overflow-x: hidden; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 9999; font-family: Roboto, Arial, Helvetica, Verdana, sans-serif; width: 100%; } #ast-sites-modal .select2-search__field { width: 93% !important } #ast-sites-modal .dialog-header { padding: 0; background-color: #fff; -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1); box-shadow: 0 0 8px rgba(0, 0, 0, 0.1); position: relative; z-index: 1; } #ast-sites-modal .dialog-buttons-wrapper { background-color: #fff; border: none; display: none; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; padding: 5px; -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1); box-shadow: 0 0 8px rgba(0, 0, 0, 0.1); position: relative; } #ast-sites-modal .dialog-buttons-wrapper .elementor-button { height: 40px; margin-left: 5px; } #ast-sites-modal .dialog-buttons-wrapper .elementor-button-success { padding: 12px 36px; color: #fff; width: initial; font-size: 15px; } #ast-sites-modal .elementor-template-library-order { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } #ast-sites-modal .ast-sites-template-library-filter-text-wrapper { width: 200px; position: relative; } #ast-sites-modal .ast-sites-template-library-filter-text-wrapper input { border-bottom: 1px solid #d5dadf; -webkit-border-radius: 0; border-radius: 0; font-size: 11px; padding: 0 15px 0 0; -webkit-transition: border 0.5s; -o-transition: border 0.5s; transition: border 0.5s; background-color: transparent; } #ast-sites-modal .ast-sites-template-library-filter-text-wrapper i { position: absolute; top: 50%; right: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } #ast-sites-modal .ast-template-library-toolbar { padding: 10px 45px 0 45px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } #ast-sites-modal .dialog-buttons-wrapper .elementor-button-success:hover { background-color: #39b54a; } #ast-sites-modal .astra-sites-content-wrap { height: 706px; max-height: 85vh; overflow: auto; padding-top: 15px; } #ast-sites-modal .astra-sites-content-wrap::-webkit-scrollbar, #ast-sites-modal .single-site-pages::-webkit-scrollbar { width: 5px; background-color: #f1f1f1; } #ast-sites-modal .astra-sites-content-wrap::-webkit-scrollbar-thumb, #ast-sites-modal .single-site-pages::-webkit-scrollbar-thumb { border-radius: 0; background-color: #aaaaaa; } #ast-sites-modal .astra-sites-content-wrap::-webkit-scrollbar-track, #ast-sites-modal .single-site-pages::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 0 rgba(0,0,0,.3); width: 20px; } #ast-sites-modal .dialog-content { height: 100%; } #ast-sites-modal .dialog-loading { display: none; } #ast-sites-modal .astra-sites-search-wrap { padding: 0 30px 20px; margin-left: 1em; } #ast-sites-modal .ast-sites-modal__header { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; height: 50px; } #ast-sites-modal .ast-sites-modal__header__logo { line-height: 1; text-transform: uppercase; font-weight: bold; cursor: pointer; border-right: 1px solid #e6e9ec; } #ast-sites-modal .ast-block-insert i { padding-right: 5px; } #ast-sites-modal .back-to-layout:before { line-height: 21px; width: 21px; height: 21px; } #ast-sites-modal .ast-sites-modal__header__logo-area { text-align: left; padding-left: 12px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } #ast-sites-modal .elementor-template-library-header-menu { width: 100%; display: flex; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; text-align: center; color: #6d7882; font-size: 13px; } #ast-sites-modal .ast-sites-modal__options .elementor-template-library-header-menu { height: 50px; } #ast-sites-modal .astra-sites__sync-wrap { padding: 17px; border-left: 1px solid #e6e9ec; cursor: pointer; } #ast-sites-modal .astra-sites__sync-wrap:hover span { color: #6d7882; } #ast-sites-modal .back-to-layout:hover { background-color: transparent; } #ast-sites-modal .back-to-layout i { font-size: 24px; width: 24px; height: 24px; } #ast-sites-modal .theme-browser .theme { width: 20%; padding: 15px; margin: 0; } #ast-sites-modal .dialog-message { height: calc( 100% - 30px ); padding: 10px 30px 30px 30px; } #ast-sites-modal .dialog-lightbox-content-block .theme { width: 33.3%; } #ast-sites-modal .dialog-lightbox-content-block.theme-browser .theme .theme-screenshot:after { padding-top: 40%; } #ast-sites-modal .ast-sites-modal__header__logo-area > * { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } #ast-sites-modal .ast-sites-modal__header__logo__title { padding-top: 2px; } #ast-sites-modal .ast-sites-modal__header__logo i { color: #fff; font-size: 10px; } #ast-sites-modal .ast-sites-modal__header__items-area { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } #ast-sites-modal .ast-sites-modal__header__item { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-sizing: content-box; box-sizing: content-box; cursor: pointer; } #ast-sites-modal .ast-sites-modal__header__close--normal .dashicons { color: #aaa; font-size: 22px; } #ast-sites-modal .ast-sites-modal__header__item > i { font-size: 20px; -webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; } #ast-sites-modal .ast-sites-modal__header__item > i:not(:hover) { color: #a4afb7; } #ast-sites-modal .ast-sites-modal__header__close--normal { width: 50px; height: 50px; border-left: 1px solid #e6e9ec; } #ast-sites-modal .ast-sites-modal__header__close--normal:hover i { color: #6d7882; } #ast-sites-modal .ast-sites-modal__header__close--normal i { font-size: 18px; } #ast-sites-modal .ast-sites-modal__header__close--skip { padding: 10px; padding-left: 20px; margin-right: 10px; color: #fff; background-color: #a4afb7; font-size: 11px; font-weight: normal; line-height: 1; text-transform: uppercase; -webkit-border-radius: 2px; border-radius: 2px; cursor: pointer; } #ast-sites-modal .ast-sites-modal__header__close--skip > i { font-size: inherit; padding-left: 10px; margin-left: 15px; border-left: 1px solid; } #ast-sites-modal .ast-sites-modal__header__close--skip > i:not(:hover) { color: #fff; } #ast-sites-modal .ast-sites-modal__sidebar { width: 25%; background-color: rgba(255, 255, 255, 0.3); } #ast-sites-modal .ast-sites-modal__content { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-box-shadow: 0 0 13px inset rgba(0, 0, 0, 0.05); box-shadow: 0 0 13px inset rgba(0, 0, 0, 0.05); } .theme-browser .theme { cursor: pointer; float: left; margin: 0 4% 4% 0; position: relative; width: 30.6%; border: 1px solid #ddd; box-shadow: 0 1px 1px -1px rgba(0, 0, 0, 0.1); box-sizing: border-box; } #ast-sites-modal .inner { position: relative; padding: 8px 8px 0 8px; background: #fff; overflow: initial; -webkit-box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.07); box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.07); -webkit-border-radius: 3px; border-radius: 3px; } #ast-sites-modal .astra-sites-no-sites .description { font-size: 13px; margin: 0; } #ast-sites-modal .astra-sites-no-sites .description a, #ast-sites-modal .ast-tooltip-inner-wrap a { color: #0073aa; } #ast-sites-modal .astra-sites-no-sites .description a:hover, #ast-sites-modal .astra-sites-no-sites .description a:active, #ast-sites-modal .astra-sites-no-sites .description a:focus, #ast-sites-modal .ast-tooltip-inner-wrap a:hover, #ast-sites-modal .ast-tooltip-inner-wrap a:active, #ast-sites-modal .ast-tooltip-inner-wrap a:focus { color: #00a0d2; } #ast-sites-modal .astra-sites-no-sites .content { justify-content: center; } #ast-sites-modal .astra-sites-no-sites .inner { background: transparent; box-shadow: none; } #ast-sites-modal .astra-sites-no-sites .button.astra-sites-back { display: inline-block; text-decoration: none; font-size: 13px; line-height: 26px; height: 28px; margin: 0; padding: 0 10px 1px; cursor: pointer; border-width: 1px; border-style: solid; -webkit-appearance: none; border-radius: 3px; white-space: nowrap; box-sizing: border-box; background: #fafafa; border-color: #999; color: #23282d; } #ast-sites-modal .astra-sites-no-sites h3 { margin-bottom: 1.2em; } .theme-browser .theme .theme-screenshot:after { content: ""; display: block; padding-top: 66.66666%; } #ast-sites-modal .theme-name { height: auto; align-self: center; box-shadow: none; background: none; padding: 7px; padding-left: 0; font-size: 11px; font-weight: normal; text-align: left; } #ast-sites-modal .theme-browser { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } #ast-sites-modal .astra-sites-no-sites { width: 100%; } #ast-sites-modal .elementor-template-library-menu-item { line-height: 1em; width: 108px; padding: 15px 0; display: inline-block; } #ast-sites-modal .elementor-template-library-menu-item:hover { color: #6d7882; } #ast-sites-modal .elementor-template-library-menu-item span { margin-right: 10px; font-size: 16px; } #ast-sites-modal .astra-sites-sync-library-button span { font-size: 16px; color: #a4afb7; } #ast-sites-modal .elementor-template-library-menu-item.elementor-active { border-bottom: 3px solid #0073aa; background-image: linear-gradient(to bottom, #f1f3f5, #fff); color: #6d7882; } #ast-sites-modal .theme-preview, #ast-sites-modal .theme-preview-block { display: none; margin: 0 1.3%; margin-top: 10px; } #ast-sites-modal .ast-validate { font-size: 13px; line-height: 1.5; } #ast-sites-modal .ast-library-template-insert.action-done:before { content: "\f147"; display: inline-block; margin-right: 10px; font: normal 20px/1 'dashicons'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; vertical-align: middle; } #ast-sites-modal .ast-import-elementor-template.action-done:after { content: "\f504"; display: inline-block; margin-left: 10px; font: normal 20px/1 'dashicons'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; vertical-align: middle; } #ast-sites-modal .ast-library-template-insert.installing:before, #ast-sites-modal .ast-import-elementor-template.installing:before { content: "\f463"; display: inline-block; margin-right: 10px; font: normal 20px/1 'dashicons'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; vertical-align: middle; -webkit-animation: cssAnimation .72s ease infinite; -moz-animation: cssAnimation .72s ease infinite; -o-animation: cssAnimation .72s ease infinite; -ms-animation: cssAnimation .72s ease infinite; animation: cssAnimation .72s ease infinite; } @-webkit-keyframes cssAnimation { from { -webkit-transform: rotate(0); -moz-transform: rotate(0); -o-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); } to { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); } } @-moz-keyframes cssAnimation { from { -webkit-transform: rotate(0); -moz-transform: rotate(0); -o-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); } to { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); } } @-o-keyframes cssAnimation { from { -webkit-transform: rotate(0); -moz-transform: rotate(0); -o-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); } to { -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); } } #ast-sites-modal .astra-sites-library-template { position: relative; width: 33.333%; overflow: hidden; padding: 15px; margin: 0; cursor: pointer; } #ast-sites-modal .elementor-template-library-template-body { display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; } #ast-sites-modal .elementor-template-library-template-body img { width:100%; } #ast-sites-modal .astra-sites-library-template-inner { margin: 0; -webkit-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: 0 1px 20px 0 rgba(0,0,0,.07); box-shadow: 0 1px 20px 0 rgba(0,0,0,.07); padding: 8px 8px 0 8px; background: #fff; position: relative; } #ast-sites-modal .elementor-template-library-template-remote:not(.elementor-template-library-template-page) { display: inline-table; } #ast-sites-modal .theme-preview img, #ast-sites-modal .theme-preview-block img { width: 100%; } #ast-sites-modal .dialog-lightbox-back { background: #fff; padding: 10px 10px; text-align: left; margin-bottom: 20px; } #ast-sites-modal .dialog-lightbox-back span { cursor: pointer; font-weight: bold; } #ast-sites-modal .ast-sites-modal__header__menu-area { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; margin-right: 140px; margin-left: 50px; flex: 1; } #ast-sites-modal .back-to-layout { height: 50px; padding: 14px; } #ast-sites-modal .search-form { width: 100%; font-weight: normal; border: none; margin: 0; border-radius: 6px; position: relative; } #ast-sites-modal .icon-search { position: absolute; right: 0; top: 0; color: #C3C3C3; padding: 15px 19px 12px 12px; } #ast-sites-modal ::-webkit-input-placeholder { color: #72777c; } #ast-sites-modal .astra-sites-sync-library-button.updating-message { color: #0073aa; } #ast-sites-modal #wp-filter-search-input { width: 100%; opacity: 1; background: transparent; border-bottom: 1px solid #ddd; border-radius: 0; font-size: 11px; border: none; border-bottom: 1px solid #ddd; box-shadow: none; height: auto; } #ast-sites-modal #wp-filter-search-input.searching { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border-bottom-color: transparent; border-color: rgba(223,225,229,0); box-shadow: 0 1px 6px 0 rgba(32,33,36,0.28); } #ast-sites-modal .single-site-pages-wrap { text-align: left; } #ast-sites-modal .astra-site-title { margin-bottom: 20px; text-align: left; } #ast-sites-modal .astra-site-contents, #ast-sites-modal .astra-sites-import-template, #ast-sites-modal .astra-sites-create-page-wrap { margin-bottom: 40px; } #ast-sites-modal .astra-sites-import-template-notice, #ast-sites-modal .astra-sites-create-page-wrap-notice { font-size: 15px; color: #767676; padding: 5px 0 10px; } #ast-sites-modal .ast-sites-floating-notice { font-size: 13px; line-height: 1.5em; position: relative; } #ast-sites-modal .agency-ribbons { top: -5px; font-size: 9px; right: -5px; line-height: 14px; padding: 4px 8px; } .ast-sites-floating-notice-wrap { background: #fff; border: 1px solid #ccd0d4; border-left-width: 4px; box-shadow: 0 1px 1px rgba(0,0,0,.04); margin: 5px 15px 2px; padding: 1px 12px; } #ast-sites-modal .notice-dismiss:before { background: none; color: #72777c; content: "\f153"; display: block; font: normal 16px/20px dashicons; font-size: 14px; speak: none; height: 20px; text-align: center; width: 20px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } #ast-sites-modal .notice-dismiss:hover:before, #ast-sites-modal .notice-dismiss:active:before, #ast-sites-modal .notice-dismiss:focus:before { color: #c00; } #ast-sites-modal .ast-sites-floating-notice-wrap.refreshed-notice { border-left: 5px solid #46b450; } #ast-sites-modal button.notice-dismiss { position: absolute; top: 0; right: 1px; border: none; margin: 0; background: none; color: #72777c; cursor: pointer; padding:0; } #ast-sites-modal .button-hero { background: #0085ba; border-color: #0073aa #006799 #006799; box-shadow: 0 1px 0 #006799; color: #fff; text-decoration: none; text-shadow: 0 -1px 1px #006799, 1px 0 1px #006799, 0 1px 1px #006799, -1px 0 1px #006799; cursor: pointer; border-width: 1px; border-style: solid; -webkit-appearance: none; border-radius: 3px; white-space: nowrap; box-sizing: border-box; } #ast-sites-modal .button-hero.site-preview-button { color: #555; border-color: #cccccc; background: #f7f7f7; box-shadow: 0 1px 0 #cccccc; vertical-align: top; text-shadow: none; } #ast-sites-modal form { display: flex; } #ast-sites-modal form .ast-importer-create-button { margin-left: 10px; } #ast-sites-modal form input { width: 50%; padding: 10px 20px; } #ast-sites-modal .astra-sites-import-template-action .button { display: inline-block; cursor: pointer; } #ast-sites-modal .theme-id-container { justify-content: space-between; display: flex; line-height: 1.5em; } #ast-sites-modal .elementor-templates-modal__header__items-area { height: 50px; } #ast-sites-modal .ast-library-template-insert { margin-right: 15px; } #ast-sites-modal .elementor-template-library-template-insert { color: #39b54a; padding: 7px; font-size: 12px; line-height: 1.5em; font-weight: 400; display: none; } /* Uncomment this when Insert Link logic needs to be enabled. */ /* #ast-sites-modal .astra-theme:hover .elementor-template-library-template-insert { display: block; } */ #ast-sites-modal .astra-sites-content-wrap.processing > div, #ast-sites-modal .astra-sites-content-wrap > div.astra-loading-wrap { opacity: 0; } /* Uncomment this when Insert Link logic needs to be enabled. */ /* #ast-sites-modal .astra-sites-content-wrap.processing > div.astra-loading-wrap { opacity: 1; } */ #ast-sites-modal .elementor-template-library-template-go-pro { color: #D30C5C; padding: 7px; display: none; } #ast-sites-modal .astra-theme:hover .elementor-template-library-template-go-pro { display: block; } #ast-sites-modal .dialog-lightbox-content-block .elementor-template-library-template-insert { padding: 0; } #ast-sites-modal .astra-sites-import-template-action .button-hero.disabled { color: #66c6e4 !important; background: #008ec2 !important; border-color: #007cb2 !important; box-shadow: none !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) !important; cursor: default; } #ast-sites-modal .single-site-footer { margin-left: 0; padding-right: 15px; padding-left: 30px; } #ast-sites-modal .single-site-preview { margin-right: 0; max-height: calc( 100vh - 160px ); height: auto; } #ast-sites-modal .ast-sites-floating-notice-wrap { margin: 15px 45px -5px 45px; background: #ffffff; padding: 8px 15px; border-left: 4px solid #00a0d2; box-shadow: 0 1px 1px rgba(0,0,0,.04); border-radius: 2px; vertical-align: middle; z-index: 99999; text-align: left; display: none; } #ast-sites-modal .ast-sites-floating-notice-wrap.slide-out { display: none; } #ast-sites-modal .ast-sites-floating-notice-wrap.slide-in { display: block; } @keyframes slide-in { 100% { transform: translateX(0%); } } @-webkit-keyframes slide-in { 100% { -webkit-transform: translateX(0%); } } @keyframes slide-out { 0% { transform: translateX(0%); } 100% { transform: translateX(120%); } } @-webkit-keyframes slide-out { 0% { -webkit-transform: translateX(0%); } 100% { -webkit-transform: translateX(120%); } } #ast-sites-modal .single-site-preview-wrap { width: 100%; } #ast-sites-modal .astra-sites-tooltip { margin-left: 15px; margin-right: 15px; padding-left: 15px; padding-right:15px; height: 50px; border-left: 1px solid #e6e9ec; border-right: 1px solid #e6e9ec; opacity: 0; } #ast-sites-modal .astra-sites-tooltip-icon { line-height: 50px; } #ast-sites-modal .astra-sites-tooltip .dashicons-editor-help { font-size: 20px; color: #555d66; } #ast-sites-modal .astra-preview-actions-inner-wrap { position: relative; } #ast-sites-modal .astra-preview-actions-wrap { margin-right: 15px; } #ast-sites-modal .site-action-buttons-wrap .dashicons { margin-left: 0; } #ast-sites-modal .position-left-last { margin-right: auto; } @media (max-width: 768px) { #ast-sites-modal .theme-browser .theme { width: 33.33%; box-shadow: none; } #ast-sites-modal .position-left-last { width: 120px; } #ast-sites-modal .ast-sites-modal__header__menu-area { margin: 0 10px; } }PKN\xo%r%r&inc/assets/css/elementor-admin-rtl.cssnuW+A.elementor-add-new-section .elementor-add-ast-site-button:not(.ast-elementor-white-label) { margin-right: 5px; background-image: url( '../images/logo.svg' ); background-repeat: no-repeat; background-position: center center; background-size: contain; } .elementor-add-ast-site-button:not(.ast-elementor-white-label) .eicon-folder { opacity: 0; } .elementor-add-new-section .elementor-add-ast-site-button.ast-elementor-white-label { margin-right: 5px; background-color: #6d7882; } .elementor-add-new-section .elementor-add-ast-site-button i.fa { visibility: hidden } #ast-sites-modal { display: none; } #ast-sites-modal .agency-icon { width: 20px; } #ast-sites-modal.dialog-type-lightbox .dialog-header { padding: 0; } #ast-sites-modal .ast-sites-modal__header__logo__text-wrapper { width: auto; padding: 0; padding-left: 12px; } #ast-sites-modal .ast-sites-modal__header__logo__icon-wrapper { background-image: url( '../images/logo.svg' ); -webkit-border-radius: 2px; background-repeat: no-repeat; background-position: center center; background-size: contain; width: 30px; height: 30px; padding: 4px 7px 6px; -webkit-border-radius: 2px; border-radius: 2px; margin-left: 15px; } #ast-sites-modal .astra-blocks-category-wrap { text-align: right; padding: 0 10px 15px 10px; display: flex; justify-content: space-between; } #ast-sites-modal .elementor-template-library-filter-toolbar > div { margin-left: 10px; } #ast-sites-modal .astra-blocks-filter { border-radius: 3px; } #ast-sites-modal .astra-blocks-filter, #ast-sites-modal .elementor-template-library-order-input { background: #fff; padding-right: 5px; padding-left: 20px; height: 28px; color: #6d7882; } #ast-sites-modal .astra-blocks-category-inner-wrap .select2-container { width: 120px !important; } #ast-sites-modal .required-plugins-list li.plugin-card-head { list-style-type: none; border-bottom: 1px solid #e4e7ea; padding-bottom: 12px; margin-bottom: 7px; margin-right: -16px; } #ast-sites-modal .required-plugins-list li.plugin-card-head.no-plugin { list-style-type: none; border-bottom: none; padding-bottom: 0; margin-bottom: 0; margin-right: -16px; } #ast-sites-modal .required-plugins-list { margin: 0; padding: 0; margin-right: 16px; margin-top: .5em; margin-bottom: .5em; list-style-type: disc; } #ast-sites-modal .astra-sites-library-template:not(:hover) .elementor-template-library-template-preview, #ast-sites-modal .inner:not(:hover) .elementor-template-library-template-preview { opacity: 0; } #ast-sites-modal .astra-sites-library-template .elementor-template-library-template-preview, #ast-sites-modal .inner .elementor-template-library-template-preview { position: absolute; top: 0; right: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); -webkit-transition: opacity .2s; -o-transition: opacity .2s; transition: opacity .2s; cursor: pointer; } #ast-sites-modal .astra-sites-library-template .elementor-template-library-template-preview i, #ast-sites-modal .inner .elementor-template-library-template-preview i { color: #d5dadf; position: absolute; top: 50%; right: 50%; -webkit-transform: translateX(50%) translateY(-50%); -ms-transform: translateX(50%) translateY(-50%); transform: translateX(50%) translateY(-50%); font-size: 34px; } #ast-sites-modal .astra-sites-library-template:not(.elementor-template-library-template-page) .elementor-template-library-template-footer { padding: 7px; padding-top: 5px; padding-right: 5px; background-color: #fff; -webkit-transition: -webkit-transform .2s; transition: -webkit-transform .2s; -o-transition: transform .2s; transition: transform .2s; transition: transform .2s, -webkit-transform .2s; } #ast-sites-modal .astra-loading-icon, .astra-loading-icon:after { width: 50px; height: 50px; } #ast-sites-modal .astra-sites-library-template .elementor-template-library-template-footer { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; margin-top: 4px; font-size: 11px; line-height: 1; } #ast-sites-modal .theme-browser .theme .theme-screenshot:after { padding-top: 200px; } #ast-sites-modal .required-plugins-list li { list-style-type: disc; } #ast-sites-modal .ast-tooltip-wrap { position: absolute; right: 0px; top: 61px; background: #fff; box-shadow: 0 3px 10px rgba(25, 30, 35, 0.12); padding: 14px; border-radius: 2px; opacity: 0; } #ast-sites-modal .ast-tooltip-wrap::before { border: 8px solid #fff; content: ""; position: absolute; height: 0; width: 0; line-height: 0; top: -8px; right: 28%; border-bottom-style: solid; border-right-color: transparent; border-left-color: transparent; border-top: none; margin-right: -10px; } #ast-sites-modal .ast-tooltip-wrap.ast-show-tooltip { display: block; } #ast-sites-modal .ast-tooltip-wrap { display: none; } #ast-sites-modal .required-plugins-list { text-align: right; font-size: 12px; font-weight: 300; } #ast-sites-modal .dialog-background-lightbox { position: fixed; height: 100%; width: 100%; top: 0; right: 0; z-index: 1; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } #ast-sites-modal .dialog-widget-content { background-color: #f1f3f5; width: 95vw; height: 760px; max-width: 1200px; max-height: 95vh; overflow-y: auto; overflow-x: hidden; top: 50%; right: 50%; transform: translate(50%, -50%); z-index: 9999; font-family: Roboto, Arial, Helvetica, Verdana, sans-serif; width: 100%; } #ast-sites-modal .select2-search__field { width: 93% !important } #ast-sites-modal .dialog-header { padding: 0; background-color: #fff; -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1); box-shadow: 0 0 8px rgba(0, 0, 0, 0.1); position: relative; z-index: 1; } #ast-sites-modal .dialog-buttons-wrapper { background-color: #fff; border: none; display: none; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; padding: 5px; -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1); box-shadow: 0 0 8px rgba(0, 0, 0, 0.1); position: relative; } #ast-sites-modal .dialog-buttons-wrapper .elementor-button { height: 40px; margin-right: 5px; } #ast-sites-modal .dialog-buttons-wrapper .elementor-button-success { padding: 12px 36px; color: #fff; width: initial; font-size: 15px; } #ast-sites-modal .elementor-template-library-order { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } #ast-sites-modal .ast-sites-template-library-filter-text-wrapper { width: 200px; position: relative; } #ast-sites-modal .ast-sites-template-library-filter-text-wrapper input { border-bottom: 1px solid #d5dadf; -webkit-border-radius: 0; border-radius: 0; font-size: 11px; padding: 0 0 0 15px; -webkit-transition: border 0.5s; -o-transition: border 0.5s; transition: border 0.5s; background-color: transparent; } #ast-sites-modal .ast-sites-template-library-filter-text-wrapper i { position: absolute; top: 50%; left: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } #ast-sites-modal .ast-template-library-toolbar { padding: 10px 45px 0 45px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } #ast-sites-modal .dialog-buttons-wrapper .elementor-button-success:hover { background-color: #39b54a; } #ast-sites-modal .astra-sites-content-wrap { height: 706px; max-height: 85vh; overflow: auto; padding-top: 15px; } #ast-sites-modal .astra-sites-content-wrap::-webkit-scrollbar, #ast-sites-modal .single-site-pages::-webkit-scrollbar { width: 5px; background-color: #f1f1f1; } #ast-sites-modal .astra-sites-content-wrap::-webkit-scrollbar-thumb, #ast-sites-modal .single-site-pages::-webkit-scrollbar-thumb { border-radius: 0; background-color: #aaaaaa; } #ast-sites-modal .astra-sites-content-wrap::-webkit-scrollbar-track, #ast-sites-modal .single-site-pages::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 0 rgba(0,0,0,.3); width: 20px; } #ast-sites-modal .dialog-content { height: 100%; } #ast-sites-modal .dialog-loading { display: none; } #ast-sites-modal .astra-sites-search-wrap { padding: 0 30px 20px; margin-right: 1em; } #ast-sites-modal .ast-sites-modal__header { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; height: 50px; } #ast-sites-modal .ast-sites-modal__header__logo { line-height: 1; text-transform: uppercase; font-weight: bold; cursor: pointer; border-left: 1px solid #e6e9ec; } #ast-sites-modal .ast-block-insert i { padding-left: 5px; } #ast-sites-modal .back-to-layout:before { line-height: 21px; width: 21px; height: 21px; } #ast-sites-modal .ast-sites-modal__header__logo-area { text-align: right; padding-right: 12px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } #ast-sites-modal .elementor-template-library-header-menu { width: 100%; display: flex; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; text-align: center; color: #6d7882; font-size: 13px; } #ast-sites-modal .ast-sites-modal__options .elementor-template-library-header-menu { height: 50px; } #ast-sites-modal .astra-sites__sync-wrap { padding: 17px; border-right: 1px solid #e6e9ec; cursor: pointer; } #ast-sites-modal .astra-sites__sync-wrap:hover span { color: #6d7882; } #ast-sites-modal .back-to-layout:hover { background-color: transparent; } #ast-sites-modal .back-to-layout i { font-size: 24px; width: 24px; height: 24px; } #ast-sites-modal .theme-browser .theme { width: 20%; padding: 15px; margin: 0; } #ast-sites-modal .dialog-message { height: calc( 100% - 30px ); padding: 10px 30px 30px 30px; } #ast-sites-modal .dialog-lightbox-content-block .theme { width: 33.3%; } #ast-sites-modal .dialog-lightbox-content-block.theme-browser .theme .theme-screenshot:after { padding-top: 40%; } #ast-sites-modal .ast-sites-modal__header__logo-area > * { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } #ast-sites-modal .ast-sites-modal__header__logo__title { padding-top: 2px; } #ast-sites-modal .ast-sites-modal__header__logo i { color: #fff; font-size: 10px; } #ast-sites-modal .ast-sites-modal__header__items-area { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } #ast-sites-modal .ast-sites-modal__header__item { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-sizing: content-box; box-sizing: content-box; cursor: pointer; } #ast-sites-modal .ast-sites-modal__header__close--normal .dashicons { color: #aaa; font-size: 22px; } #ast-sites-modal .ast-sites-modal__header__item > i { font-size: 20px; -webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; } #ast-sites-modal .ast-sites-modal__header__item > i:not(:hover) { color: #a4afb7; } #ast-sites-modal .ast-sites-modal__header__close--normal { width: 50px; height: 50px; border-right: 1px solid #e6e9ec; } #ast-sites-modal .ast-sites-modal__header__close--normal:hover i { color: #6d7882; } #ast-sites-modal .ast-sites-modal__header__close--normal i { font-size: 18px; } #ast-sites-modal .ast-sites-modal__header__close--skip { padding: 10px; padding-right: 20px; margin-left: 10px; color: #fff; background-color: #a4afb7; font-size: 11px; font-weight: normal; line-height: 1; text-transform: uppercase; -webkit-border-radius: 2px; border-radius: 2px; cursor: pointer; } #ast-sites-modal .ast-sites-modal__header__close--skip > i { font-size: inherit; padding-right: 10px; margin-right: 15px; border-right: 1px solid; } #ast-sites-modal .ast-sites-modal__header__close--skip > i:not(:hover) { color: #fff; } #ast-sites-modal .ast-sites-modal__sidebar { width: 25%; background-color: rgba(255, 255, 255, 0.3); } #ast-sites-modal .ast-sites-modal__content { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-box-shadow: 0 0 13px inset rgba(0, 0, 0, 0.05); box-shadow: 0 0 13px inset rgba(0, 0, 0, 0.05); } .theme-browser .theme { cursor: pointer; float: right; margin: 0 0 4% 4%; position: relative; width: 30.6%; border: 1px solid #ddd; box-shadow: 0 1px 1px -1px rgba(0, 0, 0, 0.1); box-sizing: border-box; } #ast-sites-modal .inner { position: relative; padding: 8px 8px 0 8px; background: #fff; overflow: initial; -webkit-box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.07); box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.07); -webkit-border-radius: 3px; border-radius: 3px; } #ast-sites-modal .astra-sites-no-sites .description { font-size: 13px; margin: 0; } #ast-sites-modal .astra-sites-no-sites .description a, #ast-sites-modal .ast-tooltip-inner-wrap a { color: #0073aa; } #ast-sites-modal .astra-sites-no-sites .description a:hover, #ast-sites-modal .astra-sites-no-sites .description a:active, #ast-sites-modal .astra-sites-no-sites .description a:focus, #ast-sites-modal .ast-tooltip-inner-wrap a:hover, #ast-sites-modal .ast-tooltip-inner-wrap a:active, #ast-sites-modal .ast-tooltip-inner-wrap a:focus { color: #00a0d2; } #ast-sites-modal .astra-sites-no-sites .content { justify-content: center; } #ast-sites-modal .astra-sites-no-sites .inner { background: transparent; box-shadow: none; } #ast-sites-modal .astra-sites-no-sites .button.astra-sites-back { display: inline-block; text-decoration: none; font-size: 13px; line-height: 26px; height: 28px; margin: 0; padding: 0 10px 1px; cursor: pointer; border-width: 1px; border-style: solid; -webkit-appearance: none; border-radius: 3px; white-space: nowrap; box-sizing: border-box; background: #fafafa; border-color: #999; color: #23282d; } #ast-sites-modal .astra-sites-no-sites h3 { margin-bottom: 1.2em; } .theme-browser .theme .theme-screenshot:after { content: ""; display: block; padding-top: 66.66666%; } #ast-sites-modal .theme-name { height: auto; align-self: center; box-shadow: none; background: none; padding: 7px; padding-right: 0; font-size: 11px; font-weight: normal; text-align: right; } #ast-sites-modal .theme-browser { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } #ast-sites-modal .astra-sites-no-sites { width: 100%; } #ast-sites-modal .elementor-template-library-menu-item { line-height: 1em; width: 108px; padding: 15px 0; display: inline-block; } #ast-sites-modal .elementor-template-library-menu-item:hover { color: #6d7882; } #ast-sites-modal .elementor-template-library-menu-item span { margin-left: 10px; font-size: 16px; } #ast-sites-modal .astra-sites-sync-library-button span { font-size: 16px; color: #a4afb7; } #ast-sites-modal .elementor-template-library-menu-item.elementor-active { border-bottom: 3px solid #0073aa; background-image: linear-gradient(to bottom, #f1f3f5, #fff); color: #6d7882; } #ast-sites-modal .theme-preview, #ast-sites-modal .theme-preview-block { display: none; margin: 0 1.3%; margin-top: 10px; } #ast-sites-modal .ast-validate { font-size: 13px; line-height: 1.5; } #ast-sites-modal .ast-library-template-insert.action-done:before { content: "\f147"; display: inline-block; margin-left: 10px; font: normal 20px/1 'dashicons'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; vertical-align: middle; } #ast-sites-modal .ast-import-elementor-template.action-done:after { content: "\f504"; display: inline-block; margin-right: 10px; font: normal 20px/1 'dashicons'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; vertical-align: middle; } #ast-sites-modal .ast-library-template-insert.installing:before, #ast-sites-modal .ast-import-elementor-template.installing:before { content: "\f463"; display: inline-block; margin-left: 10px; font: normal 20px/1 'dashicons'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; vertical-align: middle; -webkit-animation: cssAnimation .72s ease infinite; -moz-animation: cssAnimation .72s ease infinite; -o-animation: cssAnimation .72s ease infinite; -ms-animation: cssAnimation .72s ease infinite; animation: cssAnimation .72s ease infinite; } @-webkit-keyframes cssAnimation { from { -webkit-transform: rotate(0); -moz-transform: rotate(0); -o-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); } to { -webkit-transform: rotate(-360deg); -moz-transform: rotate(-360deg); -o-transform: rotate(-360deg); -ms-transform: rotate(-360deg); transform: rotate(-360deg); } } @-moz-keyframes cssAnimation { from { -webkit-transform: rotate(0); -moz-transform: rotate(0); -o-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); } to { -webkit-transform: rotate(-360deg); -moz-transform: rotate(-360deg); -o-transform: rotate(-360deg); -ms-transform: rotate(-360deg); transform: rotate(-360deg); } } @-o-keyframes cssAnimation { from { -webkit-transform: rotate(0); -moz-transform: rotate(0); -o-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); } to { -webkit-transform: rotate(-360deg); -moz-transform: rotate(-360deg); -o-transform: rotate(-360deg); -ms-transform: rotate(-360deg); transform: rotate(-360deg); } } #ast-sites-modal .astra-sites-library-template { position: relative; width: 33.333%; overflow: hidden; padding: 15px; margin: 0; cursor: pointer; } #ast-sites-modal .elementor-template-library-template-body { display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; } #ast-sites-modal .elementor-template-library-template-body img { width:100%; } #ast-sites-modal .astra-sites-library-template-inner { margin: 0; -webkit-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: 0 1px 20px 0 rgba(0,0,0,.07); box-shadow: 0 1px 20px 0 rgba(0,0,0,.07); padding: 8px 8px 0 8px; background: #fff; position: relative; } #ast-sites-modal .elementor-template-library-template-remote:not(.elementor-template-library-template-page) { display: inline-table; } #ast-sites-modal .theme-preview img, #ast-sites-modal .theme-preview-block img { width: 100%; } #ast-sites-modal .dialog-lightbox-back { background: #fff; padding: 10px 10px; text-align: right; margin-bottom: 20px; } #ast-sites-modal .dialog-lightbox-back span { cursor: pointer; font-weight: bold; } #ast-sites-modal .ast-sites-modal__header__menu-area { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; margin-left: 140px; margin-right: 50px; flex: 1; } #ast-sites-modal .back-to-layout { height: 50px; padding: 14px; } #ast-sites-modal .search-form { width: 100%; font-weight: normal; border: none; margin: 0; border-radius: 6px; position: relative; } #ast-sites-modal .icon-search { position: absolute; left: 0; top: 0; color: #C3C3C3; padding: 15px 12px 12px 19px; } #ast-sites-modal ::-webkit-input-placeholder { color: #72777c; } #ast-sites-modal .astra-sites-sync-library-button.updating-message { color: #0073aa; } #ast-sites-modal #wp-filter-search-input { width: 100%; opacity: 1; background: transparent; border-bottom: 1px solid #ddd; border-radius: 0; font-size: 11px; border: none; border-bottom: 1px solid #ddd; box-shadow: none; height: auto; } #ast-sites-modal #wp-filter-search-input.searching { border-bottom-right-radius: 0; border-bottom-left-radius: 0; border-bottom-color: transparent; border-color: rgba(223,225,229,0); box-shadow: 0 1px 6px 0 rgba(32,33,36,0.28); } #ast-sites-modal .single-site-pages-wrap { text-align: right; } #ast-sites-modal .astra-site-title { margin-bottom: 20px; text-align: right; } #ast-sites-modal .astra-site-contents, #ast-sites-modal .astra-sites-import-template, #ast-sites-modal .astra-sites-create-page-wrap { margin-bottom: 40px; } #ast-sites-modal .astra-sites-import-template-notice, #ast-sites-modal .astra-sites-create-page-wrap-notice { font-size: 15px; color: #767676; padding: 5px 0 10px; } #ast-sites-modal .ast-sites-floating-notice { font-size: 13px; line-height: 1.5em; position: relative; } #ast-sites-modal .agency-ribbons { top: -5px; font-size: 9px; left: -5px; line-height: 14px; padding: 4px 8px; } .ast-sites-floating-notice-wrap { background: #fff; border: 1px solid #ccd0d4; border-right-width: 4px; box-shadow: 0 1px 1px rgba(0,0,0,.04); margin: 5px 15px 2px; padding: 1px 12px; } #ast-sites-modal .notice-dismiss:before { background: none; color: #72777c; content: "\f153"; display: block; font: normal 16px/20px dashicons; font-size: 14px; speak: none; height: 20px; text-align: center; width: 20px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } #ast-sites-modal .notice-dismiss:hover:before, #ast-sites-modal .notice-dismiss:active:before, #ast-sites-modal .notice-dismiss:focus:before { color: #c00; } #ast-sites-modal .ast-sites-floating-notice-wrap.refreshed-notice { border-right: 5px solid #46b450; } #ast-sites-modal button.notice-dismiss { position: absolute; top: 0; left: 1px; border: none; margin: 0; background: none; color: #72777c; cursor: pointer; padding:0; } #ast-sites-modal .button-hero { background: #0085ba; border-color: #0073aa #006799 #006799; box-shadow: 0 1px 0 #006799; color: #fff; text-decoration: none; text-shadow: 0 -1px 1px #006799, -1px 0 1px #006799, 0 1px 1px #006799, 1px 0 1px #006799; cursor: pointer; border-width: 1px; border-style: solid; -webkit-appearance: none; border-radius: 3px; white-space: nowrap; box-sizing: border-box; } #ast-sites-modal .button-hero.site-preview-button { color: #555; border-color: #cccccc; background: #f7f7f7; box-shadow: 0 1px 0 #cccccc; vertical-align: top; text-shadow: none; } #ast-sites-modal form { display: flex; } #ast-sites-modal form .ast-importer-create-button { margin-right: 10px; } #ast-sites-modal form input { width: 50%; padding: 10px 20px; } #ast-sites-modal .astra-sites-import-template-action .button { display: inline-block; cursor: pointer; } #ast-sites-modal .theme-id-container { justify-content: space-between; display: flex; line-height: 1.5em; } #ast-sites-modal .elementor-templates-modal__header__items-area { height: 50px; } #ast-sites-modal .ast-library-template-insert { margin-left: 15px; } #ast-sites-modal .elementor-template-library-template-insert { color: #39b54a; padding: 7px; font-size: 12px; line-height: 1.5em; font-weight: 400; display: none; } /* Uncomment this when Insert Link logic needs to be enabled. */ /* #ast-sites-modal .astra-theme:hover .elementor-template-library-template-insert { display: block; } */ #ast-sites-modal .astra-sites-content-wrap.processing > div, #ast-sites-modal .astra-sites-content-wrap > div.astra-loading-wrap { opacity: 0; } /* Uncomment this when Insert Link logic needs to be enabled. */ /* #ast-sites-modal .astra-sites-content-wrap.processing > div.astra-loading-wrap { opacity: 1; } */ #ast-sites-modal .elementor-template-library-template-go-pro { color: #D30C5C; padding: 7px; display: none; } #ast-sites-modal .astra-theme:hover .elementor-template-library-template-go-pro { display: block; } #ast-sites-modal .dialog-lightbox-content-block .elementor-template-library-template-insert { padding: 0; } #ast-sites-modal .astra-sites-import-template-action .button-hero.disabled { color: #66c6e4 !important; background: #008ec2 !important; border-color: #007cb2 !important; box-shadow: none !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1) !important; cursor: default; } #ast-sites-modal .single-site-footer { margin-right: 0; padding-left: 15px; padding-right: 30px; } #ast-sites-modal .single-site-preview { margin-left: 0; max-height: calc( 100vh - 160px ); height: auto; } #ast-sites-modal .ast-sites-floating-notice-wrap { margin: 15px 45px -5px 45px; background: #ffffff; padding: 8px 15px; border-right: 4px solid #00a0d2; box-shadow: 0 1px 1px rgba(0,0,0,.04); border-radius: 2px; vertical-align: middle; z-index: 99999; text-align: right; display: none; } #ast-sites-modal .ast-sites-floating-notice-wrap.slide-out { display: none; } #ast-sites-modal .ast-sites-floating-notice-wrap.slide-in { display: block; } @keyframes slide-in { 100% { transform: translateX(0%); } } @-webkit-keyframes slide-in { 100% { -webkit-transform: translateX(0%); } } @keyframes slide-out { 0% { transform: translateX(0%); } 100% { transform: translateX(-120%); } } @-webkit-keyframes slide-out { 0% { -webkit-transform: translateX(0%); } 100% { -webkit-transform: translateX(-120%); } } #ast-sites-modal .single-site-preview-wrap { width: 100%; } #ast-sites-modal .astra-sites-tooltip { margin-right: 15px; margin-left: 15px; padding-right: 15px; padding-left:15px; height: 50px; border-right: 1px solid #e6e9ec; border-left: 1px solid #e6e9ec; opacity: 0; } #ast-sites-modal .astra-sites-tooltip-icon { line-height: 50px; } #ast-sites-modal .astra-sites-tooltip .dashicons-editor-help { font-size: 20px; color: #555d66; } #ast-sites-modal .astra-preview-actions-inner-wrap { position: relative; } #ast-sites-modal .astra-preview-actions-wrap { margin-left: 15px; } #ast-sites-modal .site-action-buttons-wrap .dashicons { margin-right: 0; } #ast-sites-modal .position-left-last { margin-left: auto; } @media (max-width: 768px) { #ast-sites-modal .theme-browser .theme { width: 33.33%; box-shadow: none; } #ast-sites-modal .position-left-last { width: 120px; } #ast-sites-modal .ast-sites-modal__header__menu-area { margin: 0 10px; } }PKN\Cޜinc/assets/css/integration.cssnuW+A.notice:not(.ast-img-notice) { display: none; } .ast-img-flex { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-content: center; -ms-flex-line-pack: center; align-content: center; } .form-field p.ast-img-p { margin: 1em 0; } .ast-img-container{ max-width: 1200px; margin: 0 auto; padding: 0 20px; box-sizing: border-box; } .form-wrap .ast-img-response-warning { display: block; color: #d02222; } .form-wrap .ast-img-google-error-response { margin-top: 5px; display: block; } .form-wrap .ast-img-google-error-response .ast-img-response-warning { display: inline-block; } .form-wrap .ast-img-response-success { display: block; color: #2dbe15; } .postbox .inside .form-wrap .ast-img-integration-heading { font-size: 15px; font-weight: 600; } #ast-img-menu-page .ast-img-notice { max-width: 860px; margin: 0 auto; } .ast-img-menu-page-wrapper a { text-decoration: none; } .ast-img-general-form-wrap { width: 680px; } .ast-img-bulk-actions-wrap { flex: auto; text-align: right; } .ast-img-general-list .inside { padding: 0; margin: 0; } .ast-img-list-section .ast-img-widget-list li { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-content: center; -ms-flex-line-pack: center; align-content: center; padding: 10px 12px; -moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.1) inset; -webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.1) inset; box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.1) inset; margin-bottom: 0; } .ast-img-list-section .ast-img-widget-list li:nth-child(even) { background-color: #fbfbfb; } .ast-img-list-section .ast-img-widget-list .activate { border-left: 3px solid #008ec2; padding-left: 12px; } .ast-img-widget-list a { text-decoration: none; } .ast-img-widget-link-wrapper { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-content: center; -ms-flex-line-pack: center; align-content: center; display: -webkit-flex; -webkit-flex-direction: row-reverse; flex-direction: row-reverse; flex: auto; } .ast-img-widget-list li a:before { display: inline-block; margin-right: 2px; font: normal 20px/1 'dashicons'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; vertical-align: top; } .ast-img-widget-link-wrapper a:nth-child(even) { margin: 0 10px; } .ast-img-container .postbox .hndle { background: #f7f7f7; border-bottom: 2px solid #e6e6e6; } .ast-img-container .postbox ul { margin: 0; } .ast-img-widget-list a { line-height: 1.6; } .ast-img-widget-list a:focus { box-shadow: none; } .ast-img-branding-list{ margin:0; } .ast-img-menu-page-wrapper .ast-img-container .clear { overflow: auto; visibility: visible; width: auto; height: auto; } /* Update icon. */ .ast-img-widget-link-wrapper a.updating-message:before { color: #f56e28; content: "\f463"; } /* Spins the update icon. */ .ast-img-widget-link-wrapper a.updating-message:before { -webkit-animation: rotation 2s infinite linear; animation: rotation 2s infinite linear; } .settings_page_astra-images #wpcontent{ padding: 0; } /* Header */ .ast-img-menu-page-header.general .ast-img-container, .ast-img-menu-page-header.branding .ast-img-container, .ast-img-container.ast-img-general, .ast-img-container.ast-img-branding-wrapper { max-width: 930px; } .ast-img-title { flex: auto; align-content: flex-start; text-align: left; margin: 0; } .ast-img-title a, .ast-img-title span { display: block; outline: none; box-shadow: none; font-size: 1.5rem; color: #333333; font-weight: 500; } .ast-img-header-icon { width: 50px; vertical-align: bottom; } .ast-img-top-links { flex: auto; text-align: right; font-weight: bold; } .ast-img-menu-page-header { background-color: #fff; text-align: center; padding: 10px 0; margin-bottom: 20px; box-shadow: 0 2px 0 #efefef, 0 2px 2px #ececec; } /* White Label link*/ .ast-img-widget-list .ast-img-white-label{ border-left: 3px solid #008ec2; padding-left: 12px; } .ast-img-hide-branding #poststuff #post-body.columns-2 { margin: 0 auto; max-width: 590px; } /* Integration */ .ast-img-integration-wrapper #poststuff { width: 640px; margin: 0 auto; min-width: 640px; } .ast-img-integration-form-wrap .form-field select { border-style: solid; border-width: 1px; width: 95%; } /* Spinner */ .ast-img-button-spinner:before { font: normal 20px/.5 dashicons; speak: none; display: inline-block; padding: 0; top: 8px; left: -4px; position: relative; vertical-align: top; content: "\f463"; } .ast-img-button-spinner.loading:before { -webkit-animation: rotation 1s infinite linear; animation: rotation 1s infinite linear; } .ast-img-title > a { display: flex; align-items: center; } .ast-img-title .ast-img-plugin-version { background-color: #e5e5e5; border-radius: 3px; font-size: 0.5em; font-weight: 400; margin-left: 10px; padding: 2px 7px; color: #333; } /* New extensions badge */ #Particles .ast-img-widget-title:after { content: "extension"; color: #fff; background: #2ecc71; font-size: 0.7em; font-weight: 600; position: relative; padding: 0.3em 0.6em; top: -1px; left: 12px; letter-spacing: 0.5px; line-height: 1em; text-transform: none; text-transform: uppercase !important; border-radius: 2px; }PKN\kb'inc/assets/css/elementor-admin-dark.cssnuW+A.ast-sites-dark-mode #ast-sites-modal .astra-sites-library-template-inner, .ast-sites-dark-mode #ast-sites-modal .inner, .ast-sites-dark-mode #ast-sites-modal .astra-sites-library-template:not(.elementor-template-library-template-page) .elementor-template-library-template-footer, .ast-sites-dark-mode #ast-sites-modal .elementor-template-library-order-input { background-color: #404349; } .ast-sites-dark-mode #ast-sites-modal .astra-sites__sync-wrap:hover span, .ast-sites-dark-mode #ast-sites-modal .ast-sites-modal__header__close--normal:hover i, .ast-sites-dark-mode #ast-sites-modal .back-to-layout:hover i { color: #ffffff; } .ast-sites-dark-mode #ast-sites-modal .astra-blocks-filter, .ast-sites-dark-mode #ast-sites-modal .elementor-template-library-order-input { border-color: #7d7e82; } .ast-sites-dark-mode .select2-container--default .select2-selection--single .select2-selection__arrow b { border-color: #E0E1E3 transparent transparent transparent; } .ast-sites-dark-mode #ast-sites-modal .astra-sites-content-wrap::-webkit-scrollbar, .ast-sites-dark-mode #ast-sites-modal .single-site-pages::-webkit-scrollbar, .ast-sites-dark-mode #ast-sites-modal .astra-blocks-filter { background-color: #34383C; } .ast-sites-dark-mode #ast-sites-modal .astra-sites-content-wrap::-webkit-scrollbar-thumb, .ast-sites-dark-mode #ast-sites-modal .single-site-pages::-webkit-scrollbar-thumb { background-color: #7d7e82; } .ast-sites-dark-mode .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color: transparent transparent #E0E1E3 transparent; } .ast-sites-dark-mode #ast-sites-modal .ast-sites-floating-notice-wrap { background: #404349; } .ast-sites-dark-mode #ast-sites-modal .notice-dismiss:before { color: #E0E1E3; } .ast-sites-dark-mode #ast-sites-modal .dialog-widget-content, .ast-sites-dark-mode #ast-sites-modal .elementor-template-library-menu-item, .ast-sites-dark-mode #ast-sites-modal .astra-sites-sync-library-button span, .ast-sites-dark-mode #ast-sites-modal .ast-sites-modal__header__item > i:not(:hover), .ast-sites-dark-mode #ast-sites-modal .astra-blocks-filter, .ast-sites-dark-mode #ast-sites-modal .elementor-template-library-order-input, .ast-sites-dark-mode.astra-sites__elementor-open #ast-sites-modal .select2-container--default .select2-selection__rendered, .ast-sites-dark-mode #ast-sites-modal .astra-sites-no-sites h3, .ast-sites-dark-mode #ast-sites-modal .back-to-layout, .ast-sites-dark-mode #ast-sites-modal .astra-sites-tooltip .dashicons-editor-help { color: #E0E1E3; } .ast-sites-dark-mode #ast-sites-modal .dialog-widget-content, .ast-sites-dark-mode #ast-sites-modal .astra-sites-no-sites .inner { background-color: #34383C; } .ast-sites-dark-mode #ast-sites-modal .dialog-header { -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.3); box-shadow: 0 0 8px rgba(0, 0, 0, 0.3); } .ast-sites-dark-mode #ast-sites-modal.dialog-type-lightbox .dialog-header { background-color: #26292C; } .ast-sites-dark-mode #ast-sites-modal .ast-tooltip-wrap::before { border: 8px solid #7d7e82; border-bottom-style: solid; border-left-color: transparent; border-right-color: transparent; border-top: none; } .ast-sites-dark-mode #ast-sites-modal .ast-tooltip-wrap { background: #7d7e82; } .ast-sites-dark-mode #ast-sites-modal #wp-filter-search-input { border-color: #d5dadf; } .ast-sites-dark-mode #ast-sites-modal .ast-sites-modal__header__logo, .ast-sites-dark-mode #ast-sites-modal .back-to-layout, .ast-sites-dark-mode #ast-sites-modal .astra-sites-tooltip { border-right: 1px solid #32363A; } .ast-sites-dark-mode #ast-sites-modal .astra-sites__sync-wrap, .ast-sites-dark-mode #ast-sites-modal .ast-sites-modal__header__close--normal, .ast-sites-dark-mode #ast-sites-modal .astra-sites-tooltip { border-left: 1px solid #32363A; } .ast-sites-dark-mode #ast-sites-modal .elementor-template-library-menu-item.elementor-active { background-image: -webkit-gradient(linear, left top, left bottom, from(#26292C), to(#4C4F56)); background-image: -webkit-linear-gradient(top, #26292C, #4C4F56); background-image: -o-linear-gradient(top, #26292C, #4C4F56); background-image: linear-gradient(to bottom, #26292C, #4C4F56); }PKN\ //inc/assets/css/images-rtl.cssnuW+A@font-face { font-family: 'icomoon'; src: url('../fonts/astra-sites.eot?9i8jex'); src: url('../fonts/astra-sites.eot?9i8jex#iefix') format('embedded-opentype'), url('../fonts/astra-sites.ttf?9i8jex') format('truetype'), url('../fonts/astra-sites.woff?9i8jex') format('woff'), url('../fonts/astra-sites.svg?9i8jex#icomoon') format('svg'); font-weight: normal; font-style: normal; } [class^="icon-"], [class*=" icon-"] { font-family: 'icomoon' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .icon-chevron-left:before { content: "\e904"; } .icon-search:before { content: "\e900"; } .ast-attachments-browser .ast-image__search.has-input + .search-icon { display: none; } .ast-attachments-browser .search-icon { position: absolute; top: 0; left: 0; color: #666; opacity: 0.3; padding: 11px; } .ast-attachments-browser .ast-image__skeleton { display: flex; flex-wrap: wrap; } .ast-attachments-browser .ast-image__search-wrap { position: relative; display: flex; } .ast-attachments-browser input.ast-image__search { line-height: 1.8em; width: 620px; height: 35px; background: #fff; border-color: #d5dadf; } .ast-attachments-browser .ast-image__list-wrap.loaded .ast-image__list-img-wrap { opacity: 1; } .ast-attachments-browser .ast-image__list-wrap.loaded .imported.ast-image__list-inner-wrap:before { display: block; } .ast-attachments-browser .ast-image__list-img-overlay span { position: absolute; bottom: 0; right: 0; color: #fff; padding: 10px; font-size: 13px; width: calc( 100% - 20px ); text-align: right; text-transform: capitalize; } .ast-attachments-browser .ast-image__list-img-wrap { display: flex; opacity: 0; position: relative; } .ast-attachments-browser .ast-image__list-img-wrap:hover { transform: translateY(-1px); box-shadow: 0 3px 10px rgba(0, 0, 0, 0.12); } .ast-attachments-browser .ast-image__list-img-overlay { position: absolute; top: 0; right: 0; width: 100%; height: 100%; background: rgba( 0, 0, 0, 0.4 ); opacity: 0; transition: opacity 0.5s, visibility 0s 0.5s; cursor: pointer; } .ast-attachments-browser .ast-image__list-inner-wrap:hover .ast-image__list-img-overlay { opacity: 1; } .ast-attachments-browser .ast-image__filter-wrap { display: flex; align-items: flex-end; } .ast-attachments-browser .ast-attachments-search-wrap { padding: 10px 20px; border-bottom: 1px solid #ddd; display: flex; height: 36px; justify-content: space-between; align-items: center; padding-left: 0px; } .ast-attachments-browser .ast-image__filter { display: flex; padding: 0; margin: 0; list-style-type: none; } .ast-attachments-browser .ast-image__filter li { padding: 0 8px; margin: 0; } .ast-attachments-browser .ast-image__filter li:first-child { padding-right: 0; } .ast-attachments-browser .ast-image__filter li select { height: 35px; width: auto; } .ast-attachments-browser .ast-image__skeleton-inner-wrap { overflow-y: scroll; height: inherit; padding: 10px; padding-bottom: 0; height: inherit; } .ast-attachments-browser .button.ast-image__validate-btn { height: 38px; line-height: 37px; padding: 0 15px 2px; } .ast-attachments-browser.preview-mode .ast-image__skeleton-inner-wrap { overflow-y: auto; } .ast-attachments-browser .ast-image__list-wrap { width: 20%; padding: 0; margin: 0; } .ast-attachments-browser .ast-image__skeleton-wrap { height: 100%; } .ast-attachments-browser .ast-image__list-inner-wrap { padding: 10px; } .ast-attachments-browser .ast-image__list-inner-wrap img { width: 100%; height: auto; } .ast-attachments-browser .single-site-wrap { display: flex; } .ast-attachments-browser .single-site { width: 100%; display: flex; } .ast-attachments-browser .single-site-preview { height: auto; margin-left: 0; max-height: calc(100vh - 280px); overflow-y: auto; border-radius: 2px; box-shadow: none; } .ast-attachments-browser .single-site-preview img { vertical-align: middle; } .ast-attachments-browser .ast-image__preview-skeleton { padding: 10px; } .ast-attachments-browser .single-site-preview img, .ast-attachments-browser .single-site-preview-wrap { width: 100%; } .ast-attachments-browser .imported.ast-image__list-inner-wrap:before { content: 'IMPORTED'; background: rgba(0,0,0,0.5); color: #fff; top:20px; right:0; width: auto; height: auto; padding: 5px; margin: 0 20px 0 10px; z-index: 9; position: absolute; display: none; } .ast-attachments-browser .ast-image__go-back { font-weight: 600; font-size: 12px; cursor: pointer; display: flex; align-items: center; } .ast-attachments-browser .ast-image__go-back i { font-size: 14px; height: 14px; width: 14px; vertical-align: middle; } .ast-attachments-browser .ast-image__go-back-text { padding-right: 5px; } .ast-attachments-browser .ast-image__save-wrap { padding: 0 20px; } .ast-attachments-browser .ast-image__loader-wrap { display: none; margin: 0 auto; min-height: 58px; line-height: 58px; width: 160px; text-align: center; position: absolute; right: 50%; bottom: 0; transform: translateX(50%); } .ast-attachments-browser .ast-image__loader-wrap > div { width: 18px; height: 18px; background-color: #0085ba; -webkit-border-radius: 100%; border-radius: 100%; display: inline-block; -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both; animation: sk-bouncedelay 1.4s infinite ease-in-out both; } .ast-attachments-browser .ast-image__loader-wrap .ast-image__loader-1 { -webkit-animation-delay: -0.32s; animation-delay: -0.32s; } .ast-attachments-browser .ast-image__loader-wrap .ast-image__loader-2 { -webkit-animation-delay: -0.16s; animation-delay: -0.16s; } .ast-attachments-browser .ast-image__license-heading { margin: 0; text-align: center; font-size: 1.4em; font-weight: 600; margin-top: 0; color: #23282d; } .ast-attachments-browser .ast-image__license-description { font-size: 13px; line-height: 1.5; margin: 2em 4em; color: #444; } .ast-attachments-browser .ast-image__license-get-wrap { font-size: 1em; margin-top: 40px; padding: 18px; border-top: 1px solid #eae5e5 } .ast-attachments-browser .ast-image__license-input-wrap { margin-bottom: 20px; } .ast-attachments-browser .ast-image__license-get-wrap h4 { color: #444; margin: 0; } .ast-attachments-browser .astra-sites-no-sites { width: 100%; padding: 7em 0; } .ast-attachments-browser .astra-sites-no-sites h3 { font-size: 1.3rem; font-weight: normal; color: #666; margin-top: 0; text-align: center; margin-bottom: 3em; } .ast-attachments-browser .ast-image__license-heading-wrap { background: #fff; margin-bottom: 50px; padding: 16px 35px; box-shadow: 0 0 8px rgba(0, 0, 0, 0.1); border-radius: 2px 2px 0 0; } .ast-attachments-browser .ast-image__license-wrap { position: absolute; background: #fcfcfc; top: 50%; right: 50%; transform: translateX(50%)translateY(-40%); width: 600px; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.15); text-align: center; border-radius: 2px; } .ast-attachments-browser .ast-image__license-input-inner-wrap { display: inline-grid; position: relative; } .ast-attachments-browser .ast-image__license-input-inner-wrap .ast-image__license-msg { padding: 5px 10px; border: 1px solid #CC3333; border-radius: 2px; text-align: right; margin-left: 10px; margin-top: 5px; margin-left: 10px; margin-right: 0; display: none; color: #CC3333; background: #FFEEEE; } .ast-attachments-browser .ast-image__license-msg i { margin-left: 5px; } .ast-attachments-browser .ast-image__license-msg span { vertical-align: middle; } .ast-attachments-browser input.ast-image__license { margin-left: 10px; width: 300px; height: 40px; padding-right: 13px; border-color: #d6d6d6; } .ast-attachments-browser li.ast-image__license-edit-key { display: flex; justify-content: center; margin-right: 5px; align-items: center; border-right: 1px solid #ededed; padding: 0 15px; } .ast-attachments-browser .ast-image__license-edit-key + div { padding: 0 10px; } .ast-attachments-browser li.ast-image__license-edit-key a:focus { box-shadow: none; } .ast-attachments-browser .ast-image-valid-license { height: 40px; position: absolute; left: 20px; top: 0; color: green; display: flex; align-items: center; } .ast-attachments-browser .ast-image__browse-images { cursor: pointer; } .ast-attachments-browser .ast-image__save.installing:before { content: "\f463"; display: inline-block; font: normal 20px/1 'dashicons'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; vertical-align: middle; -webkit-animation: cssAnimation .72s ease infinite; -moz-animation: cssAnimation .72s ease infinite; -o-animation: cssAnimation .72s ease infinite; -ms-animation: cssAnimation .72s ease infinite; animation: cssAnimation .72s ease infinite; color: #fff; margin: 0; padding: 0; margin-left: 10px; vertical-align: middle; } @-webkit-keyframes cssAnimation { from { -webkit-transform: rotate(0); -moz-transform: rotate(0); -o-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); } to { -webkit-transform: rotate(-360deg); -moz-transform: rotate(-360deg); -o-transform: rotate(-360deg); -ms-transform: rotate(-360deg); transform: rotate(-360deg); } } @-moz-keyframes cssAnimation { from { -webkit-transform: rotate(0); -moz-transform: rotate(0); -o-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); } to { -webkit-transform: rotate(-360deg); -moz-transform: rotate(-360deg); -o-transform: rotate(-360deg); -ms-transform: rotate(-360deg); transform: rotate(-360deg); } } @-o-keyframes cssAnimation { from { -webkit-transform: rotate(0); -moz-transform: rotate(0); -o-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); } to { -webkit-transform: rotate(-360deg); -moz-transform: rotate(-360deg); -o-transform: rotate(-360deg); -ms-transform: rotate(-360deg); transform: rotate(-360deg); } } @-webkit-keyframes sk-bouncedelay { 0%, 80%, 100% { -webkit-transform: scale(0); transform: scale(0); } 40% { -webkit-transform: scale(1); transform: scale(1); } } @keyframes sk-bouncedelay { 0%, 80%, 100% { -webkit-transform: scale(0); transform: scale(0); } 40% { -webkit-transform: scale(1); transform: scale(1); } } @media (max-width: 767px) { .ast-attachments-browser .ast-image__list-wrap { width: 33.33%; } .ast-attachments-browser:not(.preview-mode) .ast-attachments-search-wrap { display: inline-block; height: 76px; width: 100%; } .ast-attachments-browser .search-icon { right: 265px; } .ast-attachments-browser .imported.ast-image__list-inner-wrap:before { top: 15px; padding: 4px; margin: 0 15px 0 5px; font-size: 11px; } } @media (min-width: 768px) and (max-width: 1024px) { .ast-attachments-browser .ast-image__list-wrap { width: 33.33%; } .ast-attachments-browser .ast-image__filter li select { width: 100px; } .ast-attachments-browser input.ast-image__search { width: 240px; } }PKN\0  )inc/assets/css/elementor-admin-common.cssnuW+A.dialog-widget-content { background-color: #fff; position: absolute; -webkit-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 2px 8px 23px 3px rgba(0, 0, 0, 0.2); box-shadow: 2px 8px 23px 3px rgba(0, 0, 0, 0.2); overflow: hidden; } .dialog-message { font-size: 12px; line-height: 1.5; -webkit-box-sizing: border-box; box-sizing: border-box; } .dialog-type-lightbox { position: fixed; height: 100%; width: 100%; top: 0; left: 0; background-color: rgba(0, 0, 0, 0.8); z-index: 9999; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .dialog-type-lightbox .dialog-widget-content { margin: auto; } .dialog-type-lightbox .dialog-header { font-size: 15px; color: #495157; padding: 30px 0 10px; font-weight: 500; } .dialog-type-lightbox .dialog-message { padding: 0 30px 30px; min-height: 50px; } .dialog-type-lightbox:not(.elementor-popup-modal) .dialog-header, .dialog-type-lightbox:not(.elementor-popup-modal) .dialog-message { text-align: center; } .dialog-type-lightbox .dialog-buttons-wrapper { border-top: 1px solid #e6e9ec; text-align: center; } .dialog-type-lightbox .dialog-buttons-wrapper > .dialog-button { font-family: Roboto, Arial, Helvetica, Verdana, sans-serif; width: 50%; border: none; background: none; font-size: 15px; cursor: pointer; padding: 13px 0; outline: 0; } .dialog-type-lightbox .dialog-buttons-wrapper > .dialog-button:hover { background-color: #f4f6f7; } .dialog-type-lightbox .dialog-buttons-wrapper > .dialog-button.dialog-ok { color: #b01b1b; } .dialog-type-lightbox .dialog-buttons-wrapper > .dialog-button.dialog-take_over { color: #39b54a; } .dialog-type-lightbox .dialog-buttons-wrapper > .dialog-button:active { background-color: rgba(230, 233, 236, 0.5); } .dialog-type-lightbox .dialog-buttons-wrapper > .dialog-button::-moz-focus-inner { border: 0; } .ast-sites-modal .dialog-widget-content { font-family: Roboto, Arial, Helvetica, Verdana, sans-serif; background-color: #f1f3f5; width: 100%; } @media (max-width: 1439px) { .ast-sites-modal .dialog-widget-content { max-width: 990px; } } @media (min-width: 1440px) { .ast-sites-modal .dialog-widget-content { max-width: 1200px; } } .ast-sites-modal .dialog-header { padding: 0; background-color: #fff; -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1); box-shadow: 0 0 8px rgba(0, 0, 0, 0.1); position: relative; z-index: 1; } .ast-sites-modal .dialog-buttons-wrapper { background-color: #fff; border: none; display: none; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; padding: 5px; -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1); box-shadow: 0 0 8px rgba(0, 0, 0, 0.1); position: relative; } .ast-sites-modal .dialog-buttons-wrapper .elementor-button { height: 40px; margin-left: 5px; } .ast-sites-modal .dialog-buttons-wrapper .elementor-button-success { padding: 12px 36px; color: #fff; width: initial; font-size: 15px; } .ast-sites-modal .dialog-buttons-wrapper .elementor-button-success:hover { background-color: #39b54a; } .ast-sites-modal .dialog-message { height: 750px; max-height: 85vh; overflow: auto; padding-top: 25px; } .ast-sites-modal .dialog-content { height: 100%; } .ast-sites-modal .dialog-loading { display: none; } .ast-sites-modal__header { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; height: 50px; } .ast-sites-modal__header__logo { line-height: 1; text-transform: uppercase; font-weight: bold; cursor: pointer; } .ast-sites-modal__header__logo-area { text-align: left; padding-left: 15px; } .ast-sites-modal__header__logo-area > * { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .ast-sites-modal__header__logo__icon-wrapper { padding: 4px 7px 6px; background-image: -webkit-linear-gradient(225deg, #f2295b, #434363); background-image: -o-linear-gradient(225deg, #f2295b, #434363); background-image: linear-gradient(-135deg, #f2295b, #434363); -webkit-border-radius: 2px; border-radius: 2px; margin-right: 10px; } .ast-sites-modal__header__logo__title { padding-top: 2px; } .ast-sites-modal__header__logo i { color: #fff; font-size: 10px; } .ast-sites-modal__header__items-area { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .ast-sites-modal__header__item { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-sizing: content-box; box-sizing: content-box; } .ast-sites-modal__header__item > i { font-size: 20px; -webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; cursor: pointer; } .ast-sites-modal__header__item > i:not(:hover) { color: #a4afb7; } .ast-sites-modal__header__close--normal { width: 45px; border-left: 1px solid #e6e9ec; } .ast-sites-modal__header__close--normal i { font-size: 18px; } .ast-sites-modal__header__close--skip { padding: 10px; padding-left: 20px; margin-right: 10px; color: #fff; background-color: #a4afb7; font-size: 11px; font-weight: normal; line-height: 1; text-transform: uppercase; -webkit-border-radius: 2px; border-radius: 2px; cursor: pointer; } .ast-sites-modal__header__close--skip > i { font-size: inherit; padding-left: 10px; margin-left: 15px; border-left: 1px solid; } .ast-sites-modal__header__close--skip > i:not(:hover) { color: #fff; } .ast-sites-modal__sidebar { width: 25%; background-color: rgba(255, 255, 255, 0.3); } .ast-sites-modal__content { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-box-shadow: 0 0 13px inset rgba(0, 0, 0, 0.05); box-shadow: 0 0 13px inset rgba(0, 0, 0, 0.05); }PKN\**-inc/assets/css/elementor-admin-common-rtl.cssnuW+A.dialog-widget-content { background-color: #fff; position: absolute; -webkit-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: -2px 8px 23px 3px rgba(0, 0, 0, 0.2); box-shadow: -2px 8px 23px 3px rgba(0, 0, 0, 0.2); overflow: hidden; } .dialog-message { font-size: 12px; line-height: 1.5; -webkit-box-sizing: border-box; box-sizing: border-box; } .dialog-type-lightbox { position: fixed; height: 100%; width: 100%; top: 0; right: 0; background-color: rgba(0, 0, 0, 0.8); z-index: 9999; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .dialog-type-lightbox .dialog-widget-content { margin: auto; } .dialog-type-lightbox .dialog-header { font-size: 15px; color: #495157; padding: 30px 0 10px; font-weight: 500; } .dialog-type-lightbox .dialog-message { padding: 0 30px 30px; min-height: 50px; } .dialog-type-lightbox:not(.elementor-popup-modal) .dialog-header, .dialog-type-lightbox:not(.elementor-popup-modal) .dialog-message { text-align: center; } .dialog-type-lightbox .dialog-buttons-wrapper { border-top: 1px solid #e6e9ec; text-align: center; } .dialog-type-lightbox .dialog-buttons-wrapper > .dialog-button { font-family: Roboto, Arial, Helvetica, Verdana, sans-serif; width: 50%; border: none; background: none; font-size: 15px; cursor: pointer; padding: 13px 0; outline: 0; } .dialog-type-lightbox .dialog-buttons-wrapper > .dialog-button:hover { background-color: #f4f6f7; } .dialog-type-lightbox .dialog-buttons-wrapper > .dialog-button.dialog-ok { color: #b01b1b; } .dialog-type-lightbox .dialog-buttons-wrapper > .dialog-button.dialog-take_over { color: #39b54a; } .dialog-type-lightbox .dialog-buttons-wrapper > .dialog-button:active { background-color: rgba(230, 233, 236, 0.5); } .dialog-type-lightbox .dialog-buttons-wrapper > .dialog-button::-moz-focus-inner { border: 0; } .ast-sites-modal .dialog-widget-content { font-family: Roboto, Arial, Helvetica, Verdana, sans-serif; background-color: #f1f3f5; width: 100%; } @media (max-width: 1439px) { .ast-sites-modal .dialog-widget-content { max-width: 990px; } } @media (min-width: 1440px) { .ast-sites-modal .dialog-widget-content { max-width: 1200px; } } .ast-sites-modal .dialog-header { padding: 0; background-color: #fff; -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1); box-shadow: 0 0 8px rgba(0, 0, 0, 0.1); position: relative; z-index: 1; } .ast-sites-modal .dialog-buttons-wrapper { background-color: #fff; border: none; display: none; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; padding: 5px; -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1); box-shadow: 0 0 8px rgba(0, 0, 0, 0.1); position: relative; } .ast-sites-modal .dialog-buttons-wrapper .elementor-button { height: 40px; margin-right: 5px; } .ast-sites-modal .dialog-buttons-wrapper .elementor-button-success { padding: 12px 36px; color: #fff; width: initial; font-size: 15px; } .ast-sites-modal .dialog-buttons-wrapper .elementor-button-success:hover { background-color: #39b54a; } .ast-sites-modal .dialog-message { height: 750px; max-height: 85vh; overflow: auto; padding-top: 25px; } .ast-sites-modal .dialog-content { height: 100%; } .ast-sites-modal .dialog-loading { display: none; } .ast-sites-modal__header { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; height: 50px; } .ast-sites-modal__header__logo { line-height: 1; text-transform: uppercase; font-weight: bold; cursor: pointer; } .ast-sites-modal__header__logo-area { text-align: right; padding-right: 15px; } .ast-sites-modal__header__logo-area > * { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .ast-sites-modal__header__logo__icon-wrapper { padding: 4px 7px 6px; background-image: -webkit-linear-gradient(-225deg, #f2295b, #434363); background-image: -o-linear-gradient(-225deg, #f2295b, #434363); background-image: linear-gradient(135deg, #f2295b, #434363); -webkit-border-radius: 2px; border-radius: 2px; margin-left: 10px; } .ast-sites-modal__header__logo__title { padding-top: 2px; } .ast-sites-modal__header__logo i { color: #fff; font-size: 10px; } .ast-sites-modal__header__items-area { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .ast-sites-modal__header__item { position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-sizing: content-box; box-sizing: content-box; } .ast-sites-modal__header__item > i { font-size: 20px; -webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; cursor: pointer; } .ast-sites-modal__header__item > i:not(:hover) { color: #a4afb7; } .ast-sites-modal__header__close--normal { width: 45px; border-right: 1px solid #e6e9ec; } .ast-sites-modal__header__close--normal i { font-size: 18px; } .ast-sites-modal__header__close--skip { padding: 10px; padding-right: 20px; margin-left: 10px; color: #fff; background-color: #a4afb7; font-size: 11px; font-weight: normal; line-height: 1; text-transform: uppercase; -webkit-border-radius: 2px; border-radius: 2px; cursor: pointer; } .ast-sites-modal__header__close--skip > i { font-size: inherit; padding-right: 10px; margin-right: 15px; border-right: 1px solid; } .ast-sites-modal__header__close--skip > i:not(:hover) { color: #fff; } .ast-sites-modal__sidebar { width: 25%; background-color: rgba(255, 255, 255, 0.3); } .ast-sites-modal__content { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; -webkit-box-shadow: 0 0 13px inset rgba(0, 0, 0, 0.05); box-shadow: 0 0 13px inset rgba(0, 0, 0, 0.05); }PKN\ju"inc/assets/css/integration-rtl.cssnuW+A.notice:not(.ast-img-notice) { display: none; } .ast-img-flex { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-content: center; -ms-flex-line-pack: center; align-content: center; } .form-field p.ast-img-p { margin: 1em 0; } .ast-img-container{ max-width: 1200px; margin: 0 auto; padding: 0 20px; box-sizing: border-box; } .form-wrap .ast-img-response-warning { display: block; color: #d02222; } .form-wrap .ast-img-google-error-response { margin-top: 5px; display: block; } .form-wrap .ast-img-google-error-response .ast-img-response-warning { display: inline-block; } .form-wrap .ast-img-response-success { display: block; color: #2dbe15; } .postbox .inside .form-wrap .ast-img-integration-heading { font-size: 15px; font-weight: 600; } #ast-img-menu-page .ast-img-notice { max-width: 860px; margin: 0 auto; } .ast-img-menu-page-wrapper a { text-decoration: none; } .ast-img-general-form-wrap { width: 680px; } .ast-img-bulk-actions-wrap { flex: auto; text-align: left; } .ast-img-general-list .inside { padding: 0; margin: 0; } .ast-img-list-section .ast-img-widget-list li { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-content: center; -ms-flex-line-pack: center; align-content: center; padding: 10px 12px; -moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.1) inset; -webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.1) inset; box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.1) inset; margin-bottom: 0; } .ast-img-list-section .ast-img-widget-list li:nth-child(even) { background-color: #fbfbfb; } .ast-img-list-section .ast-img-widget-list .activate { border-right: 3px solid #008ec2; padding-right: 12px; } .ast-img-widget-list a { text-decoration: none; } .ast-img-widget-link-wrapper { -js-display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-content: center; -ms-flex-line-pack: center; align-content: center; display: -webkit-flex; -webkit-flex-direction: row-reverse; flex-direction: row-reverse; flex: auto; } .ast-img-widget-list li a:before { display: inline-block; margin-left: 2px; font: normal 20px/1 'dashicons'; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; vertical-align: top; } .ast-img-widget-link-wrapper a:nth-child(even) { margin: 0 10px; } .ast-img-container .postbox .hndle { background: #f7f7f7; border-bottom: 2px solid #e6e6e6; } .ast-img-container .postbox ul { margin: 0; } .ast-img-widget-list a { line-height: 1.6; } .ast-img-widget-list a:focus { box-shadow: none; } .ast-img-branding-list{ margin:0; } .ast-img-menu-page-wrapper .ast-img-container .clear { overflow: auto; visibility: visible; width: auto; height: auto; } /* Update icon. */ .ast-img-widget-link-wrapper a.updating-message:before { color: #f56e28; content: "\f463"; } /* Spins the update icon. */ .ast-img-widget-link-wrapper a.updating-message:before { -webkit-animation: rotation 2s infinite linear; animation: rotation 2s infinite linear; } .settings_page_astra-images #wpcontent{ padding: 0; } /* Header */ .ast-img-menu-page-header.general .ast-img-container, .ast-img-menu-page-header.branding .ast-img-container, .ast-img-container.ast-img-general, .ast-img-container.ast-img-branding-wrapper { max-width: 930px; } .ast-img-title { flex: auto; align-content: flex-start; text-align: right; margin: 0; } .ast-img-title a, .ast-img-title span { display: block; outline: none; box-shadow: none; font-size: 1.5rem; color: #333333; font-weight: 500; } .ast-img-header-icon { width: 50px; vertical-align: bottom; } .ast-img-top-links { flex: auto; text-align: left; font-weight: bold; } .ast-img-menu-page-header { background-color: #fff; text-align: center; padding: 10px 0; margin-bottom: 20px; box-shadow: 0 2px 0 #efefef, 0 2px 2px #ececec; } /* White Label link*/ .ast-img-widget-list .ast-img-white-label{ border-right: 3px solid #008ec2; padding-right: 12px; } .ast-img-hide-branding #poststuff #post-body.columns-2 { margin: 0 auto; max-width: 590px; } /* Integration */ .ast-img-integration-wrapper #poststuff { width: 640px; margin: 0 auto; min-width: 640px; } .ast-img-integration-form-wrap .form-field select { border-style: solid; border-width: 1px; width: 95%; } /* Spinner */ .ast-img-button-spinner:before { font: normal 20px/.5 dashicons; speak: none; display: inline-block; padding: 0; top: 8px; right: -4px; position: relative; vertical-align: top; content: "\f463"; } .ast-img-button-spinner.loading:before { -webkit-animation: rotation 1s infinite linear; animation: rotation 1s infinite linear; } .ast-img-title > a { display: flex; align-items: center; } .ast-img-title .ast-img-plugin-version { background-color: #e5e5e5; border-radius: 3px; font-size: 0.5em; font-weight: 400; margin-right: 10px; padding: 2px 7px; color: #333; } /* New extensions badge */ #Particles .ast-img-widget-title:after { content: "extension"; color: #fff; background: #2ecc71; font-size: 0.7em; font-weight: 600; position: relative; padding: 0.3em 0.6em; top: -1px; right: 12px; letter-spacing: 0.5px; line-height: 1em; text-transform: none; text-transform: uppercase !important; border-radius: 2px; }PKN\iinc/assets/css/admin-rtl.cssnuW+A@font-face { font-family: 'icomoon'; src: url('../fonts/astra-sites.eot?9i8jex'); src: url('../fonts/astra-sites.eot?9i8jex#iefix') format('embedded-opentype'), url('../fonts/astra-sites.ttf?9i8jex') format('truetype'), url('../fonts/astra-sites.woff?9i8jex') format('woff'), url('../fonts/astra-sites.svg?9i8jex#icomoon') format('svg'); font-weight: normal; font-style: normal; } [class^="icon-"], [class*=" icon-"] { /* use !important to prevent issues with browser extensions that change fonts */ font-family: 'icomoon' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; /* Better Font Rendering =========== */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .icon-search:before { content: "\e900"; } .icon-heart:before { content: "\e901"; } .icon-refresh:before { content: "\e902"; } .icon-chevron-left:before { content: "\e904"; } .icon-file:before { content: "\e903"; } .icon-layers:before { content: "\e905"; } .favorite-filters-wrap a { font-size: 1rem; } .wrap .status, .wrap .site-type { position: absolute; z-index: 1; text-transform: uppercase; color: #fff; top: 15px; left: 16px; font-size: 10px; letter-spacing: .7px; font-weight: 500; padding: 0.2em .7em; border-radius: 4px; } .astra-sites-autocomplete-result { position: absolute; top: 46px !important; right: 0; left: 0; bottom: 0; } .astra-sites-autocomplete-result .ui-autocomplete { text-align: right; right: 0 !important; left: 0 !important; width: calc( 100% - 2px ) !important; z-index: 999999; top: 0 !important; } .ast-white-label-flag { opacity: 0; visibility: hidden; } .single-site-footer .dashicons-editor-help { cursor: pointer; display: inline-block; } .preview-page-from-search-result .astra-sites-import-plugins .dashicons, .astra-sites-page-import-popup .astra-sites-import-plugins .dashicons { display: none; } .ast-sites-ps-msg { bottom: 10px; position: absolute; color: #777; margin-left: 1em; } #astra-sites__category-filter { display: inline-block; } #astra-sites__category-filter .astra-sites__category-filter-anchor { height: 44px; position: relative; cursor: pointer; display: flex; padding: 0 12px 0 12px; border: 0; width: 97px; justify-content: space-between; align-items: center; font-weight: 500; border-radius: 0 6px 6px 0; } #astra-sites__category-filter .astra-sites__category-filter-anchor:after { position: absolute; content: ""; border-right: 2px solid #555; border-top: 2px solid #555; padding: 3px; left: 14px; top: 38%; -moz-transform: rotate(135deg); -ms-transform: rotate(135deg); -o-transform: rotate(135deg); -webkit-transform: rotate(135deg); transform: rotate(135deg); } #astra-sites__category-filter .ast-sites__filter-wrap-checkbox.first-wrap { padding-top: 15px; margin-top: 15px; border-top: 1px solid #eee; } #astra-sites__category-filter ul.astra-sites__category-filter-items { display: none; margin: 0; position: absolute; width: 98px; top: 40px; box-sizing: content-box; border: 1px solid #e4e4e4; margin-top: 10px; min-width: 70px; background-color: #fff; border-radius: 6px; box-shadow: 0 3px 6px rgba(0,0,0,.1); padding: 15px; -webkit-transform-origin: 50% 0; transform-origin: 50% 0; -webkit-transition: all .2s ease; transition: all .2s ease; } #astra-sites__category-filter li.ast-sites__filter-wrap.category-active:before { content: "✓"; color: #1E8CBE; position: absolute; right: -15px; font-size: 15px; } .astra-sites__category-filter-items label { vertical-align: top; } #astra-sites__category-filter ul.astra-sites__category-filter-items li { list-style: none; margin-bottom: 8px; margin-right: 14px; cursor: pointer; position: relative; font-weight: 500; } #astra-sites__category-filter ul.astra-sites__category-filter-items li.ast-sites__filter-wrap-checkbox { margin-right: 0; } #astra-sites .astra-theme:hover .inner { transform: translate(0, -1px); box-shadow: 0 6px 14px 0 rgba(0,0,0,.12) } #astra-sites .astra-theme .inner { position: relative; border-radius: 2px; overflow: initial; border: 1px solid #ddd; transition: all 0.4s; } #single-pages .inner { border: 1px solid #e2e2e2; transition: all 250ms cubic-bezier(0.02, 0.01, 0.47, 1); } #single-pages .current_page .inner, #single-pages .inner:hover { box-shadow: 0 3px 12px rgba(0, 0, 0, 0.14); } #astra-sites-admin.wrap .status, #astra-sites-admin.wrap .site-type.premium { background: #0073aa; border: 2px solid #ffffff; top: 17px; left: 18px; } #astra-sites-admin .filter-links .current { border-bottom: none; color: #23282d; } #wp-filter-search-input { font-weight: 400; width: 100%; opacity: 1; height: 46px; background: #fff; line-height: 32px; border-radius: 6px 0 0 6px; font-size: 13px; padding: 5px 20px; border: 1px solid #DDDDDD; border-right: 1px solid #DDDDDD; box-shadow: none; } .appearance_page_starter-templates .search-form:hover, .appearance_page_starter-templates .search-form:focus { box-shadow: 0 1px 4px 0 rgba(32,33,36,0.18); } #astra-sites-filters .ui-widget.ui-widget-content { border-top-right-radius: 0; border-top-left-radius: 0; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; border: 1px solid rgba(32,33,36,0.18); border-top: none; overflow: hidden; box-shadow: 0 3px 4px 0 rgba(32,33,36,0.18); background: transparent; padding-top: 10px; padding-bottom: 10px; background: #fff; } #astra-sites-filters .ui-autocomplete li, #astra-sites-filters .ui-autocomplete li:focus, #astra-sites-filters .ui-autocomplete li:hover { outline: none; } #astra-sites-filters .ui-autocomplete li { padding: 3px 20px; text-transform: capitalize; } #astra-sites-filters .ui-autocomplete li:hover { background-color: #eeeeee; } .appearance_page_starter-templates .wp-filter .search-form.searching #astra-sites__category-filter { border-bottom-right-radius: 0; } .searching #wp-filter-search-input { border-bottom-left-radius: 0; } #astra-sites-filters .ui-autocomplete .ui-state-active { background: #c0c0c0; border-color: #c0c0c0; margin: 0; } #wp-filter-search-input.has-input + .search-icon { display: none; } .appearance_page_starter-templates .search-icon { position: absolute; top: 0; left: 0; color: #C3C3C3; padding: 15px 12px 12px 19px; } .appearance_page_starter-templates .search-icon:before { vertical-align: middle; } #astra-sites-admin .filter-links li > a { border-bottom: none; font-size: 12px; padding: 2px 0; text-transform: uppercase; letter-spacing: 0.3px; font-weight: 500; } #astra-sites-admin .filter-links li > a:focus { box-shadow: none; } #astra-sites-admin .theme-actions { box-shadow: none; right: 0; border-right: none; background: #fafafa; padding: 0; margin-left: 20%; } .searching .pages-count, .searching .page-title { display: block; } .searching .no-pages .theme-name { min-height: 36px; } #astra-sites-admin .theme-browser .theme .theme-name { height: auto; width: 90%; align-self: center; box-shadow: none; background: none; padding: 14px 15px; font-size: 14px; font-weight: 600; display: flex; align-items: center; justify-content: space-between; } #astra-sites-admin .theme-id-container { background: #fff; border: none; display: flex; align-items: center; justify-content: center; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; border-top: 1px solid #eeeeee; } #astra-sites-admin .sites-page-count { color: #888; font-size: 12px; display: block; margin-top: 5px; } #astra-sites-admin .theme-action-wrap { width: 100%; padding: 8px 15px; } .filters-wrap-page-categories { margin-left: 10px; } #astra-sites-admin .favorite-filters-wrap .filter-links a { border: none; } .favorite-filters-wrap .current .dashicons { color: #c34444; } .favorite-filters-wrap .dashicons { color: #71777c; font-size: 18px; line-height: 18px; width: 17px; height: 17px; } .theme-browser .theme:hover, .theme-browser .theme:focus { cursor: initial; } .theme-browser .theme .inner:hover, .theme-browser .theme .inner:focus { cursor: pointer; } .searching .theme-browser .theme .inner:hover .type { opacity: 1; visibility: visible; } .astra-sites-sync-library-button.updating-message { animation: rotation 2s infinite linear; } .astra-sites-sync-library, .favorite-filters-title { width: 10%; padding: 15px 5px; align-self: center; justify-content: center; text-align: center; margin-right: 5px; } .astra-sites-sync-library a, .favorite-filters-title a { color: #666; cursor: pointer; } .favorite-action-wrap { padding-left: 15px; padding-right: 10px; } .favorite-action-wrap i { color: #666666; height: 18px; width: 18px; font-size: 16px; line-height: 1.5; transition-property: border, background, color; transition-duration: .05s; transition-timing-function: ease-in-out; } .theme-id-container .icon-star { padding: 0 0 0 15px; } .wrap .status { right: -0.5em; } .wrap .status.publish, .wrap .site-type.free { display: none; } .astra-sites-activate-license .astra-sites-import-content, .astra-sites-get-agency-bundle .astra-sites-import-content { height: auto; } .astra-sites-import-content { display: block; padding: 10px 35px 20px 35px; background: #f1f3f5; height: 200px; overflow: auto; position: relative; } .astra-sites-activate-license .astra-sites-import-content { padding: 20px 35px 30px 35px; } #astra-sites-skip-and-import-notice-update-available ul { list-style-type: disc; margin-right: 15px; } .astra-sites-import-content .install-theme-info { display: block; padding: 0; } .install-theme-info .site-type { display: none; } .theme { position: relative; } .wrap .astra-sites-preview .site-type.premium { display: block; display: none; position: relative; margin: 0.5em 0em 1em 0em; top: 0; right: 0; text-align: center; } .theme-details-read-more.open { margin: 0.5em 0 0 0; } .astra-sites-preview .theme-screenshot { width: 100%; } .install-theme-info .site-type.premium { display: none; } /** * Required Plugins */ .required-plugins.loading { text-align: center; } .required-plugins button { float: left; } .required-plugins .plugin-card { float: none; width: 100%; border: none; margin: 0 0 0.8em 0; display: flex; justify-content: space-between; align-items: center; transition: background ease 0.8s; } .required-plugins .plugin-card.plugin-card-update-failed { flex-wrap: wrap; } .required-plugins .spinner { float: none; margin: 0; } .expanded .wp-full-overlay-footer { height: 111px; } .wp-full-overlay-footer .view-site, .wp-full-overlay-footer .go-pro, .wp-full-overlay-footer .astra-demo-import { width: 100%; text-align: center; } .wp-core-ui .wp-full-overlay-footer .button.button-hero, .wp-core-ui .wp-full-overlay-footer .button-group.button-hero .button { padding: 0 10px 1px; } .wp-full-overlay-footer .installing:before { vertical-align: text-bottom; } .astra-sites-advanced-options-wrap h4 { margin: 1em 0 0.5em 0; padding: 0.5em 0; transition: all ease 0.3s; } /** * Read more link */ .wp-core-ui .theme-details-read-more:focus, .wp-core-ui .theme-details-read-more:hover { outline: none; box-shadow: none; } .wp-core-ui .theme-details-read-more { margin: 10px 0; display: none; text-decoration: none; } /** * Go pro. */ .wp-core-ui .go-pro.button[disabled] { background-color: #fcb92c !important; color: white !important; box-shadow: -1px 0 #eab23a !important; text-shadow: -1px 0 #6b4e13 !important; border-color: #e2a932 !important; cursor: pointer; } .wp-core-ui .view-site .dashicons, .wp-core-ui .go-pro .dashicons { font-size: 1rem; vertical-align: middle; } /** * Errors */ .plugin-card-update-failed .notice { margin-top: 1.5em; } .no-themes { margin-top: 40px; } .no-themes p { font-size: 15px; } .no-themes .left-margin { margin-right: 30px; } /** * */ .astra-sites-preview .wp-full-overlay-sidebar-content { bottom: 100px; } .footer-import-button-wrap { padding: 10px 20px; } .footer-import-button-wrap .button { margin: 0; } .astra-sites-preview.expanded .wp-full-overlay-footer { right: initial; } /** * Menu Page */ .astra-sites-title { float: right; font-size: 20px; font-weight: 400; margin: 0; padding: 0; color: #444; } #astra-sites-admin #single-pages .site-single .theme-name { font-weight: 500; font-size: 13px; padding: 8px 14px; background: #fff; } .astra-sites-logo-wrap { width: 42px; height: 42px; } .astra-sites-logo-wrap a, .astra-sites-logo-wrap img { width: inherit; height: inherit; display: inline-block; } /** * API Error */ .astra-api-error { margin: 0 0 0.5em 0; } /** * Grid */ .appearance_page_starter-templates .wp-filter .search-form { margin-right: 1em; position: relative; display: flex; border-bottom: 1px solid #ccc; } .appearance_page_starter-templates .wp-filter .search-form #astra-sites__category-filter { border: 1px solid #DDDDDD; border-left: 0; border-radius: 0 6px 6px 0; } .appearance_page_starter-templates .wp-filter .search-form input[type="search"] { width: 20px; font-size: 13px; padding: 5px 10px; opacity: 0; -webkit-transition: width ease 0.3s; -moz-transition: width ease 0.3s; transition: width ease 0.3s; } .filter-count { min-width: 3em; margin-left: 14px; } .astra-site-preview-on { overflow: hidden; } .filters-wrap { display: inline-block; } .spinner-wrap { text-align: center; } .spinner-wrap .spinner { float: none; } .hide-me { display: none !important; } #site-pages { position: fixed; right: 0; left: 0; margin: 0 195px 0 20px; z-index: 10; } .folded #site-pages { margin-right: 73px; } .install-theme-info > .notice { margin: 5px 0 10px 0; } .astra-sites-suggestions:before { border: 5px dashed #ccc; position: absolute; right: 0; left: 0; top: 0; bottom: 0px; } .astra-sites-suggestions { min-height: 390px; border: none !important; } .astra-sites-suggestions a { border: none; outline: none; } .astra-sites-suggestions .inner { border: 6px solid #ffffff !important; background: #f1f1f1; color: #63676b; padding: 58% 10% 80% 10%; text-align: center; position: absolute; right: 0; left: 0; top: 0; bottom: 0; cursor: auto; } .astra-sites-suggestions .inner a { color: #00b9eb; } .astra-sites-suggestions p { font-size: 1rem; margin: 0; } .astra-notice { margin: 2em 0em 0em 2em; } .no-themes .description { display: block; } /** * Responsive Button UI */ .astra-sites-preview .wp-full-overlay-footer .devices button.active:before, .astra-sites-preview .wp-full-overlay-footer .devices button:hover:before { color: #0073aa; } .astra-sites-preview .wp-full-overlay-footer .devices button:before { color: #c1c1c1; } .astra-sites-preview .wp-full-overlay-footer .devices button:hover { background-color: transparent; } .astra-sites-preview .wp-full-overlay-footer .devices button { border: none; } .astra-sites-preview .wp-full-overlay-footer .devices button:focus, .astra-sites-preview .wp-full-overlay-footer .devices button.active:hover { border-bottom-color: transparent; background-color: transparent; } .not-click-able { pointer-events: none !important; } body.page-builder-selected .select-page-builder, body.loading-content .select-page-builder { display: none; } .select-page-builder .up-arrow { -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); display: inline-block; font-size: 1.5em; color: #797979; vertical-align: middle; margin-left: 10px; -webkit-transition: all linear 0.6s; -moz-transition: all linear 0.6s; -ms-transition: all linear 0.6s; transition: all linear 0.6s; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; animation-iteration-count: infinite; -webkit-animation-iteration-count: infinite; animation-name: bounce; -moz-animation-name: bounce; } .select-page-builder { margin-right: 6em; } .select-page-builder img { max-width: 100%; } .select-page-builder .note-wrap { position: absolute; padding: 40px 0; margin-right: 170px; left: 0; right: 0; } .select-page-builder h3 { margin: 0; font-size: 2em; } .select-page-builder { margin: -20px -5px 0 0; position: absolute; } .select-page-builder .note { margin-right: 1.5em; } @keyframes bounce { 0%, 100%, 20%, 50%, 80% { -webkit-transform: translateY(-0px) rotate(-90deg); -moz-transform: translateY(-0px) rotate(-90deg); -ms-transform: translateY(-0px) rotate(-90deg); transform: translateY(-0px) rotate(-90deg); } 40% { -webkit-transform: translateY(-2px) rotate(-90deg); -moz-transform: translateY(-2px) rotate(-90deg); -ms-transform: translateY(-2px) rotate(-90deg); transform: translateY(-2px) rotate(-90deg); } 60% { -webkit-transform: translateY(-1px) rotate(-90deg); -moz-transform: translateY(-1px) rotate(-90deg); -ms-transform: translateY(-1px) rotate(-90deg); transform: translateY(-1px) rotate(-90deg); } } /** * Processing Animation */ .astra-demo-import.disabled { pointer-events: none; } .astra-demo-import.button.updating-message:before, .astra-demo-import.button.installing:before { -webkit-animation: cssAnimation .72s ease infinite; -moz-animation: cssAnimation .72s ease infinite; -o-animation: cssAnimation .72s ease infinite; -ms-animation: cssAnimation .72s ease infinite; animation: cssAnimation .72s ease infinite; } @-webkit-keyframes cssAnimation { from { -webkit-transform: rotate(0); -moz-transform: rotate(0); -o-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); } to { -webkit-transform: rotate(-360deg); -moz-transform: rotate(-360deg); -o-transform: rotate(-360deg); -ms-transform: rotate(-360deg); transform: rotate(-360deg); } } @-moz-keyframes cssAnimation { from { -webkit-transform: rotate(0); -moz-transform: rotate(0); -o-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); } to { -webkit-transform: rotate(-360deg); -moz-transform: rotate(-360deg); -o-transform: rotate(-360deg); -ms-transform: rotate(-360deg); transform: rotate(-360deg); } } @-o-keyframes cssAnimation { from { -webkit-transform: rotate(0); -moz-transform: rotate(0); -o-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); } to { -webkit-transform: rotate(-360deg); -moz-transform: rotate(-360deg); -o-transform: rotate(-360deg); -ms-transform: rotate(-360deg); transform: rotate(-360deg); } } #astra-sites-filters .wp-filter { display: flex; justify-content: space-between; align-items: center; } .astra-pages-title { color: #9e9e9e; text-decoration: none; font-weight: 500; position: relative; } .single-site-pages-header .count { opacity: 0.7; } .single-site-pages-header .astra-site-title { font-size: 22px; } .astra-site-down { padding: 1em 2em; margin-top: 1em; } #astra-sites-menu-page .menu { padding: 0; } .astra-sites-nav-items a:hover, .astra-sites-nav-items a:focus { outline: none; border: none; box-shadow: none; } .astra-sites-nav-items a { background: #f1f1f1; color: #4e555d; font-size: 14px; text-decoration: none; padding: 21px 43px 24px 20px; font-weight: 500; } .astra-sites-nav-items a:before { content: "\f105"; } #astra-sites-filters .search-form { font-weight: normal; border: none; margin: 0; border-radius: 6px; display: flex; align-items: center; height: 46px; } .astra-sites-nav-items a:before { font-family: dashicons; display: inline-block; line-height: 1; font-weight: 400; font-style: normal; speak: none; text-decoration: inherit; text-transform: none; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 17px; vertical-align: top; text-align: center; transition: color 0.1s ease-in; position: absolute; margin-right: -22px; font-weight: normal; } .nav-tab-wrapper .button { height: 30px; } .back-to-layout:before { background: #fff; color: #777; padding: 3px; border-radius: 100%; font-size: 13px; border: 1px solid #777; } .back-to-layout:hover:before { background: #f7f7f7; border-color: #0073aa; color: #0073aa; } .back-to-layout { border-left: 1px solid #eeeeee; padding: 20px 14px; text-align: center; cursor: pointer; visibility: hidden; opacity: 0; font-size: 24px; line-height: normal; } .back-to-layout:hover { background-color: #f7f7f7; } .astra-sites-no-search-result .back-to-layout, .astra-sites-showing-favorites .back-to-layout, .astra-previewing-single-pages .back-to-layout { visibility: visible; opacity: 1; } .logo { cursor: pointer; } #astra-sites-menu-page .nav-tab-wrapper .logo { border-left: 1px solid #dddddd; padding: 13px 20px 14px 20px; } #astra-sites-menu-page .nav-tab-wrapper .logo, #astra-sites-menu-page .form { display: flex; align-items: center; } #astra-sites-menu-page .nav-tab-wrapper { display: flex; justify-content: space-between; border: none; background: #fff; padding: 0; align-items: center; box-shadow: -25px 0 30px rgba(28, 39, 60, 0.09); border-bottom: 1px solid #dddddd; position: fixed; top: 32px; left: 0; right: 0; margin-right: 160px; z-index: 88; } .theme-name .title, .theme-name .type { transition: all 0.4s linear; } .searching .theme-name .type { padding: 4px 8px; } .theme-name .type { font-size: 12px; opacity: 0; visibility: hidden; color: #555; border: 1px solid #cccccc; background: #f7f7f7; vertical-align: top; border-radius: 2px; font-weight: normal; } .theme-name .type .dashicons { font-size: 16px; } .favorite-filters-wrap { border-left: 1px solid #dddddd; padding: 10px; } .header-actions a { text-decoration: none; font-size: 18px; line-height: 1; height: 15px; width: 18px; } .header-actions .filter-links li > a:hover, .header-actions .filter-links li > a:focus { outline: none; } .filter-links li > .astra-sites-show-favorite-button.current:hover, .filter-links li > .astra-sites-show-favorite-button.current, .filter-links li > .astra-sites-show-favorite-button:hover, .filter-links li > .astra-sites-show-favorite-button:focus, .astra-sites-show-favorite-button.active { color: transparent; } .filter-links li > .astra-sites-show-favorite-button.current:hover .icon-heart, .filter-links li > .astra-sites-show-favorite-button.current .icon-heart, .filter-links li > .astra-sites-show-favorite-button:hover .icon-heart, .astra-sites-show-favorite-button.active .icon-heart { color: #c34444; } .icon-heart { color: #666; } .header-actions a:focus { box-shadow: none; } #astra-sites-filters { flex: 1; } #astra-sites-filters .wp-filter { margin-top: 0; justify-content: center; box-shadow: none; border: none; margin-bottom: 0; background: transparent; padding: 0; } .is-favorite .favorite-action-wrap i { color : #c34444; } .astra-sites-no-sites, .astra-sites-no-favorites { padding: 7em 0; } .astra-sites-no-sites h3, .astra-sites-no-favorites h3 { font-size: 1.3rem; font-weight: normal; margin-top: 0; text-align: center; margin-bottom: 3em; color: #666; } .astra-sites-no-sites .back-to-layout-button { margin-top: 25px; } .back-to-layout-button { margin-top: 15px; } .empty-collection-part { width: 220px; } .astra-sites-no-sites .arrow-img, .astra-sites-no-favorites .arrow-img { width: 56px; margin-bottom: 1em; transform: rotate(18deg); } .astra-sites-no-sites .content, .astra-sites-no-favorites .content { display: flex; align-items: center; } .astra-sites-no-sites .description, .astra-sites-no-favorites .description { margin-right: 3em; } .astra-sites-no-sites .inner, .astra-sites-no-favorites .inner { margin: 0 auto; width: 610px; } /** * Welcome Screen */ .astra-sites-welcome { position: relative; max-height: 100vh; height: calc( 100vh - 32px ); } .appearance_page_starter-templates.astra-sites-change-page-builder #wpbody-content { padding: 0; } .astra-sites-welcome a { text-decoration: none; color: inherit; } .astra-sites-welcome a:focus, .astra-sites-welcome a { outline: none; box-shadow: none; } .astra-sites-welcome .header img { width: 30px; } .astra-sites-welcome .logo { display: flex; align-items: center; cursor: default; } .astra-sites-welcome .close { position: absolute; left: 0; top: 0; bottom: 0; width: 20px; text-align: center; padding: 15px; cursor: pointer; border-right: 1px solid #eee; color: #aaa; } .astra-sites-welcome .close:hover { color: #0073aa; } .astra-sites-welcome .close .dashicons { height: auto; width: auto; vertical-align: middle; font-size: 22px; } .astra-sites-welcome .header { text-align: right; padding: 10px 15px; display: flex; align-items: center; border-bottom: 1px solid #e5e5e5; box-shadow: 0 0 8px rgba(0, 0, 0, 0.1); justify-content: space-between; position: relative; } .astra-sites-welcome .header .title { margin: 0 10px 0 0; font-size: 13px; text-transform: uppercase; } .ast-importing-wrap { display: none; } .astra-sites-welcome .inner-wrap { position: absolute; right: 50%; top: 40%; transform: translate(50%, -40%); border-radius: 2px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04); border: 1px solid #e5e5e5; overflow: hidden; } .astra-sites-welcome .inner { vertical-align: middle; margin: 0 auto; display: inline-block; width: 750px; background: #fff; text-align: center; } .astra-sites-welcome h1 { margin-top: 0; font-size: 2em; margin-bottom: 1em; } .astra-sites-welcome p { font-size: 14px; } #astra-sites-welcome-form { padding: 6em 4em 2em 4em; } .astra-sites-welcome select { padding: 5px; height: 100%; } .astra-sites-welcome .submit { text-align: center; margin: 0; padding: 0; margin-right: .5em; } .astra-sites-welcome .disabled { pointer-events: none; } .astra-site-page-builder { opacity: 0; visibility: hidden; } .required-plugins-list, .astra-sites-third-party-required-plugins { margin-right: 16px; margin-top: .5em; margin-bottom: .5em; list-style-type: disc; } .astra-sites-tooltip-message { margin-right: 24px; } .astra-sites-third-party-required-plugins .plugin-card, .required-plugins-list .plugin-card { background: transparent; border: none; margin: 0; line-height: 2; float: none; width: 100%; } .required-plugins-list .spinner { float: none; margin: 0; } .astra-site-import-process-wrap { display: flex; align-items: center; margin-top: -2px; z-index: 999999; position: relative; overflow: hidden; } .astra-sites-result-preview .astra-site-import-process-wrap progress { background: #eeeeee; } .astra-sites-result-preview .astra-site-import-process-wrap progress::-webkit-progress-value { background: #0185ba; } .astra-site-import-process-wrap progress { padding: 0px; border: 0 none; background: #0085bd; border-radius: 5px; height: 4px; flex: 1; } .astra-sites-result-preview .dashicons { vertical-align: middle; font-size: 1rem; } .astra-site-import-process-wrap progress::-webkit-progress-value { background: #00679b; } .astra-site-import-process-wrap progress::-webkit-progress-bar { background: transparent; } .theme-browser .theme .theme-screenshot { filter: blur(0); transition: filter 400ms linear; } .theme-browser .theme .site-preview > .theme-screenshot { background-position: center top; background-size: 100%; background-repeat: no-repeat; border-top-right-radius: 2px; border-top-left-radius: 2px; overflow: hidden; background-color: #e5e5e5; } .astra-sites-tooltip-icon { cursor: pointer; } .astra-sites-preview .disabled { pointer-events: none; } .astra-sites-preview input[type="checkbox"].disabled { background: #eeeeee; opacity: 1; color: #fff; box-shadow: none; border-color: #b4b9be; } .astra-sites-tooltip-icon .dashicons { color: #757575; font-size: 15px; vertical-align: middle; height: auto; } #astra-sites-admin { margin-left: 25px; margin-right: 25px; margin-top: 40px; } .astra-previewing-single-pages #wpfooter { display: none; } .astra-previewing-single-pages #astra-sites-admin { margin-top: 115px; } #astra-sites-welcome-form-inline select { text-align-last: left; } #astra-sites-welcome-form-inline option { direction: ltr; } #astra-sites-admin .filter-links li > a:first-child { margin-right: 0; } #astra-sites-welcome-form-inline { margin-right: 0; border-radius: 3px; padding: 0px 5px 2px 5px; outline: 2px solid transparent; outline-offset: 0; background: #ffffff; color: #72777c; font-weight: normal; font-size: 13px; line-height: 26px; height: 28px; cursor: pointer; } #astra-sites-welcome-form-inline select, #astra-sites-welcome-form-inline select:focus { border: none; outline: none; box-shadow: none; color: #72777c; } #astra-sites-menu-page .wp-full-overlay-main:before { content: ''; display: none; } .theme-screenshot-wrap { overflow: hidden; max-height: 300px; margin: 15px 0; border: 1px solid #ccc; } .astra-sites-preview .install-theme-info .theme-screenshot { width: 100%; border: none; margin: 0; } #astra-sites-welcome-form .title { font-size: 14px; font-weight: 500; margin-top: 5px; } #astra-sites-welcome-form #submit { padding: 0em 4rem; } .page-builders { margin: 35px 0; } .page-builders li { cursor: pointer; display: inline-block; padding: 1.2em; } .page-builders [type=radio] { position: absolute; opacity: 0; width: 0; height: 0; } .page-builders [type=radio] + img.active, .page-builders [type=radio] + img:hover { transform: translateY(-1px); box-shadow: 0 2px 6px rgba(0, 115, 170, 0.18); border-color: #0073aa; } .page-builders [type=radio] + img { cursor: pointer; border: 1px solid #dcdcdc; border-radius: 4px; transition: all linear 0.2s; height: 100px; padding: 6px; } .astra-demo-import.button.updating-message:before, .astra-demo-import.button.installing:before { vertical-align: text-top; margin: 0 0 0 5px; } .current-importing-status-wrap hr { border-color: #f1f1f1; } .astra-sites-result-preview { position: absolute; right: 0; left: 0; top: 0; bottom: 0; background: #fff; overflow-y: auto; } .astra-sites-result-preview .button { margin-top: 1em; } .preview-page-from-search-result #astra-sites-tooltip-plugins-settings, .astra-sites-page-import-popup #astra-sites-tooltip-plugins-settings { display: block !important; } .astra-sites-result-preview h3 { font-size: 1.3em; margin: 0; } .astra-sites-result-preview .heading { background: #ffffff; padding: 16px 35px; margin-top: 0; box-shadow: 0 0 8px rgba(0, 0, 0, 0.1); margin-bottom: 10px; display: flex; justify-content: space-between; } .astra-sites-result-preview .close { position: absolute; left: 0; top: 0; bottom: 0; height: 53px; line-height: 53px; width: 53px; cursor: pointer; border-right: 1px solid #eee; color: #aaa; font-size: 22px; } .astra-sites-result-preview .close:hover { color: #0073aa; } .astra-sites-result-preview .overlay { background: rgba(0, 0, 0, 0.7); filter: alpha(opacity=70); position: fixed; top: 0; left: 0; bottom: 0; right: 0; z-index: 100050; } .astra-sites-result-preview .inner { margin: 0 auto; width: 660px; max-height: 420px; -webkit-transform: translate(50%, -50%); -ms-transform: translate(50%, -50%); transform: translate(50%, -50%); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: fixed; background-color: #f1f3f5; z-index: 100059; text-align: right; top: 50%; right: 50%; -webkit-box-shadow: 0 3px 6px rgba( 0, 0, 0, 0.3 ); box-shadow: 0 3px 6px rgba( 0, 0, 0, 0.3 ); border-radius: 2px; } .astra-sites-result-preview .button { line-height: 40px; } #single-pages .astra-theme { padding: 0; } .astra-sites-import-content > p:first-child, .ast-importing-wrap > p:first-child { margin-top: 0; } .current-importing-status { background: #fff; padding: 1.3em; } .appearance_page_starter-templates .rotating { height: auto; animation: rotation 2s infinite linear; width: auto; color: #c1c1c1; } .agency-ribbons { color: #ffffff; text-align: center; display: inline-block; position: absolute; z-index: 9; top: -7px; text-transform: uppercase; font-weight: 600; font-size: 9.5px; letter-spacing: 0.2px; left: -7px; border-radius: 2px; line-height: 15px; padding: 5px 9px; background-color: #007cba; cursor: default; } .theme-browser .theme:hover .theme-actions, .theme-browser .theme.focus .theme-actions, .theme-browser .theme:focus .theme-actions { opacity: 0; } .theme-browser .theme .theme-screenshot:after { padding-top: 118%; } @-webkit-keyframes rotation { from { -webkit-transform: rotate(0deg); } to { -webkit-transform: rotate(-359deg); } } .import-time { display: inline-block; background: #0185ba; color: #fff; padding: 2px 10px; border-radius: 3px; animation: astra-scale 0.5s alternate infinite ease-in; } .theme-browser .theme:hover .theme-actions, .theme-browser .theme.focus .theme-actions, .theme-browser .theme:focus .theme-actions { opacity: 0; } @keyframes astra-scale { 0% {transform: scale(1);} 100% {transform: scale(1.03);} } .current-importing-status p { margin: 0; } @media (min-width: 960px) and (max-width: 1020px) { #astra-sites-admin .theme-action-wrap { padding: 5px; width: 100%; } } @media (min-width: 781px) and (max-width: 920px) { #astra-sites-admin .theme-action-wrap { padding: 5px; width: 100%; } .theme-browser .theme .theme-actions button:first-child { margin-bottom: 5px; } } .theme-browser .theme .site-preview > .theme-screenshot.two:hover, .theme-browser .theme .site-preview > .theme-screenshot.three:hover { background-position: center top; } .theme-browser .theme .theme-screenshot.two, .theme-browser .theme .theme-screenshot.three { position: absolute; top: 0; left: 0; right: 0px; } .theme-browser .theme .theme-screenshot.two { width: calc(100% - 10px); opacity: .8; right: 0px; transform: translate(-5px, -5px); } .theme-browser .theme .theme-screenshot.three { width: calc(100% - 20px); opacity: .4; transform: translate(-10px, -10px); } .theme-browser .theme { box-shadow: 0 1px 7px 0 rgba(0, 0, 0, 0.08); margin: 0 0 3.6% 3%; border: none; } .single-site { display: flex; } .single-site-pages { overflow-y: auto; height: 100vh; max-height: calc(100vh - 280px); } .single-site-pages::-webkit-scrollbar { width: 5px; background-color: #f1f1f1; } .single-site-pages::-webkit-scrollbar-thumb { border-radius: 0; background-color: #d8d8d8; } .single-site-pages::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 0 rgba(0,0,0,.3); width: 20px; } .astra-sites-import-content::-webkit-scrollbar, .single-site-preview::-webkit-scrollbar { width: 5px; background-color: #f1f1f1; } .astra-sites-import-content::-webkit-scrollbar-thumb, .single-site-preview::-webkit-scrollbar-thumb { border-radius: 0; background-color: #d8d8d8; } .astra-sites-import-content::-webkit-scrollbar-track, .single-site-preview::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 0 rgba(0,0,0,.3); width: 20px; } .single-site-preview { margin-left: 4em; max-height: calc(100vh - 280px); height: 100vh; overflow-y: auto; border-radius: 2px; box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.12); } .single-site-preview img { width: 100%; vertical-align: middle; } .single-site-footer { position: fixed; padding: 15px 35px 15px 50px; bottom: 0; background: #fff; left: 0; right: 0; margin-right: 160px; z-index: 88; box-shadow: 0 -2px 8px rgba( 0, 0, 0, 0.05); } .folded #astra-sites-menu-page .nav-tab-wrapper, .folded .single-site-footer { margin-right: 36px; } .site-action-buttons-wrap { display: flex; justify-content: space-between; } .single-site-pages-header { display: flex; justify-content: space-between; align-items: center; margin: 0 0 32px 0; } .astra-site-title { margin: 0; } .astra-pages-title-wrap { margin: 0 0 30px 0; display: flex; justify-content: space-between; } .single-site-preview-wrap { width: 55%; } .single-site-pages-wrap { width: 45%; } /** * 3 Grid for Pages */ @media only screen and (min-width: 1640px) { .theme-browser #site-pages .theme { width: 31.06%; margin: 0 0 3% 3%; } } @media only screen and (min-width: 1640px) { .theme-browser #site-pages .theme:nth-child(3n) { margin-left: 0; } } #single-pages .astra-theme { border: none; } #single-pages .current_page .inner { border-color: #5b9dd9; border-radius: 2px; } .theme-browser #site-pages .theme { margin: 0 0 3.4% 3.4%; border-radius: 2px; border: none; box-shadow: none; } .theme-browser #single-pages .site-single .theme-screenshot:after { padding-top: 100%; } .site-action-buttons-wrap .dashicons { vertical-align: sub; font-size: 1rem; margin-right: .2em; } .single-site-footer .dashicons-editor-help { font-size: 20px; color: #555d66; margin-right: 10px; } .site-action-buttons-right { display: flex; align-items: center; } .astra-sites-result-preview.astra-sites-import-complete .inner { overflow: hidden; height: auto; } .site-action-buttons-wrap .button.button-primary.button-hero { box-shadow: none; } .wp-core-ui .astra-sites-result-preview .button.button-hero, .wp-core-ui .astra-sites-result-preview .button.button-hero:focus, .site-action-buttons-wrap .button.button-hero, .site-action-buttons-wrap .button.button-hero:focus { font-size: 13px; height: 34px; min-height: 34px; line-height: 33px; padding: 0 20px; box-shadow: none; } .astra-hide-site { display: none; } .astra-sites-no-sites .button.astra-sites-back, .astra-sites-no-favorites .button.astra-sites-back { box-shadow: none; height: 30px; } .astra-sites-no-sites h3 { font-size: 1.3rem; font-weight: normal; color: #666; margin-top: 0; } .astra-sites-import-plugins .disabled { pointer-events: none; } .theme-browser .theme .site-preview > .theme-screenshot.loading, .theme-browser .theme .theme-screenshot.loading { animation-duration: 2s; animation-fill-mode: forwards; animation-iteration-count: infinite; animation-name: image-placeholder; animation-timing-function: linear; background: #f6f7f8; background: linear-gradient(to left, #fafafa 8%, #f4f4f4 38%, #fafafa 54%); position: relative; } @keyframes image-placeholder{ 0%{ background-position: -150px 0; } 100%{ background-position: 150px 0; } } .searching .theme-browser .theme .theme-screenshot.loading { opacity: .5; } .searching .theme-browser .theme .theme-screenshot { filter: blur(0); } .inner { overflow: hidden; } .site-import-layout-button.disabled { pointer-events: none; } .theme-browser .themes { clear: both; margin: -1%; } @media only screen and (min-width: 768px) { .theme-browser .theme { width: 25%; padding: 1.1%; margin: 0 0em 1em 0; box-shadow: none; } } @media only screen and (min-width: 1640px) { .theme-browser .theme:nth-child(3n) { margin-left: 0; } .theme-browser .theme:nth-child(4n) { margin-left: 0; } } #astra-sites-filters .search-form { position: relative; } .filters-wrap-page-categories { position: absolute; background: #fff; padding: 10px; z-index: 999; border: 1px solid #ccc; border-top: none; left: 0; right: 0; margin: 0; visibility: hidden; opacity: 0; } .filters-wrap-page-categories.show { visibility: visible; opacity: 1; } .filters-wrap-page-categories .filter-links li { display: list-item; } #astra-sites-admin .filter-links .current { border: none; } .filters-wrap-page-categories .filter-links { display: block; } .filters-wrap-page-categories .filter-links li > a { display: block; margin: 0 5px 5px 0; } .page-builder-icon .page-builders { position: absolute; top: 100%; background: #fff; z-index: 10; margin: 0; border: 1px solid #ddd; opacity: 0; visibility: hidden; box-shadow: 0px 9px 21px 0px rgba(0, 0, 0, 0.2); border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; right: -1px; left: 0px; } .page-builder-icon.active .page-builders { opacity: 1; visibility: visible; } .page-builder-icon .page-builders img { height: 17px; width: 17px; border-radius: 50%; margin-left: 10px; } .page-builder-icon .page-builders li { display: flex; padding: 10px 15px; margin: 0; } .page-builder-icon { display: inline-block; font-size: 12px; padding: 23px 10px; width: 164px; position: relative; cursor: pointer; } .page-builder-icon img { height: auto; width: 22px; border-radius: 50%; margin-left: 8px; } .selected-page-builder { display: flex; justify-content: center; align-items: center; } .selected-page-builder .dashicons { margin-right: 2px; } .page-builder-icon .page-builders .active, .page-builder-icon .page-builders li:hover { background-color: #f7f7f7; } .appearance_page_starter-templates .astra-sites-sync-library-message { margin-right: 25px; margin-left: 25px; } .astra-sites-sync-library-message.notice .notice-dismiss:before { font-size: 14px; } .astra-loading-wrap { position: absolute; right: 50%; top: 50%; transform: translate(60%, -60%); } .astra-previewing-single-pages #wpbody-content { position: fixed; } .appearance_page_starter-templates div#setting-error-tgmpa, .appearance_page_starter-templates .update-nag, .appearance_page_starter-templates .notice, .appearance_page_starter-templates div.error { display: none; } .appearance_page_starter-templates .astra-sites-notice { display: block; } .astra-previewing-single-pages #wpbody-content > .notice.astra-sites-sync-library-message.success, .astra-previewing-single-pages #wpbody-content > .notice.astra-sites-sync-library-message.notice-success { display: none !important; } .astra-previewing-single-pages #wpbody-content > .notice.astra-sites-sync-library-message { top: 85px; display: block !important; width: calc( 100% - 270px ); } .astra-previewing-single-pages.folded #wpbody-content > .notice.astra-sites-sync-library-message { width: calc( 100% - 150px ); } .appearance_page_starter-templates.astra-previewing-single-pages #wpbody-content { padding-top: 0; } .astra-previewing-single-pages #wpbody-content > .notice.astra-sites-sync-library-message, .astra-previewing-single-pages #wpbody-content > .notice.astra-sites-sync-library-start-message { display: inline-block !important; top: 90px; left: 0; width: calc( 100% - 260px ) !important; } .folded.astra-previewing-single-pages #wpbody-content > .notice.astra-sites-sync-library-message, .folded.astra-previewing-single-pages #wpbody-content > .notice.astra-sites-sync-library-start-message { width: calc( 100% - 140px ) !important; } .appearance_page_starter-templates #wpcontent { padding-right: 0; } .appearance_page_starter-templates #wpbody-content { padding-top: 80px; } .appearance_page_starter-templates.auto-fold #wpcontent { padding-right: 0; } .pages-count, .page-title { font-weight: 300; font-size: 13px; display: none; } .site-pages-not-import-notice { clear: both; } .astra-loading-icon, .astra-loading-icon:after { border-radius: 50%; width: 20px; height: 20px; } .astra-loading-icon { border-top: 3px solid rgb(192, 192, 192); border-left: 3px solid rgb(192, 192, 192); border-bottom: 3px solid rgb(192, 192, 192); border-right: 3px solid #0185ba; -webkit-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); -webkit-animation: load8 1.1s infinite linear; animation: load8 1.1s infinite linear; } @-webkit-keyframes load8 { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(-360deg); transform: rotate(-360deg); } } @keyframes load8 { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(-360deg); transform: rotate(-360deg); } } .preparing .install-theme-info { display: none !important; } #astra-sites.temp .placeholder-site .theme-id-container .title { background: #f1f1f1; } #astra-sites.temp .placeholder-site .theme-id-container .site-title { color: transparent; } .ast-sites__filter-wrap-checkbox input[type="radio"].active:before { content: ""; border-radius: 50%; width: 0.5rem; height: 0.5rem; margin: 0.1875rem; background-color: #1e8cbe; line-height: 1.14285714; float: right; display: inline-block; vertical-align: middle; speak: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @media screen and (min-width: 783px and max-width: 1180px) { .folded #astra-sites-menu-page .nav-tab-wrapper { margin-right: 36px; top: 32px; } #astra-sites-filters .search-form { width: 100%; } #astra-sites .theme { width: 50%; } #astra-sites .theme:nth-child(odd) { margin: 0; } .theme-browser #site-pages .theme { width: 46%; } } @media screen and (max-width: 782px) { .ast-sites__filter-wrap-checkbox input[type="radio"] { height: 1rem; width: 1rem; } .ast-sites__filter-wrap-checkbox input[type="radio"]:checked:before { margin: .25rem; height: 0.4rem; width: 0.4rem; } .folded #astra-sites-menu-page .nav-tab-wrapper { top: 46px; margin-right: 0; } .page-builder-title { display: none; } .page-builder-icon { width: 100px; } .page-builder-icon .page-builders { width: 140px; margin-right: -20px; } .single-site-footer { margin-right: 0; } } @media only screen and (max-width: 768px) { .astra-previewing-single-pages #wpbody-content > .notice.astra-sites-sync-library-message, .astra-previewing-single-pages #wpbody-content > .notice.astra-sites-sync-library-start-message { top: 0; width: auto !important; } } @media only screen and (max-width: 767px) { .appearance_page_starter-templates #wpbody-content { padding-top: 0; } #astra-sites-menu-page .nav-tab-wrapper .logo { padding: 10px; } .back-to-layout { padding: 20px 5px; } .astra-previewing-single-pages #astra-sites-admin { margin-top: 55px; } } @media only screen and (max-width: 1120px) { .theme-browser .theme:nth-child(odd) { margin-left: 0; } } @media only screen and (min-width: 780px) and (max-width: 1200px) { .theme-browser .theme:nth-child(odd) { margin-left: 0; } .theme-browser .theme { width: 33.33%; } } @media only screen and (min-width: 780px) and (max-width: 962px) { #astra-sites-menu-page .nav-tab-wrapper { margin-right: 36px; } } @media only screen and (min-width: 1200px) { #astra-sites-filters .search-form { width: 600px; margin: 0 auto; } } @media only screen and (min-width: 1000px) and (max-width: 1200px) { .theme-browser #site-pages .theme:nth-child(3n) { margin-left: 0; } .theme-browser #site-pages .theme { width: 30.33%; } } @media only screen and (min-width: 780px) and (max-width: 999px) { .theme-browser #site-pages .theme:nth-child(2n) { margin-left: 0; } .theme-browser #site-pages .theme { width: 48%; } } @media only screen and (max-width: 960px) { #site-pages { position: relative; margin: 0 0 0 70px; } } @media only screen and (max-width: 1200px) { .back-to-layout { margin-left: 20px; } } @media screen and (max-width: 600px) { #astra-sites-filters .search-form { width: auto; } } @media screen and (max-width: 782px) { #astra-sites-menu-page .nav-tab-wrapper { margin: 0; top: 46px; } #site-pages { margin: 0; } .theme-browser #site-pages .theme { width: 46%; } .single-site-footer { padding: 10px 20px; } .single-site { flex-direction: column; } .single-site-preview-wrap { width: 100%; } .single-site-preview { margin: 0; height: 40vh; } .single-site-pages-wrap { width: 100%; margin-top: 3em; } } .astra-sites__category-filter-items { z-index: 99; } @media only screen and (min-width: 780px) and (max-width: 962px) { .single-site-footer { margin-right: 38px; } } @media screen and (min-width: 481px) { .hide-on-desktop { display: none; } .astra-sites__category-filter-items { z-index: 99; } } @media screen and (max-width: 480px) { #astra-sites-admin .astra-sites-popup .inner, .astra-sites-result-preview .inner { width: 95%; } .single-site-footer .button { text-align: center; width: 100%; } .single-site-pages { overflow: initial; } #astra-sites-filters.hide-on-desktop { box-shadow: -25px 0 30px rgba(28, 39, 60, 0.09); border-bottom: 1px solid #dddddd; background: #fff; padding: 10px; } #astra-sites-menu-page .form { flex: 1; } .favorite-filters-wrap { flex: 1; text-align: left; padding: 5px 10px; } .back-to-layout {padding: 13px 10px;} .page-builder-icon { padding: 18px 15px 18px 8px; } #astra-sites-menu-page .nav-tab-wrapper .logo { padding: 14px 10px; } #astra-sites__category-filter .astra-sites__category-filter-anchor { width: 90px; } .header-actions li > a { margin: 0 7px; } .astra-previewing-single-pages #wpbody-content { position: relative; } .astra-sites-no-sites .content, .astra-sites-no-favorites .content { flex-direction: column; } .astra-sites-no-sites .inner, .astra-sites-no-favorites .inner { width: auto; } .site-action-buttons-right { flex-direction: column; align-items: flex-start; } .site-import-layout-button { margin-right: 0 !important; } .astra-sites-no-sites .content, .astra-sites-no-favorites .content { flex-direction: column; } .astra-sites-no-sites .inner, .astra-sites-no-favorites .inner { width: auto; } .hide-on-mobile { display: none; } .astra-sites-logo-wrap { width: 30px; height: 30px; } .header-actions li > a { margin: 0 5px; } .page-builder-icon { width: auto; } .page-builder-icon .page-builders { margin-right: -95%; } #astra-sites-menu-page .nav-tab-wrapper {position: relative;top: 0;right: 0;} .theme-browser .theme:nth-child(odd) { margin-left: 0; } #astra-sites-admin { margin-top: 30px; margin-right: 20px; margin-left: 20px; } .appearance_page_starter-templates.auto-fold #wpcontent { padding-right: 0; } .back-to-layout { margin-left: 10px; } .single-site-footer { position: relative; margin-right: -20px; } #wpbody-content { padding-bottom: 30px; } .site-action-buttons-wrap { flex-direction: column; } .site-action-buttons-wrap > .button:first-child { margin-bottom: 5px; } .appearance_page_starter-templates .astra-sites-sync-library-message { margin: 10px; } } #astra-sites-filters .section-left { flex: 1; } #astra-sites-filters .search-form { float: none; } /** * Popup */ .ast-actioms-wrap { padding: 1em 2.9em 1em 1em; z-index: 30; box-sizing: border-box; border-top: 1px solid #dcdcdc; } .wp-core-ui .ast-actioms-wrap .button, .wp-core-ui .ast-actioms-wrap .button:focus { font-size: 13px; height: 36px; min-height: 36px; line-height: 34px; padding: 0 20px; box-shadow: none; } .ast-actioms-wrap .button { margin: 0; } .ast-actioms-wrap .button { margin-left: .5em; } .astra-site-contents > li { margin-bottom: 12px; } .astra-sites-popup { position: absolute; right: 0; left: 0; top: 0; bottom: 0; background: #fff; overflow-y: auto; } .astra-sites-popup .dashicons { vertical-align: middle; font-size: 1rem; } .astra-sites-popup .button { margin-top: 1em; } .astra-sites-popup h3 { font-size: 1.4em; margin: 0; } .astra-sites-popup .heading { background: #ffffff; padding: 16px 35px; margin-top: 0; box-shadow: 0 0 8px rgba(0, 0, 0, 0.1); margin-bottom: 10px; display: flex; justify-content: space-between; } .astra-sites-popup .close { position: absolute; left: 0; top: 0; bottom: 0; height: 53px; line-height: 53px; width: 53px; cursor: pointer; border-right: 1px solid #eee; color: #aaa; font-size: 21px; } .astra-sites-popup .close:hover { color: #444; } .astra-sites-popup .overlay { background: rgba(0, 0, 0, 0.7); filter: alpha(opacity=70); position: fixed; top: 0; left: 0; bottom: 0; right: 0; z-index: 100050; } .astra-sites-popup .inner { margin: 0 auto; width: 660px; max-height: 420px; -webkit-transform: translate(50%, -50%); -ms-transform: translate(50%, -50%); transform: translate(50%, -50%); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position: fixed; background-color: #f3f3f3; z-index: 100059; text-align: right; top: 50%; right: 50%; -webkit-box-shadow: 0 3px 6px rgba( 0, 0, 0, 0.3 ); box-shadow: 0 3px 6px rgba( 0, 0, 0, 0.3 ); border-radius: 2px; } .astra-sites-popup .button { line-height: 40px; } .ast-sites__search-title { padding: 0 1.1%; font-size: 18px; margin-bottom: 10px; } .ast-sites__search-wrap { display:flex; flex-wrap: wrap; } /** * License Form */ #astra-pro-sites-license-form p:first-child { margin-top: 0; } #astra-pro-sites-license-form p { margin: .3em 0; } #astra-pro-sites-license-form .bsf-license-key-registration { margin-top: 1em; } #astra-pro-sites-license-form .inner { position: relative; box-shadow: none; height: auto; width: auto; min-height: auto; transition: none; top: 0; right: 0; transform: none; } #astra-pro-sites-license-form h3 { display: none; } #astra-pro-sites-license-form .astra-product-license { line-height: normal; margin-top: 0; margin-right: 0.5em; padding: .45em; } #astra-pro-sites-license-form .license-form-field { float: right; width: 100%; width: calc( 100% - 140px ); } #astra-pro-sites-license-form .regular-text { width: 100%; } #astra-pro-sites-license-form .submit-button-wrap p { margin-top: 1em; } .appearance_page_starter-templates.astra-sites-change-page-builder .astra-sites-notice { display: none; } .astra-sites-log p:first-child { margin-top: 0; } .astra-sites-log p:last-child { margin-bottom: 0; } .astra-sites-log .batch-log { background: #fff; padding: 2em; margin-bottom: 1em; } .astra-sites-log table td { vertical-align: top; padding: 15px; text-align: right; } .white-label-enabled .astra-sites-logo-wrap { width: auto; display: flex; align-items: center; font-size: 1.2rem; font-weight: 500; } .appearance_page_starter-templates .notice.astra-sites-must-notices { display: block; } .astra-previewing-single-pages.appearance_page_starter-templates .notice.astra-sites-must-notices { display: none; } #astra-pro-sites-license-form .astra-pro-sites-fail-message { color: #F44336; } #astra-pro-sites-license-form .bsf-current-license-success-astra-pro-sites, #astra-pro-sites-license-form .bsf-current-license-error-astra-pro-sites { display: none; } .bsf-current-license-error-astra-pro-sites, .bsf-current-license-success-astra-pro-sites { display: block; margin-bottom: 0.5em; } .astra-pro-sites-license-form-status-success .astra-product-license { display: none; } #astra-pro-sites-license-form.astra-pro-sites-license-form-status-success .license-form-field { width: calc( 100% - 2px ); } #astra-pro-sites-license-form .astra-pro-sites-success-message { color: #008000; } .bsf-current-license-error-astra-pro-sites { color: #F44336; } .skip-and-import .astra-site-contents { list-style-type: circle; margin-right: 1.7em; } .astra-site-contents .astra-theme-module { margin-right: 2em; } .dont-use-astra-theme .plugin-card-astra-addon, .required-plugins-count-1.dont-use-astra-theme .astra-sites-import-plugins { display: none; } PKN\'/'0 0 inc/assets/fonts/astra-sites.ttfnuW+A 0OS/2`cmapVҌTgasppglyfmxThead36hhea$hmtx(((locanPmaxph nameJ post  3 @@@ 8   797979>%#"'.'&547>76327'27>7654'.'"313HUJKo oKJUUKJo! .)I?88TT88?@88SS88@).! oKJUUKJo !! oJKUG4IT88?@88SS88@?88TU? .5467>322?>327.#"'.#"27>54&'[G%%F- $ -F%%G<(g55f))f55g())))y $ y))))G%%G[G%%G- -<)(())(()(g55g( y(g55f)QG>7>#"3!021267>7463>7>5<14&#"'.'&'&67327>767>76&'&#"&/32654&#!0"1""03265\;;C&@y} Q/***S((%%!!8 i~$#M)()))(M$$#3 (2~BA~3xCc  )qu 4 =%$* w#R+ !A2232q #>!"3!267>54&'.'.##5'3!#!"&'.5467>3+///ÙU  /U//*ՙ=U b%'764'&"2764' $  $ # # # /|.B %%27%>'.'%&"67%>'.%&527%>'.%&K8U      U  U   "hh"    "hh" &! ! 3"  ""  "e_< يي b/ ~ 2 `6u K   g = |   R 4icomoonicomoonVersion 1.0Version 1.0icomoonicomoonicomoonicomoonRegularRegularicomoonicomoonFont generated by IcoMoon.Font generated by IcoMoon.PKN\nvdd inc/assets/fonts/astra-sites.svgnuW+A Generated by IcoMoon PKN\~- inc/assets/fonts/astra-sites.eotnuW+A 0 LPeicomoonRegularVersion 1.0icomoon 0OS/2`cmapVҌTgasppglyfmxThead36hhea$hmtx(((locanPmaxph nameJ post  3 @@@ 8   797979>%#"'.'&547>76327'27>7654'.'"313HUJKo oKJUUKJo! .)I?88TT88?@88SS88@).! oKJUUKJo !! oJKUG4IT88?@88SS88@?88TU? .5467>322?>327.#"'.#"27>54&'[G%%F- $ -F%%G<(g55f))f55g())))y $ y))))G%%G[G%%G- -<)(())(()(g55g( y(g55f)QG>7>#"3!021267>7463>7>5<14&#"'.'&'&67327>767>76&'&#"&/32654&#!0"1""03265\;;C&@y} Q/***S((%%!!8 i~$#M)()))(M$$#3 (2~BA~3xCc  )qu 4 =%$* w#R+ !A2232q #>!"3!267>54&'.'.##5'3!#!"&'.5467>3+///ÙU  /U//*ՙ=U b%'764'&"2764' $  $ # # # /|.B %%27%>'.'%&"67%>'.%&527%>'.%&K8U      U  U   "hh"    "hh" &! ! 3"  ""  "e_< يي b/ ~ 2 `6u K   g = |   R 4icomoonicomoonVersion 1.0Version 1.0icomoonicomoonicomoonicomoonRegularRegularicomoonicomoonFont generated by IcoMoon.Font generated by IcoMoon.PKN\"]| | !inc/assets/fonts/astra-sites.woffnuW+AwOFF | 0OS/2``cmaphTTVҌgaspglyfTTmhead663hheaP$$hmtxt(((locanmaxp nameJ post \ 3 @@@ 8   797979>%#"'.'&547>76327'27>7654'.'"313HUJKo oKJUUKJo! .)I?88TT88?@88SS88@).! oKJUUKJo !! oJKUG4IT88?@88SS88@?88TU? .5467>322?>327.#"'.#"27>54&'[G%%F- $ -F%%G<(g55f))f55g())))y $ y))))G%%G[G%%G- -<)(())(()(g55g( y(g55f)QG>7>#"3!021267>7463>7>5<14&#"'.'&'&67327>767>76&'&#"&/32654&#!0"1""03265\;;C&@y} Q/***S((%%!!8 i~$#M)()))(M$$#3 (2~BA~3xCc  )qu 4 =%$* w#R+ !A2232q #>!"3!267>54&'.'.##5'3!#!"&'.5467>3+///ÙU  /U//*ՙ=U b%'764'&"2764' $  $ # # # /|.B %%27%>'.'%&"67%>'.%&527%>'.%&K8U      U  U   "hh"    "hh" &! ! 3"  ""  "e_< يي b/ ~ 2 `6u K   g = |   R 4icomoonicomoonVersion 1.0Version 1.0icomoonicomoonicomoonicomoonRegularRegularicomoonicomoonFont generated by IcoMoon.Font generated by IcoMoon.PKN\hinc/assets/js/helper.jsnuW+A"use strict"; function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _nonIterableRest(); } function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance"); } function _iterableToArrayLimit(arr, i) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } var PHP = { stdClass: function stdClass() {}, stringify: function stringify(val) { var hash = new Map([[Infinity, "d:INF;"], [-Infinity, "d:-INF;"], [NaN, "d:NAN;"], [null, "N;"], [undefined, "N;"]]); var utf8length = function utf8length(str) { return str ? encodeURI(str).match(/(%.)?./g).length : 0; }; var serializeString = function serializeString(s) { var delim = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : '"'; return "".concat(utf8length(s), ":").concat(delim[0]).concat(s).concat(delim[delim.length - 1]); }; var ref = 0; function serialize(val) { var canReference = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true; if (hash.has(val)) return hash.get(val); ref += canReference; if (typeof val === "string") return "s:".concat(serializeString(val), ";"); if (typeof val === "number") return "".concat(Math.round(val) === val ? "i" : "d", ":").concat(("" + val).toUpperCase().replace(/(-?\d)E/, "$1.0E"), ";"); if (typeof val === "boolean") return "b:".concat(+val, ";"); var a = Array.isArray(val) || val.constructor === Object; hash.set(val, "".concat("rR"[+a], ":").concat(ref, ";")); if (typeof val.serialize === "function") { return "C:".concat(serializeString(val.constructor.name), ":").concat(serializeString(val.serialize(), "{}")); } var vals = Object.entries(val).filter(function (_ref) { var _ref2 = _slicedToArray(_ref, 2), k = _ref2[0], v = _ref2[1]; return typeof v !== "function"; }); return (a ? "a" : "O:".concat(serializeString(val.constructor.name))) + ":".concat(vals.length, ":{").concat(vals.map(function (_ref3) { var _ref4 = _slicedToArray(_ref3, 2), k = _ref4[0], v = _ref4[1]; return serialize(a && /^\d{1,16}$/.test(k) ? +k : k, false) + serialize(v); }).join(""), "}"); } return serialize(val); }, // Provide in second argument the classes that may be instantiated // e.g. { MyClass1, MyClass2 } parse: function parse(str) { var allowedClasses = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; allowedClasses.stdClass = PHP.stdClass; // Always allowed. var offset = 0; var values = [null]; var specialNums = { "INF": Infinity, "-INF": -Infinity, "NAN": NaN }; var kick = function kick(msg) { var i = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : offset; throw new Error("Error at ".concat(i, ": ").concat(msg, "\n").concat(str, "\n").concat(" ".repeat(i), "^")); }; var read = function read(expected, ret) { return expected === str.slice(offset, offset += expected.length) ? ret : kick("Expected '".concat(expected, "'"), offset - expected.length); }; function readMatch(regex, msg) { var terminator = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : ";"; read(":"); var match = regex.exec(str.slice(offset)); if (!match) kick("Exected ".concat(msg, ", but got '").concat(str.slice(offset).match(/^[:;{}]|[^:;{}]*/)[0], "'")); offset += match[0].length; return read(terminator, match[0]); } function readUtf8chars(numUtf8Bytes) { var terminator = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : ""; var i = offset; while (numUtf8Bytes > 0) { var code = str.charCodeAt(offset++); numUtf8Bytes -= code < 0x80 ? 1 : code < 0x800 || code >> 11 === 0x1B ? 2 : 3; } return numUtf8Bytes ? kick("Invalid string length", i - 2) : read(terminator, str.slice(i, offset)); } var create = function create(className) { return !className ? {} : allowedClasses[className] ? Object.create(allowedClasses[className].prototype) : new (_defineProperty({}, className, function () {})[className])(); }; // Create a mock class for this name var readBoolean = function readBoolean() { return readMatch(/^[01]/, "a '0' or '1'", ";"); }; var readInt = function readInt() { return +readMatch(/^-?\d+/, "an integer", ";"); }; var readUInt = function readUInt(terminator) { return +readMatch(/^\d+/, "an unsigned integer", terminator); }; var readString = function readString() { var terminator = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ""; return readUtf8chars(readUInt(':"'), '"' + terminator); }; function readDecimal() { var num = readMatch(/^-?(\d+(\.\d+)?(E[+-]\d+)?|INF)|NAN/, "a decimal number", ";"); return num in specialNums ? specialNums[num] : +num; } function readKey() { var typ = str[offset++]; return typ === "s" ? readString(";") : typ === "i" ? readUInt(";") : kick("Expected 's' or 'i' as type for a key, but got ${str[offset-1]}", offset - 1); } function readObject(obj) { for (var i = 0, length = readUInt(":{"); i < length; i++) { obj[readKey()] = readValue(); } return read("}", obj); } function readArray() { var obj = readObject({}); return Object.keys(obj).some(function (key, i) { return key != i; }) ? obj : Object.values(obj); } function readCustomObject(obj) { if (typeof obj.unserialize !== "function") kick("Instance of ".concat(obj.constructor.name, " does not have an \"unserialize\" method")); obj.unserialize(readUtf8chars(readUInt(":{"))); return read("}", obj); } function readValue() { var typ = str[offset++].toLowerCase(); var ref = values.push(null) - 1; var val = typ === "n" ? read(";", null) : typ === "s" ? readString(";") : typ === "b" ? readBoolean() : typ === "i" ? readInt() : typ === "d" ? readDecimal() : typ === "a" ? readArray() // Associative array : typ === "o" ? readObject(create(readString())) // Object : typ === "c" ? readCustomObject(create(readString())) // Custom serialized object : typ === "r" ? values[readInt()] // Backreference : kick("Unexpected type ".concat(typ), offset - 1); if (typ !== "r") values[ref] = val; return val; } var val = readValue(); if (offset !== str.length) kick("Unexpected trailing character"); return val; } };PKN\Rk inc/assets/js/install-theme.jsnuW+A(function($){ AstraSitesInstallTheme = { /** * Init */ init: function() { this._auto_close_notice(); this._bind(); }, /** * Binds events for the Astra Sites. * * @since 1.3.2 * * @access private * @method _bind */ _bind: function() { $( document ).on( 'click', '.astra-sites-theme-not-installed', AstraSitesInstallTheme._install_and_activate ); $( document ).on( 'click', '.astra-sites-theme-installed-but-inactive', AstraSitesInstallTheme._activateTheme ); $( document ).on( 'wp-theme-install-success' , AstraSitesInstallTheme._activateTheme); }, /** * Close Getting Started Notice * * @param {object} event * @return void */ _auto_close_notice: function() { if( $( '.astra-sites-getting-started-btn' ).length ) { $.ajax({ url: AstraSitesInstallThemeVars.ajaxurl, type: 'POST', data: { 'action' : 'astra-sites-getting-started-notice', '_ajax_nonce' : AstraSitesInstallThemeVars._ajax_nonce, }, }) .done(function (result) { }); } }, /** * Activate Theme * * @since 1.3.2 */ _activateTheme: function( event, response ) { event.preventDefault(); $('#astra-theme-activation-nag a').addClass('processing'); if( response ) { $('#astra-theme-activation-nag a').text( AstraSitesInstallThemeVars.installed ); } else { $('#astra-theme-activation-nag a').text( AstraSitesInstallThemeVars.activating ); } // WordPress adds "Activate" button after waiting for 1000ms. So we will run our activation after that. setTimeout( function() { $.ajax({ url: AstraSitesInstallThemeVars.ajaxurl, type: 'POST', data: { 'action' : 'astra-sites-activate-theme', '_ajax_nonce' : AstraSitesInstallThemeVars._ajax_nonce, }, }) .done(function (result) { if( result.success ) { $('.astra-sites-theme-action-link').parent().html( AstraSitesInstallThemeVars.activated + ' 🎉' ); } }); }, 3000 ); }, /** * Install and activate * * @since 1.3.2 * * @param {object} event Current event. * @return void */ _install_and_activate: function(event ) { event.preventDefault(); var theme_slug = $(this).data('theme-slug') || ''; var btn = $( event.target ); if ( btn.hasClass( 'processing' ) ) { return; } btn.text( AstraSitesInstallThemeVars.installing ).addClass('processing'); if ( wp.updates.shouldRequestFilesystemCredentials && ! wp.updates.ajaxLocked ) { wp.updates.requestFilesystemCredentials( event ); } wp.updates.installTheme( { slug: theme_slug }); } }; /** * Initialize */ $(function(){ AstraSitesInstallTheme.init(); }); })(jQuery); PKN\T**inc/assets/js/dist/common.jsnuW+A(function($){ $scope = {}; AstraImageCommon = { images: {}, image: {}, action: '', offset: 0, loadingStatus: true, config: { key : astraImages.pixabay_api_key, q : '', lang : 'en', image_type : 'all', orientation : 'all', category : '', min_width : 0, min_height : 0, colors : '', editors_choice : false, safesearch : false, order : 'popular', page : $( 'body' ).data( 'page' ), per_page : 30, callback : '', pretty : true }, canSave: false, infiniteLoad: false, uploader: {}, file: {}, frame: {}, isPreview: false, apiStatus: true, id : '', isValidating: false, init: function() { this._bind(); }, /** * Binds events for the Astra Sites. * * @since 1.0.0 * @access private * @method _bind */ _bind: function() { // Triggers. $( document ).on( "ast-image__refresh", AstraImageCommon._initImages ); $( document ).on( "ast-image__set-scope", AstraImageCommon._setScope ); $( document ).on( "click", ".ast-image__list-img-overlay", AstraImageCommon._preview ); $( document ).on( "click", ".ast-image__go-back-text", AstraImageCommon._goBack ); $( document ).on( "click", ".ast-image__save", AstraImageCommon._save ); $( document ).on( "change", ".ast-image__filter select", AstraImageCommon._filter ); $( document ).on( "click", ".ast-image__edit-api", AstraImageCommon._editAPI ); $( document ).on( "click", ".ast-image__browse-images", AstraImageCommon._browse ); }, _browse: function() { $scope.find( '.ast-image__search' ).trigger( 'keyup' ); }, _editAPI: function( event ) { event.stopPropagation(); wp.media.view.AstraAttachmentsBrowser.images = []; $scope.find( '.ast-image__loader-wrap' ).show(); $scope.find( '.ast-image__skeleton' ).html( '' ); $scope.find( '.ast-image__skeleton' ).attr( 'style', '' ); $scope.find( '.ast-image__search' ).trigger( 'keyup' ); $scope.find( '.ast-image__loader-wrap' ).hide(); }, _filter: function() { let category = $scope.find( '.ast-image__filter-category select' ).val(); let orientation = $scope.find( '.ast-image__filter-orientation select' ).val(); let order = $scope.find( '.ast-image__filter-order select' ).val(); AstraImageCommon.config.orientation = orientation; AstraImageCommon.config.category = category; AstraImageCommon.config.order = order; $scope.find( '.ast-image__search' ).trigger( 'keyup' ); $scope.find( '.ast-image__loader-wrap' ).show(); }, _save: function() { if ( ! AstraImageCommon.canSave ) { return; } let thisBtn = $( this ) if ( thisBtn.data( 'import-status' ) ) { return; } thisBtn.text( astraImages.downloading ); thisBtn.addClass( 'installing' ); AstraImageCommon.canSave = false; // Work with JSON page here $.ajax({ url: astraImages.ajaxurl, type: 'POST', dataType: 'json', data: { 'action' : 'astra-sites-create-image', 'url' : AstraImageCommon.image.largeImageURL, 'name' : AstraImageCommon.image.tags, 'id' : AstraImageCommon.image.id, '_ajax_nonce' : astraImages._ajax_nonce, }, }) .fail(function( jqXHR ){ console.log( jqXHR ); }) .done(function ( data ) { console.log(data.data); if ( undefined == data.data ) { return; } astraImages.saved_images = data.data['updated-saved-images']; wp.media.view.AstraAttachmentsBrowser.object.photoUploadComplete( data.data ); thisBtn.text( 'Done' ); thisBtn.removeClass( 'installing' ); AstraImageCommon._empty(); }); }, _empty: function() { AstraImageCommon.image = {}; AstraImageCommon.canSave = false; AstraImageCommon.uploader = {}; AstraImageCommon.file = {}; AstraImageCommon.isPreview = false; }, _goBack: function() { AstraImageCommon._empty(); $( document ).trigger( 'ast-image__refresh' ); $scope.find( '.ast-image__skeleton' ).show(); $scope.removeClass( 'preview-mode' ); $scope.find( '.ast-attachments-search-wrap' ).children().show(); $scope.find( '.ast-image__go-back' ).remove(); $scope.find( '.ast-image__save-wrap' ).remove(); $scope.find( '.ast-image__preview-skeleton' ).hide(); $scope.find( '.ast-image__preview-skeleton' ).html( '' ); let wrapHeight = ( AstraImageCommon.offset - 210 ); $scope.find( '.ast-image__skeleton-inner-wrap' ).css( 'height', wrapHeight ); }, _preview: function() { AstraImageCommon.isPreview = true; let height = ( AstraImageCommon.offset - 190 ); $scope.find( '.ast-image__skeleton-inner-wrap' ).css( 'height', height ); setTimeout( function() { $scope.find( '.ast-image__loader-wrap' ).hide(); }, 200 ); AstraImageCommon.image = $( this ).data( 'img-info' ); let preview = wp.template( 'ast-image-single' ); let single_html = preview( AstraImageCommon.image ); let save_btn = wp.template( 'ast-image-save' ); let single_btn = save_btn( AstraImageCommon.image ); let wrapHeight = $scope.find( '.ast-image__skeleton-inner-wrap' ).outerHeight(); wrapHeight = ( wrapHeight - 60 ); $scope.find( '.ast-image__skeleton' ).hide(); $scope.addClass( 'preview-mode' ); $scope.find( '.ast-attachments-search-wrap' ).children().hide(); $scope.find( '.ast-image__search-wrap' ).before( $( '#tmpl-ast-image-go-back' ).text() ); $scope.find( '.ast-image__search-wrap' ).after( single_btn ); $scope.find( '.ast-image__preview-skeleton' ).html( single_html ); $scope.find( '.ast-image__preview-skeleton' ).show(); $scope.find( '.single-site-preview' ).css( 'max-height', wrapHeight ); AstraImageCommon.canSave = true; }, _setScope: function() { AstraImageCommon.frame = wp.media.view.AstraAttachmentsBrowser.object.$el.closest( '.media-frame' ); $scope = AstraImageCommon.frame.find( '.ast-attachments-browser' ); if ( undefined == $scope ) { return; } $( 'body' ).data( 'page', 1 ); let skeleton = $( '#tmpl-ast-image-skeleton' ).text(); $scope.append( skeleton ); let pixabay_filter = wp.template( 'ast-image-filters' ); $scope.find( '.ast-attachments-search-wrap' ).append( pixabay_filter() ); AstraImageCommon.offset = AstraImageCommon.frame.outerHeight(); let wrapHeight = ( AstraImageCommon.offset - 210 ); $scope.find( '.ast-image__skeleton-inner-wrap' ).css( 'height', wrapHeight ); $scope.find( '.ast-image__search' ).trigger( 'keyup' ); $scope.find( '.ast-image__loader-wrap' ).show(); $scope.find( '.ast-image__skeleton-inner-wrap' ).scroll( AstraImageCommon._loadMore ); }, _initImages: function() { let loop = wp.template( 'ast-image-list' ); let list_html = loop( wp.media.view.AstraAttachmentsBrowser.images ); let masonryObj; let container = document.querySelector( '.ast-image__skeleton' ); $scope.find( '.ast-image__loader-wrap' ).show(); if ( AstraImageCommon.infiniteLoad ) { AstraImageCommon.images.push( wp.media.view.AstraAttachmentsBrowser.images ); $scope.find( '.ast-image__skeleton' ).append( list_html ); } else { AstraImageCommon.images = wp.media.view.AstraAttachmentsBrowser.images; $scope.find( '.ast-image__skeleton' ).html( list_html ); } AstraImageCommon.loadingStatus = true; if ( $scope.find( '.ast-image__list-wrap' ).length ) { imagesLoaded( container, function() { $scope.find( '.ast-image__list-wrap' ).each( function( index ) { $( this ).removeClass( 'loading' ); $( this ).addClass( 'loaded' ); } ); $scope.find( '.ast-image__loader-wrap' ).hide(); masonryObj = new Masonry( container, { itemSelector: '.ast-image__list-wrap' }); }); } else { $scope.find( '.ast-image__loader-wrap' ).hide(); } }, _loadMore: function() { if( AstraImageCommon.isPreview ) { return; } let page = $( 'body' ).data( 'page' ); page = ( undefined == page ) ? 2 : ( page + 1 ); if ( undefined != $scope.find( '.ast-image__list-wrap:last' ).offset() ) { if( ( $( window ).scrollTop() + AstraImageCommon.offset ) >= ( $scope.find( '.ast-image__list-wrap:last' ).offset().top ) ) { if ( AstraImageCommon.loadingStatus ) { $scope.find( '.ast-image__loader-wrap' ).show(); AstraImageCommon.loadingStatus = false; AstraImageCommon.infiniteLoad = true; AstraImageCommon.config.page = page; $( 'body' ).data( 'page', page ); $scope.find( '.ast-image__search' ).trigger( 'infinite' ); } } } }, }; /** * Initialize AstraImageCommon */ $(function(){ AstraImageCommon.init(); }); })(jQuery);PKN\:Y+Y+inc/assets/js/dist/index.jsnuW+A/******/ (function(modules) { // webpackBootstrap /******/ // The module cache /******/ var installedModules = {}; /******/ /******/ // The require function /******/ function __webpack_require__(moduleId) { /******/ /******/ // Check if module is in cache /******/ if(installedModules[moduleId]) { /******/ return installedModules[moduleId].exports; /******/ } /******/ // Create a new module (and put it into the cache) /******/ var module = installedModules[moduleId] = { /******/ i: moduleId, /******/ l: false, /******/ exports: {} /******/ }; /******/ /******/ // Execute the module function /******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__); /******/ /******/ // Flag the module as loaded /******/ module.l = true; /******/ /******/ // Return the exports of the module /******/ return module.exports; /******/ } /******/ /******/ /******/ // expose the modules object (__webpack_modules__) /******/ __webpack_require__.m = modules; /******/ /******/ // expose the module cache /******/ __webpack_require__.c = installedModules; /******/ /******/ // define getter function for harmony exports /******/ __webpack_require__.d = function(exports, name, getter) { /******/ if(!__webpack_require__.o(exports, name)) { /******/ Object.defineProperty(exports, name, { /******/ configurable: false, /******/ enumerable: true, /******/ get: getter /******/ }); /******/ } /******/ }; /******/ /******/ // getDefaultExport function for compatibility with non-harmony modules /******/ __webpack_require__.n = function(module) { /******/ var getter = module && module.__esModule ? /******/ function getDefault() { return module['default']; } : /******/ function getModuleExports() { return module; }; /******/ __webpack_require__.d(getter, 'a', getter); /******/ return getter; /******/ }; /******/ /******/ // Object.prototype.hasOwnProperty.call /******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; /******/ /******/ // __webpack_public_path__ /******/ __webpack_require__.p = ""; /******/ /******/ // Load entry module and return exports /******/ return __webpack_require__(__webpack_require__.s = 0); /******/ }) /************************************************************************/ /******/ ([ /* 0 */ /*!************************************!*\ !*** ./inc/assets/js/src/index.js ***! \************************************/ /*! dynamic exports provided */ /*! all exports used */ /***/ (function(module, exports, __webpack_require__) { (function ($) { AstraImages = { init: function init() { if (undefined != wp && wp.media) { var View = wp.media.View, mediaTrash = wp.media.view.settings.mediaTrash, l10n = wp.media.view.l10n, Frame = wp.media.view.Frame, $ = jQuery, newVar = {}, Select = wp.media.view.MediaFrame.Select; wp.media.view.AstraAttachmentsBrowser = __webpack_require__(/*! ./frame.js */ 1); Select.prototype.bindHandlers = function () { this.on("router:create:browse", this.createRouter, this); this.on("router:render:browse", this.browseRouter, this); this.on("content:create:browse", this.browseContent, this); this.on("content:create:astraimages", this.astraimages, this); this.on("content:render:upload", this.uploadContent, this); this.on("toolbar:create:select", this.createSelectToolbar, this); }; Select.prototype.browseRouter = function (routerView) { routerView.set({ upload: { text: l10n.uploadFilesTitle, priority: 20 }, browse: { text: l10n.mediaLibraryTitle, priority: 40 }, astraimages: { text: astraImages.title, priority: 70 } }); }; Select.prototype.astraimages = function (contentRegion) { var state = this.state(); // Browse our library of attachments. var thisView = new wp.media.view.AstraAttachmentsBrowser({ controller: this, model: state, AttachmentView: state.get('AttachmentView') }); contentRegion.view = thisView; wp.media.view.AstraAttachmentsBrowser.object = thisView; setTimeout(function () { $(document).trigger('ast-image__set-scope'); }, 100); }; } } }; /** * Initialize AstraImages */ $(function () { AstraImages.init(); if (astraImages.is_bb_active && astraImages.is_bb_editor) { if (undefined !== FLBuilder) { if (null !== FLBuilder._singlePhotoSelector) { FLBuilder._singlePhotoSelector.on('open', function (event) { AstraImages.init(); }); } } } }); })(jQuery); /***/ }), /* 1 */ /*!************************************!*\ !*** ./inc/assets/js/src/frame.js ***! \************************************/ /*! dynamic exports provided */ /*! all exports used */ /***/ (function(module, exports, __webpack_require__) { var View = wp.media.View, Frame = wp.media.view.Frame, $ = jQuery, Select = wp.media.view.MediaFrame.Select, AstraAttachmentsBrowser; wp.media.view.AstraContent = __webpack_require__(/*! ./content.js */ 2); AstraAttachmentsBrowser = Frame.extend({ tagName: 'div', className: 'attachments-browser ast-attachments-browser', images: [], object: [], initialize: function initialize() { _.defaults(this.options, { filters: false, search: true, date: true, display: false, sidebar: true, AttachmentView: wp.media.view.Attachment.Library }); // Add a heading before the attachments list. this.createContent(); }, createContent: function createContent() { this.attachmentsHeading = new wp.media.view.Heading({ text: astraImages.title, level: 'h3', className: 'ast-media-views-heading' }); // this.views.add( this.attachmentsHeading ); this.views.add(new wp.media.view.AstraContent()); this.$el.find('.ast-image__search').wrapAll('
').parent().html(); this.$el.find('.ast-image__search-wrap').append(''); }, photoUploadComplete: function photoUploadComplete(savedImage) { if (savedImage && savedImage.attachmentData) { this.model.frame.content.mode("browse"); this.model.get("selection").add(savedImage.attachmentData); this.model.frame.trigger("library:selection:add"); this.model.get("selection"); jQuery(".media-frame .media-button-select").click(); } } }); module.exports = AstraAttachmentsBrowser; /***/ }), /* 2 */ /*!**************************************!*\ !*** ./inc/assets/js/src/content.js ***! \**************************************/ /*! dynamic exports provided */ /*! all exports used */ /***/ (function(module, exports, __webpack_require__) { wp.media.view.AstraSearch = __webpack_require__(/*! ./search.js */ 3); var AstraContent = wp.media.View.extend({ tagName: 'div', className: 'ast-attachments-search-wrap', initialize: function initialize() { this.value = this.options.value; }, render: function render() { var search = new wp.media.view.AstraSearch({ controller: this.controller, model: this.model }); this.views.add(search); return this; } }); module.exports = AstraContent; /***/ }), /* 3 */ /*!*************************************!*\ !*** ./inc/assets/js/src/search.js ***! \*************************************/ /*! dynamic exports provided */ /*! all exports used */ /***/ (function(module, exports) { var l10n = wp.media.view.l10n; $ = jQuery; // Search input view controller. AstraSearch = wp.Backbone.View.extend({ tagName: 'input', className: 'ast-image__search', id: 'ast-image-search-input', searching: false, images: [], attributes: { placeholder: astraImages.search_placeholder, type: 'search', 'aria-describedby': 'live-search-desc' }, events: { 'search': 'search', 'keyup': 'search', 'blur': 'pushState', 'infinite': 'infinite' }, initialize: function initialize(options) { this.parent = options.parent; }, infinite: function infinite(event) { // Since doSearch is debounced, it will only run when user input comes to a rest. this.doSearch(event); }, search: function search(event) { // Clear on escape. if (event.type === 'keyup' && event.which === 27) { event.target.value = ''; } if ('' == event.target.value) { this.$el.removeClass('has-input'); } else { this.$el.addClass('has-input'); } $scope.find('.ast-image__skeleton').animate({ scrollTop: 0 }, 0); $('body').data('page', 1); AstraImageCommon.infiniteLoad = false; var thisObject = this; setTimeout(function () { thisObject.doSearch(event); }, 1000); }, // Runs a search on the theme collection. doSearch: function doSearch(event) { if (this.searching) { return; } var options = {}; var thisObject = this; thisObject.searching = true; AstraImageCommon.config.q = event.target.value; var url = astraImages.pixabay_url + '?' + $.param(AstraImageCommon.config); if (url) { fetch(url).then(function (response) { return response.json(); }).then(function (result) { thisObject.searching = false; this.images = result.hits; wp.media.view.AstraAttachmentsBrowser.images = this.images; $(document).trigger('ast-image__refresh'); }); } }, pushState: function pushState(event) { $(document).trigger('ast-image__refresh'); } }); module.exports = AstraSearch; /***/ }) /******/ ]);PKN\RPPinc/assets/js/eventsource.jsnuW+A/** @license * eventsource.js * Available under MIT License (MIT) * https://github.com/Yaffle/EventSource/ */ /*jslint indent: 2, vars: true, plusplus: true */ /*global setTimeout, clearTimeout */ (function (global) { "use strict"; var setTimeout = global.setTimeout; var clearTimeout = global.clearTimeout; var XMLHttpRequest = global.XMLHttpRequest; var XDomainRequest = global.XDomainRequest; var NativeEventSource = global.EventSource; var document = global.document; if (Object.create == null) { Object.create = function (C) { function F(){} F.prototype = C; return new F(); }; } var k = function () { }; function XHRWrapper(xhr) { this.withCredentials = false; this.responseType = ""; this.readyState = 0; this.status = 0; this.statusText = ""; this.responseText = ""; this.onprogress = k; this.onreadystatechange = k; this._contentType = ""; this._xhr = xhr; this._sendTimeout = 0; this._abort = k; } XHRWrapper.prototype.open = function (method, url) { this._abort(true); var that = this; var xhr = this._xhr; var state = 1; var timeout = 0; this._abort = function (silent) { if (that._sendTimeout !== 0) { clearTimeout(that._sendTimeout); that._sendTimeout = 0; } if (state === 1 || state === 2 || state === 3) { state = 4; xhr.onload = k; xhr.onerror = k; xhr.onabort = k; xhr.onprogress = k; xhr.onreadystatechange = k; // IE 8 - 9: XDomainRequest#abort() does not fire any event // Opera < 10: XMLHttpRequest#abort() does not fire any event xhr.abort(); if (timeout !== 0) { clearTimeout(timeout); timeout = 0; } if (!silent) { that.readyState = 4; that.onreadystatechange(); } } state = 0; }; var onStart = function () { if (state === 1) { //state = 2; var status = 0; var statusText = ""; var contentType = undefined; if (!("contentType" in xhr)) { try { status = xhr.status; statusText = xhr.statusText; contentType = xhr.getResponseHeader("Content-Type"); } catch (error) { // IE < 10 throws exception for `xhr.status` when xhr.readyState === 2 || xhr.readyState === 3 // Opera < 11 throws exception for `xhr.status` when xhr.readyState === 2 // https://bugs.webkit.org/show_bug.cgi?id=29121 status = 0; statusText = ""; contentType = undefined; // Firefox < 14, Chrome ?, Safari ? // https://bugs.webkit.org/show_bug.cgi?id=29658 // https://bugs.webkit.org/show_bug.cgi?id=77854 } } else { status = 200; statusText = "OK"; contentType = xhr.contentType; } if (status !== 0) { state = 2; that.readyState = 2; that.status = status; that.statusText = statusText; that._contentType = contentType; that.onreadystatechange(); } } }; var onProgress = function () { onStart(); if (state === 2 || state === 3) { state = 3; var responseText = ""; try { responseText = xhr.responseText; } catch (error) { // IE 8 - 9 with XMLHttpRequest } that.readyState = 3; that.responseText = responseText; that.onprogress(); } }; var onFinish = function () { // Firefox 52 fires "readystatechange" (xhr.readyState === 4) without final "readystatechange" (xhr.readyState === 3) // IE 8 fires "onload" without "onprogress" onProgress(); if (state === 1 || state === 2 || state === 3) { state = 4; if (timeout !== 0) { clearTimeout(timeout); timeout = 0; } that.readyState = 4; that.onreadystatechange(); } }; var onReadyStateChange = function () { if (xhr != undefined) { // Opera 12 if (xhr.readyState === 4) { onFinish(); } else if (xhr.readyState === 3) { onProgress(); } else if (xhr.readyState === 2) { onStart(); } } }; var onTimeout = function () { timeout = setTimeout(function () { onTimeout(); }, 500); if (xhr.readyState === 3) { onProgress(); } }; // XDomainRequest#abort removes onprogress, onerror, onload xhr.onload = onFinish; xhr.onerror = onFinish; // improper fix to match Firefox behaviour, but it is better than just ignore abort // see https://bugzilla.mozilla.org/show_bug.cgi?id=768596 // https://bugzilla.mozilla.org/show_bug.cgi?id=880200 // https://code.google.com/p/chromium/issues/detail?id=153570 // IE 8 fires "onload" without "onprogress xhr.onabort = onFinish; // https://bugzilla.mozilla.org/show_bug.cgi?id=736723 if (!("sendAsBinary" in XMLHttpRequest.prototype) && !("mozAnon" in XMLHttpRequest.prototype)) { xhr.onprogress = onProgress; } // IE 8 - 9 (XMLHTTPRequest) // Opera < 12 // Firefox < 3.5 // Firefox 3.5 - 3.6 - ? < 9.0 // onprogress is not fired sometimes or delayed // see also #64 xhr.onreadystatechange = onReadyStateChange; if ("contentType" in xhr) { url += (url.indexOf("?", 0) === -1 ? "?" : "&") + "padding=true"; } xhr.open(method, url, true); if ("readyState" in xhr) { // workaround for Opera 12 issue with "progress" events // #91 timeout = setTimeout(function () { onTimeout(); }, 0); } }; XHRWrapper.prototype.abort = function () { this._abort(false); }; XHRWrapper.prototype.getResponseHeader = function (name) { return this._contentType; }; XHRWrapper.prototype.setRequestHeader = function (name, value) { var xhr = this._xhr; if ("setRequestHeader" in xhr) { xhr.setRequestHeader(name, value); } }; XHRWrapper.prototype.send = function () { // loading indicator in Safari < ? (6), Chrome < 14, Firefox if (!("ontimeout" in XMLHttpRequest.prototype) && document != undefined && document.readyState != undefined && document.readyState !== "complete") { var that = this; that._sendTimeout = setTimeout(function () { that._sendTimeout = 0; that.send(); }, 4); return; } var xhr = this._xhr; // withCredentials should be set after "open" for Safari and Chrome (< 19 ?) xhr.withCredentials = this.withCredentials; xhr.responseType = this.responseType; try { // xhr.send(); throws "Not enough arguments" in Firefox 3.0 xhr.send(undefined); } catch (error1) { // Safari 5.1.7, Opera 12 throw error1; } }; function XHRTransport(xhr) { this._xhr = new XHRWrapper(xhr); } XHRTransport.prototype.open = function (onStartCallback, onProgressCallback, onFinishCallback, url, withCredentials, headers) { var xhr = this._xhr; xhr.open("GET", url); var offset = 0; xhr.onprogress = function () { var responseText = xhr.responseText; var chunk = responseText.slice(offset); offset += chunk.length; onProgressCallback(chunk); }; xhr.onreadystatechange = function () { if (xhr.readyState === 2) { var status = xhr.status; var statusText = xhr.statusText; var contentType = xhr.getResponseHeader("Content-Type"); onStartCallback(status, statusText, contentType); } else if (xhr.readyState === 4) { onFinishCallback(); } }; xhr.withCredentials = withCredentials; xhr.responseType = "text"; for (var name in headers) { if (Object.prototype.hasOwnProperty.call(headers, name)) { xhr.setRequestHeader(name, headers[name]); } } xhr.send(); }; XHRTransport.prototype.cancel = function () { var xhr = this._xhr; xhr.abort(); }; function EventTarget() { this._listeners = Object.create(null); } function throwError(e) { setTimeout(function () { throw e; }, 0); } EventTarget.prototype.dispatchEvent = function (event) { event.target = this; var typeListeners = this._listeners[event.type]; if (typeListeners != undefined) { var length = typeListeners.length; for (var i = 0; i < length; i += 1) { var listener = typeListeners[i]; try { if (typeof listener.handleEvent === "function") { listener.handleEvent(event); } else { listener.call(this, event); } } catch (e) { throwError(e); } } } }; EventTarget.prototype.addEventListener = function (type, listener) { type = String(type); var listeners = this._listeners; var typeListeners = listeners[type]; if (typeListeners == undefined) { typeListeners = []; listeners[type] = typeListeners; } var found = false; for (var i = 0; i < typeListeners.length; i += 1) { if (typeListeners[i] === listener) { found = true; } } if (!found) { typeListeners.push(listener); } }; EventTarget.prototype.removeEventListener = function (type, listener) { type = String(type); var listeners = this._listeners; var typeListeners = listeners[type]; if (typeListeners != undefined) { var filtered = []; for (var i = 0; i < typeListeners.length; i += 1) { if (typeListeners[i] !== listener) { filtered.push(typeListeners[i]); } } if (filtered.length === 0) { delete listeners[type]; } else { listeners[type] = filtered; } } }; function Event(type) { this.type = type; this.target = undefined; } function MessageEvent(type, options) { Event.call(this, type); this.data = options.data; this.lastEventId = options.lastEventId; } MessageEvent.prototype = Object.create(Event.prototype); var WAITING = -1; var CONNECTING = 0; var OPEN = 1; var CLOSED = 2; var AFTER_CR = -1; var FIELD_START = 0; var FIELD = 1; var VALUE_START = 2; var VALUE = 3; var contentTypeRegExp = /^text\/event\-stream;?(\s*charset\=utf\-8)?$/i; var MINIMUM_DURATION = 1000; var MAXIMUM_DURATION = 18000000; var parseDuration = function (value, def) { var n = parseInt(value, 10); if (n !== n) { n = def; } return clampDuration(n); }; var clampDuration = function (n) { return Math.min(Math.max(n, MINIMUM_DURATION), MAXIMUM_DURATION); }; var fire = function (that, f, event) { try { if (typeof f === "function") { f.call(that, event); } } catch (e) { throwError(e); } }; function EventSourcePolyfill(url, options) { EventTarget.call(this); this.onopen = undefined; this.onmessage = undefined; this.onerror = undefined; this.url = undefined; this.readyState = undefined; this.withCredentials = undefined; this._close = undefined; start(this, url, options); } function start(es, url, options) { url = String(url); var withCredentials = options != undefined && Boolean(options.withCredentials); var initialRetry = clampDuration(1000); var heartbeatTimeout = clampDuration(45000); var lastEventId = ""; var retry = initialRetry; var wasActivity = false; var headers = options != undefined && options.headers != undefined ? JSON.parse(JSON.stringify(options.headers)) : undefined; var CurrentTransport = options != undefined && options.Transport != undefined ? options.Transport : (XDomainRequest != undefined ? XDomainRequest : XMLHttpRequest); var transport = new XHRTransport(new CurrentTransport()); var timeout = 0; var currentState = WAITING; var dataBuffer = ""; var lastEventIdBuffer = ""; var eventTypeBuffer = ""; var textBuffer = ""; var state = FIELD_START; var fieldStart = 0; var valueStart = 0; var onStart = function (status, statusText, contentType) { if (currentState === CONNECTING) { if (status === 200 && contentType != undefined && contentTypeRegExp.test(contentType)) { currentState = OPEN; wasActivity = true; retry = initialRetry; es.readyState = OPEN; var event = new Event("open"); es.dispatchEvent(event); fire(es, es.onopen, event); } else { var message = ""; if (status !== 200) { if (statusText) { statusText = statusText.replace(/\s+/g, " "); } message = "EventSource's response has a status " + status + " " + statusText + " that is not 200. Aborting the connection."; } else { message = "EventSource's response has a Content-Type specifying an unsupported type: " + (contentType == undefined ? "-" : contentType.replace(/\s+/g, " ")) + ". Aborting the connection."; } throwError(new Error(message)); close(); var event = new Event("error"); es.dispatchEvent(event); fire(es, es.onerror, event); } } }; var onProgress = function (textChunk) { if (currentState === OPEN) { var n = -1; for (var i = 0; i < textChunk.length; i += 1) { var c = textChunk.charCodeAt(i); if (c === "\n".charCodeAt(0) || c === "\r".charCodeAt(0)) { n = i; } } var chunk = (n !== -1 ? textBuffer : "") + textChunk.slice(0, n + 1); textBuffer = (n === -1 ? textBuffer : "") + textChunk.slice(n + 1); if (chunk !== "") { wasActivity = true; } for (var position = 0; position < chunk.length; position += 1) { var c = chunk.charCodeAt(position); if (state === AFTER_CR && c === "\n".charCodeAt(0)) { state = FIELD_START; } else { if (state === AFTER_CR) { state = FIELD_START; } if (c === "\r".charCodeAt(0) || c === "\n".charCodeAt(0)) { if (state !== FIELD_START) { if (state === FIELD) { valueStart = position + 1; } var field = chunk.slice(fieldStart, valueStart - 1); var value = chunk.slice(valueStart + (valueStart < position && chunk.charCodeAt(valueStart) === " ".charCodeAt(0) ? 1 : 0), position); if (field === "data") { dataBuffer += "\n"; dataBuffer += value; } else if (field === "id") { lastEventIdBuffer = value; } else if (field === "event") { eventTypeBuffer = value; } else if (field === "retry") { initialRetry = parseDuration(value, initialRetry); retry = initialRetry; } else if (field === "heartbeatTimeout") { heartbeatTimeout = parseDuration(value, heartbeatTimeout); if (timeout !== 0) { clearTimeout(timeout); timeout = setTimeout(function () { onTimeout(); }, heartbeatTimeout); } } } if (state === FIELD_START) { if (dataBuffer !== "") { lastEventId = lastEventIdBuffer; if (eventTypeBuffer === "") { eventTypeBuffer = "message"; } var event = new MessageEvent(eventTypeBuffer, { data: dataBuffer.slice(1), lastEventId: lastEventIdBuffer }); es.dispatchEvent(event); if (eventTypeBuffer === "message") { fire(es, es.onmessage, event); } if (currentState === CLOSED) { return; } } dataBuffer = ""; eventTypeBuffer = ""; } state = c === "\r".charCodeAt(0) ? AFTER_CR : FIELD_START; } else { if (state === FIELD_START) { fieldStart = position; state = FIELD; } if (state === FIELD) { if (c === ":".charCodeAt(0)) { valueStart = position + 1; state = VALUE_START; } } else if (state === VALUE_START) { state = VALUE; } } } } } }; var onFinish = function () { if (currentState === OPEN || currentState === CONNECTING) { currentState = WAITING; if (timeout !== 0) { clearTimeout(timeout); timeout = 0; } timeout = setTimeout(function () { onTimeout(); }, retry); retry = clampDuration(Math.min(initialRetry * 16, retry * 2)); es.readyState = CONNECTING; var event = new Event("error"); es.dispatchEvent(event); fire(es, es.onerror, event); } }; var close = function () { currentState = CLOSED; transport.cancel(); if (timeout !== 0) { clearTimeout(timeout); timeout = 0; } es.readyState = CLOSED; }; var onTimeout = function () { timeout = 0; if (currentState !== WAITING) { if (!wasActivity) { throwError(new Error("No activity within " + heartbeatTimeout + " milliseconds. Reconnecting.")); transport.cancel(); } else { wasActivity = false; timeout = setTimeout(function () { onTimeout(); }, heartbeatTimeout); } return; } wasActivity = false; timeout = setTimeout(function () { onTimeout(); }, heartbeatTimeout); currentState = CONNECTING; dataBuffer = ""; eventTypeBuffer = ""; lastEventIdBuffer = lastEventId; textBuffer = ""; fieldStart = 0; valueStart = 0; state = FIELD_START; // https://bugzilla.mozilla.org/show_bug.cgi?id=428916 // Request header field Last-Event-ID is not allowed by Access-Control-Allow-Headers. var requestURL = url; if (url.slice(0, 5) !== "data:" && url.slice(0, 5) !== "blob:") { requestURL = url + (url.indexOf("?", 0) === -1 ? "?" : "&") + "lastEventId=" + encodeURIComponent(lastEventId); } var requestHeaders = {}; requestHeaders["Accept"] = "text/event-stream"; if (headers != undefined) { for (var name in headers) { if (Object.prototype.hasOwnProperty.call(headers, name)) { requestHeaders[name] = headers[name]; } } } try { transport.open(onStart, onProgress, onFinish, requestURL, withCredentials, requestHeaders); } catch (error) { close(); throw error; } }; es.url = url; es.readyState = CONNECTING; es.withCredentials = withCredentials; es._close = close; onTimeout(); } EventSourcePolyfill.prototype = Object.create(EventTarget.prototype); EventSourcePolyfill.prototype.CONNECTING = CONNECTING; EventSourcePolyfill.prototype.OPEN = OPEN; EventSourcePolyfill.prototype.CLOSED = CLOSED; EventSourcePolyfill.prototype.close = function () { this._close(); }; EventSourcePolyfill.CONNECTING = CONNECTING; EventSourcePolyfill.OPEN = OPEN; EventSourcePolyfill.CLOSED = CLOSED; EventSourcePolyfill.prototype.withCredentials = undefined; global.EventSourcePolyfill = EventSourcePolyfill; global.NativeEventSource = NativeEventSource; if (XMLHttpRequest != undefined && (NativeEventSource == undefined || !("withCredentials" in NativeEventSource.prototype))) { // Why replace a native EventSource ? // https://bugzilla.mozilla.org/show_bug.cgi?id=444328 // https://bugzilla.mozilla.org/show_bug.cgi?id=831392 // https://code.google.com/p/chromium/issues/detail?id=260144 // https://code.google.com/p/chromium/issues/detail?id=225654 // ... global.EventSource = EventSourcePolyfill; } }(typeof window !== 'undefined' ? window : this)); PKN\r99inc/assets/js/fetch.umd.jsnuW+A(function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : typeof define === 'function' && define.amd ? define(['exports'], factory) : (factory((global.WHATWGFetch = {}))); }(this, (function (exports) { 'use strict'; var support = { searchParams: 'URLSearchParams' in self, iterable: 'Symbol' in self && 'iterator' in Symbol, blob: 'FileReader' in self && 'Blob' in self && (function() { try { new Blob(); return true } catch (e) { return false } })(), formData: 'FormData' in self, arrayBuffer: 'ArrayBuffer' in self }; function isDataView(obj) { return obj && DataView.prototype.isPrototypeOf(obj) } if (support.arrayBuffer) { var viewClasses = [ '[object Int8Array]', '[object Uint8Array]', '[object Uint8ClampedArray]', '[object Int16Array]', '[object Uint16Array]', '[object Int32Array]', '[object Uint32Array]', '[object Float32Array]', '[object Float64Array]' ]; var isArrayBufferView = ArrayBuffer.isView || function(obj) { return obj && viewClasses.indexOf(Object.prototype.toString.call(obj)) > -1 }; } function normalizeName(name) { if (typeof name !== 'string') { name = String(name); } if (/[^a-z0-9\-#$%&'*+.^_`|~]/i.test(name)) { throw new TypeError('Invalid character in header field name') } return name.toLowerCase() } function normalizeValue(value) { if (typeof value !== 'string') { value = String(value); } return value } // Build a destructive iterator for the value list function iteratorFor(items) { var iterator = { next: function() { var value = items.shift(); return {done: value === undefined, value: value} } }; if (support.iterable) { iterator[Symbol.iterator] = function() { return iterator }; } return iterator } function Headers(headers) { this.map = {}; if (headers instanceof Headers) { headers.forEach(function(value, name) { this.append(name, value); }, this); } else if (Array.isArray(headers)) { headers.forEach(function(header) { this.append(header[0], header[1]); }, this); } else if (headers) { Object.getOwnPropertyNames(headers).forEach(function(name) { this.append(name, headers[name]); }, this); } } Headers.prototype.append = function(name, value) { name = normalizeName(name); value = normalizeValue(value); var oldValue = this.map[name]; this.map[name] = oldValue ? oldValue + ', ' + value : value; }; Headers.prototype['delete'] = function(name) { delete this.map[normalizeName(name)]; }; Headers.prototype.get = function(name) { name = normalizeName(name); return this.has(name) ? this.map[name] : null }; Headers.prototype.has = function(name) { return this.map.hasOwnProperty(normalizeName(name)) }; Headers.prototype.set = function(name, value) { this.map[normalizeName(name)] = normalizeValue(value); }; Headers.prototype.forEach = function(callback, thisArg) { for (var name in this.map) { if (this.map.hasOwnProperty(name)) { callback.call(thisArg, this.map[name], name, this); } } }; Headers.prototype.keys = function() { var items = []; this.forEach(function(value, name) { items.push(name); }); return iteratorFor(items) }; Headers.prototype.values = function() { var items = []; this.forEach(function(value) { items.push(value); }); return iteratorFor(items) }; Headers.prototype.entries = function() { var items = []; this.forEach(function(value, name) { items.push([name, value]); }); return iteratorFor(items) }; if (support.iterable) { Headers.prototype[Symbol.iterator] = Headers.prototype.entries; } function consumed(body) { if (body.bodyUsed) { return Promise.reject(new TypeError('Already read')) } body.bodyUsed = true; } function fileReaderReady(reader) { return new Promise(function(resolve, reject) { reader.onload = function() { resolve(reader.result); }; reader.onerror = function() { reject(reader.error); }; }) } function readBlobAsArrayBuffer(blob) { var reader = new FileReader(); var promise = fileReaderReady(reader); reader.readAsArrayBuffer(blob); return promise } function readBlobAsText(blob) { var reader = new FileReader(); var promise = fileReaderReady(reader); reader.readAsText(blob); return promise } function readArrayBufferAsText(buf) { var view = new Uint8Array(buf); var chars = new Array(view.length); for (var i = 0; i < view.length; i++) { chars[i] = String.fromCharCode(view[i]); } return chars.join('') } function bufferClone(buf) { if (buf.slice) { return buf.slice(0) } else { var view = new Uint8Array(buf.byteLength); view.set(new Uint8Array(buf)); return view.buffer } } function Body() { this.bodyUsed = false; this._initBody = function(body) { this._bodyInit = body; if (!body) { this._bodyText = ''; } else if (typeof body === 'string') { this._bodyText = body; } else if (support.blob && Blob.prototype.isPrototypeOf(body)) { this._bodyBlob = body; } else if (support.formData && FormData.prototype.isPrototypeOf(body)) { this._bodyFormData = body; } else if (support.searchParams && URLSearchParams.prototype.isPrototypeOf(body)) { this._bodyText = body.toString(); } else if (support.arrayBuffer && support.blob && isDataView(body)) { this._bodyArrayBuffer = bufferClone(body.buffer); // IE 10-11 can't handle a DataView body. this._bodyInit = new Blob([this._bodyArrayBuffer]); } else if (support.arrayBuffer && (ArrayBuffer.prototype.isPrototypeOf(body) || isArrayBufferView(body))) { this._bodyArrayBuffer = bufferClone(body); } else { this._bodyText = body = Object.prototype.toString.call(body); } if (!this.headers.get('content-type')) { if (typeof body === 'string') { this.headers.set('content-type', 'text/plain;charset=UTF-8'); } else if (this._bodyBlob && this._bodyBlob.type) { this.headers.set('content-type', this._bodyBlob.type); } else if (support.searchParams && URLSearchParams.prototype.isPrototypeOf(body)) { this.headers.set('content-type', 'application/x-www-form-urlencoded;charset=UTF-8'); } } }; if (support.blob) { this.blob = function() { var rejected = consumed(this); if (rejected) { return rejected } if (this._bodyBlob) { return Promise.resolve(this._bodyBlob) } else if (this._bodyArrayBuffer) { return Promise.resolve(new Blob([this._bodyArrayBuffer])) } else if (this._bodyFormData) { throw new Error('could not read FormData body as blob') } else { return Promise.resolve(new Blob([this._bodyText])) } }; this.arrayBuffer = function() { if (this._bodyArrayBuffer) { return consumed(this) || Promise.resolve(this._bodyArrayBuffer) } else { return this.blob().then(readBlobAsArrayBuffer) } }; } this.text = function() { var rejected = consumed(this); if (rejected) { return rejected } if (this._bodyBlob) { return readBlobAsText(this._bodyBlob) } else if (this._bodyArrayBuffer) { return Promise.resolve(readArrayBufferAsText(this._bodyArrayBuffer)) } else if (this._bodyFormData) { throw new Error('could not read FormData body as text') } else { return Promise.resolve(this._bodyText) } }; if (support.formData) { this.formData = function() { return this.text().then(decode) }; } this.json = function() { return this.text().then(JSON.parse) }; return this } // HTTP methods whose capitalization should be normalized var methods = ['DELETE', 'GET', 'HEAD', 'OPTIONS', 'POST', 'PUT']; function normalizeMethod(method) { var upcased = method.toUpperCase(); return methods.indexOf(upcased) > -1 ? upcased : method } function Request(input, options) { options = options || {}; var body = options.body; if (input instanceof Request) { if (input.bodyUsed) { throw new TypeError('Already read') } this.url = input.url; this.credentials = input.credentials; if (!options.headers) { this.headers = new Headers(input.headers); } this.method = input.method; this.mode = input.mode; this.signal = input.signal; if (!body && input._bodyInit != null) { body = input._bodyInit; input.bodyUsed = true; } } else { this.url = String(input); } this.credentials = options.credentials || this.credentials || 'same-origin'; if (options.headers || !this.headers) { this.headers = new Headers(options.headers); } this.method = normalizeMethod(options.method || this.method || 'GET'); this.mode = options.mode || this.mode || null; this.signal = options.signal || this.signal; this.referrer = null; if ((this.method === 'GET' || this.method === 'HEAD') && body) { throw new TypeError('Body not allowed for GET or HEAD requests') } this._initBody(body); } Request.prototype.clone = function() { return new Request(this, {body: this._bodyInit}) }; function decode(body) { var form = new FormData(); body .trim() .split('&') .forEach(function(bytes) { if (bytes) { var split = bytes.split('='); var name = split.shift().replace(/\+/g, ' '); var value = split.join('=').replace(/\+/g, ' '); form.append(decodeURIComponent(name), decodeURIComponent(value)); } }); return form } function parseHeaders(rawHeaders) { var headers = new Headers(); // Replace instances of \r\n and \n followed by at least one space or horizontal tab with a space // https://tools.ietf.org/html/rfc7230#section-3.2 var preProcessedHeaders = rawHeaders.replace(/\r?\n[\t ]+/g, ' '); preProcessedHeaders.split(/\r?\n/).forEach(function(line) { var parts = line.split(':'); var key = parts.shift().trim(); if (key) { var value = parts.join(':').trim(); headers.append(key, value); } }); return headers } Body.call(Request.prototype); function Response(bodyInit, options) { if (!options) { options = {}; } this.type = 'default'; this.status = options.status === undefined ? 200 : options.status; this.ok = this.status >= 200 && this.status < 300; this.statusText = 'statusText' in options ? options.statusText : 'OK'; this.headers = new Headers(options.headers); this.url = options.url || ''; this._initBody(bodyInit); } Body.call(Response.prototype); Response.prototype.clone = function() { return new Response(this._bodyInit, { status: this.status, statusText: this.statusText, headers: new Headers(this.headers), url: this.url }) }; Response.error = function() { var response = new Response(null, {status: 0, statusText: ''}); response.type = 'error'; return response }; var redirectStatuses = [301, 302, 303, 307, 308]; Response.redirect = function(url, status) { if (redirectStatuses.indexOf(status) === -1) { throw new RangeError('Invalid status code') } return new Response(null, {status: status, headers: {location: url}}) }; exports.DOMException = self.DOMException; try { new exports.DOMException(); } catch (err) { exports.DOMException = function(message, name) { this.message = message; this.name = name; var error = Error(message); this.stack = error.stack; }; exports.DOMException.prototype = Object.create(Error.prototype); exports.DOMException.prototype.constructor = exports.DOMException; } function fetch(input, init) { return new Promise(function(resolve, reject) { var request = new Request(input, init); if (request.signal && request.signal.aborted) { return reject(new exports.DOMException('Aborted', 'AbortError')) } var xhr = new XMLHttpRequest(); function abortXhr() { xhr.abort(); } xhr.onload = function() { var options = { status: xhr.status, statusText: xhr.statusText, headers: parseHeaders(xhr.getAllResponseHeaders() || '') }; options.url = 'responseURL' in xhr ? xhr.responseURL : options.headers.get('X-Request-URL'); var body = 'response' in xhr ? xhr.response : xhr.responseText; resolve(new Response(body, options)); }; xhr.onerror = function() { reject(new TypeError('Network request failed')); }; xhr.ontimeout = function() { reject(new TypeError('Network request failed')); }; xhr.onabort = function() { reject(new exports.DOMException('Aborted', 'AbortError')); }; xhr.open(request.method, request.url, true); if (request.credentials === 'include') { xhr.withCredentials = true; } else if (request.credentials === 'omit') { xhr.withCredentials = false; } if ('responseType' in xhr && support.blob) { xhr.responseType = 'blob'; } request.headers.forEach(function(value, name) { xhr.setRequestHeader(name, value); }); if (request.signal) { request.signal.addEventListener('abort', abortXhr); xhr.onreadystatechange = function() { // DONE (success or failure) if (xhr.readyState === 4) { request.signal.removeEventListener('abort', abortXhr); } }; } xhr.send(typeof request._bodyInit === 'undefined' ? null : request._bodyInit); }) } fetch.polyfill = true; if (!self.fetch) { self.fetch = fetch; self.Headers = Headers; self.Request = Request; self.Response = Response; } exports.Headers = Headers; exports.Request = Request; exports.Response = Response; exports.fetch = fetch; Object.defineProperty(exports, '__esModule', { value: true }); }))); PKN\#LL inc/assets/js/astra-sites-api.jsnuW+A(function($){ AstraSitesAPI = { /** * API Request */ _api_request: function( args, callback ) { var params = { method: 'GET', cache: 'default', }; if( astraSitesVars.headers ) { params['headers'] = astraSitesVars.headers; } fetch( astraSitesVars.ApiURL + args.slug, params).then(response => { if ( response.status === 200 ) { return response.json().then(items => ({ items : items, items_count : response.headers.get( 'x-wp-total' ), item_pages : response.headers.get( 'x-wp-totalpages' ), })) } else { $(document).trigger( 'astra-sites-api-request-error' ); return response.json(); } }) .then(data => { if( 'object' === typeof data ) { data['args'] = args; if( data.args.id ) { astraSitesVars.stored_data[ args.id ] = $.merge( astraSitesVars.stored_data[ data.args.id ], data.items ); } data['args']['favorites'] = astraSitesVars.favorite_data; if( 'undefined' !== typeof args.trigger && '' !== args.trigger ) { $(document).trigger( args.trigger, [data] ); } if( callback && typeof callback == "function"){ callback( data ); } } }); }, /** * API Request */ _api_single_request: function( args, callback ) { var params = { method: 'GET', cache: 'default', }; if( astraSitesVars.headers ) { params['headers'] = astraSitesVars.headers; } fetch( astraSitesVars.ApiURL + args.slug, params).then(response => { if ( response.status === 200 ) { return response.json(); } else { $(document).trigger( 'astra-sites-api-request-error' ); return response.json(); } }) .then(data => { if( 'object' === typeof data ) { // data['args']['favorites'] = astraSitesVars.favorite_data; if( 'undefined' !== typeof args.trigger && '' !== args.trigger ) { $(document).trigger( args.trigger, [data] ); } if( callback && typeof callback == "function"){ callback( data ); } } }); }, }; })(jQuery); PKN\drNv<<inc/assets/js/history.jsnuW+A(function(e,t){"use strict";var n=e.History=e.History||{},r=e.jQuery;if(typeof n.Adapter!="undefined")throw new Error("History.js Adapter has already been loaded...");n.Adapter={bind:function(e,t,n){r(e).bind(t,n)},trigger:function(e,t,n){r(e).trigger(t,n)},extractEventData:function(e,n,r){var i=n&&n.originalEvent&&n.originalEvent[e]||r&&r[e]||t;return i},onDomLoad:function(e){r(e)}},typeof n.init!="undefined"&&n.init()})(window),function(e,t){"use strict";var n=e.console||t,r=e.document,i=e.navigator,s=!1,o=e.setTimeout,u=e.clearTimeout,a=e.setInterval,f=e.clearInterval,l=e.JSON,c=e.alert,h=e.History=e.History||{},p=e.history;try{s=e.sessionStorage,s.setItem("TEST","1"),s.removeItem("TEST")}catch(d){s=!1}l.stringify=l.stringify||l.encode,l.parse=l.parse||l.decode;if(typeof h.init!="undefined")throw new Error("History.js Core has already been loaded...");h.init=function(e){return typeof h.Adapter=="undefined"?!1:(typeof h.initCore!="undefined"&&h.initCore(),typeof h.initHtml4!="undefined"&&h.initHtml4(),!0)},h.initCore=function(d){if(typeof h.initCore.initialized!="undefined")return!1;h.initCore.initialized=!0,h.options=h.options||{},h.options.hashChangeInterval=h.options.hashChangeInterval||100,h.options.safariPollInterval=h.options.safariPollInterval||500,h.options.doubleCheckInterval=h.options.doubleCheckInterval||500,h.options.disableSuid=h.options.disableSuid||!1,h.options.storeInterval=h.options.storeInterval||1e3,h.options.busyDelay=h.options.busyDelay||250,h.options.debug=h.options.debug||!1,h.options.initialTitle=h.options.initialTitle||r.title,h.options.html4Mode=h.options.html4Mode||!1,h.options.delayInit=h.options.delayInit||!1,h.intervalList=[],h.clearAllIntervals=function(){var e,t=h.intervalList;if(typeof t!="undefined"&&t!==null){for(e=0;e")&&n[0]);return e>4?e:!1}();return e},h.isInternetExplorer=function(){var e=h.isInternetExplorer.cached=typeof h.isInternetExplorer.cached!="undefined"?h.isInternetExplorer.cached:Boolean(h.getInternetExplorerMajorVersion());return e},h.options.html4Mode?h.emulated={pushState:!0,hashChange:!0}:h.emulated={pushState:!Boolean(e.history&&e.history.pushState&&e.history.replaceState&&!/ Mobile\/([1-7][a-z]|(8([abcde]|f(1[0-8]))))/i.test(i.userAgent)&&!/AppleWebKit\/5([0-2]|3[0-2])/i.test(i.userAgent)),hashChange:Boolean(!("onhashchange"in e||"onhashchange"in r)||h.isInternetExplorer()&&h.getInternetExplorerMajorVersion()<8)},h.enabled=!h.emulated.pushState,h.bugs={setHash:Boolean(!h.emulated.pushState&&i.vendor==="Apple Computer, Inc."&&/AppleWebKit\/5([0-2]|3[0-3])/.test(i.userAgent)),safariPoll:Boolean(!h.emulated.pushState&&i.vendor==="Apple Computer, Inc."&&/AppleWebKit\/5([0-2]|3[0-3])/.test(i.userAgent)),ieDoubleCheck:Boolean(h.isInternetExplorer()&&h.getInternetExplorerMajorVersion()<8),hashEscape:Boolean(h.isInternetExplorer()&&h.getInternetExplorerMajorVersion()<7)},h.isEmptyObject=function(e){for(var t in e)if(e.hasOwnProperty(t))return!1;return!0},h.cloneObject=function(e){var t,n;return e?(t=l.stringify(e),n=l.parse(t)):n={},n},h.getRootUrl=function(){var e=r.location.protocol+"//"+(r.location.hostname||r.location.host);if(r.location.port||!1)e+=":"+r.location.port;return e+="/",e},h.getBaseHref=function(){var e=r.getElementsByTagName("base"),t=null,n="";return e.length===1&&(t=e[0],n=t.href.replace(/[^\/]+$/,"")),n=n.replace(/\/+$/,""),n&&(n+="/"),n},h.getBaseUrl=function(){var e=h.getBaseHref()||h.getBasePageUrl()||h.getRootUrl();return e},h.getPageUrl=function(){var e=h.getState(!1,!1),t=(e||{}).url||h.getLocationHref(),n;return n=t.replace(/\/+$/,"").replace(/[^\/]+$/,function(e,t,n){return/\./.test(e)?e:e+"/"}),n},h.getBasePageUrl=function(){var e=h.getLocationHref().replace(/[#\?].*/,"").replace(/[^\/]+$/,function(e,t,n){return/[^\/]$/.test(e)?"":e}).replace(/\/+$/,"")+"/";return e},h.getFullUrl=function(e,t){var n=e,r=e.substring(0,1);return t=typeof t=="undefined"?!0:t,/[a-z]+\:\/\//.test(e)||(r==="/"?n=h.getRootUrl()+e.replace(/^\/+/,""):r==="#"?n=h.getPageUrl().replace(/#.*/,"")+e:r==="?"?n=h.getPageUrl().replace(/[\?#].*/,"")+e:t?n=h.getBaseUrl()+e.replace(/^(\.\/)+/,""):n=h.getBasePageUrl()+e.replace(/^(\.\/)+/,"")),n.replace(/\#$/,"")},h.getShortUrl=function(e){var t=e,n=h.getBaseUrl(),r=h.getRootUrl();return h.emulated.pushState&&(t=t.replace(n,"")),t=t.replace(r,"/"),h.isTraditionalAnchor(t)&&(t="./"+t),t=t.replace(/^(\.\/)+/g,"./").replace(/\#$/,""),t},h.getLocationHref=function(e){return e=e||r,e.URL===e.location.href?e.location.href:e.location.href===decodeURIComponent(e.URL)?e.URL:e.location.hash&&decodeURIComponent(e.location.href.replace(/^[^#]+/,""))===e.location.hash?e.location.href:e.URL.indexOf("#")==-1&&e.location.href.indexOf("#")!=-1?e.location.href:e.URL||e.location.href},h.store={},h.idToState=h.idToState||{},h.stateToId=h.stateToId||{},h.urlToId=h.urlToId||{},h.storedStates=h.storedStates||[],h.savedStates=h.savedStates||[],h.normalizeStore=function(){h.store.idToState=h.store.idToState||{},h.store.urlToId=h.store.urlToId||{},h.store.stateToId=h.store.stateToId||{}},h.getState=function(e,t){typeof e=="undefined"&&(e=!0),typeof t=="undefined"&&(t=!0);var n=h.getLastSavedState();return!n&&t&&(n=h.createStateObject()),e&&(n=h.cloneObject(n),n.url=n.cleanUrl||n.url),n},h.getIdByState=function(e){var t=h.extractId(e.url),n;if(!t){n=h.getStateString(e);if(typeof h.stateToId[n]!="undefined")t=h.stateToId[n];else if(typeof h.store.stateToId[n]!="undefined")t=h.store.stateToId[n];else{for(;;){t=(new Date).getTime()+String(Math.random()).replace(/\D/g,"");if(typeof h.idToState[t]=="undefined"&&typeof h.store.idToState[t]=="undefined")break}h.stateToId[n]=t,h.idToState[t]=e}}return t},h.normalizeState=function(e){var t,n;if(!e||typeof e!="object")e={};if(typeof e.normalized!="undefined")return e;if(!e.data||typeof e.data!="object")e.data={};return t={},t.normalized=!0,t.title=e.title||"",t.url=h.getFullUrl(e.url?e.url:h.getLocationHref()),t.hash=h.getShortUrl(t.url),t.data=h.cloneObject(e.data),t.id=h.getIdByState(t),t.cleanUrl=t.url.replace(/\??\&_suid.*/,""),t.url=t.cleanUrl,n=!h.isEmptyObject(t.data),(t.title||n)&&h.options.disableSuid!==!0&&(t.hash=h.getShortUrl(t.url).replace(/\??\&_suid.*/,""),/\?/.test(t.hash)||(t.hash+="?"),t.hash+="&_suid="+t.id),t.hashedUrl=h.getFullUrl(t.hash),(h.emulated.pushState||h.bugs.safariPoll)&&h.hasUrlDuplicate(t)&&(t.url=t.hashedUrl),t},h.createStateObject=function(e,t,n){var r={data:e,title:t,url:n};return r=h.normalizeState(r),r},h.getStateById=function(e){e=String(e);var n=h.idToState[e]||h.store.idToState[e]||t;return n},h.getStateString=function(e){var t,n,r;return t=h.normalizeState(e),n={data:t.data,title:e.title,url:e.url},r=l.stringify(n),r},h.getStateId=function(e){var t,n;return t=h.normalizeState(e),n=t.id,n},h.getHashByState=function(e){var t,n;return t=h.normalizeState(e),n=t.hash,n},h.extractId=function(e){var t,n,r,i;return e.indexOf("#")!=-1?i=e.split("#")[0]:i=e,n=/(.*)\&_suid=([0-9]+)$/.exec(i),r=n?n[1]||e:e,t=n?String(n[2]||""):"",t||!1},h.isTraditionalAnchor=function(e){var t=!/[\/\?\.]/.test(e);return t},h.extractState=function(e,t){var n=null,r,i;return t=t||!1,r=h.extractId(e),r&&(n=h.getStateById(r)),n||(i=h.getFullUrl(e),r=h.getIdByUrl(i)||!1,r&&(n=h.getStateById(r)),!n&&t&&!h.isTraditionalAnchor(e)&&(n=h.createStateObject(null,null,i))),n},h.getIdByUrl=function(e){var n=h.urlToId[e]||h.store.urlToId[e]||t;return n},h.getLastSavedState=function(){return h.savedStates[h.savedStates.length-1]||t},h.getLastStoredState=function(){return h.storedStates[h.storedStates.length-1]||t},h.hasUrlDuplicate=function(e){var t=!1,n;return n=h.extractState(e.url),t=n&&n.id!==e.id,t},h.storeState=function(e){return h.urlToId[e.url]=e.id,h.storedStates.push(h.cloneObject(e)),e},h.isLastSavedState=function(e){var t=!1,n,r,i;return h.savedStates.length&&(n=e.id,r=h.getLastSavedState(),i=r.id,t=n===i),t},h.saveState=function(e){return h.isLastSavedState(e)?!1:(h.savedStates.push(h.cloneObject(e)),!0)},h.getStateByIndex=function(e){var t=null;return typeof e=="undefined"?t=h.savedStates[h.savedStates.length-1]:e<0?t=h.savedStates[h.savedStates.length+e]:t=h.savedStates[e],t},h.getCurrentIndex=function(){var e=null;return h.savedStates.length<1?e=0:e=h.savedStates.length-1,e},h.getHash=function(e){var t=h.getLocationHref(e),n;return n=h.getHashByUrl(t),n},h.unescapeHash=function(e){var t=h.normalizeHash(e);return t=decodeURIComponent(t),t},h.normalizeHash=function(e){var t=e.replace(/[^#]*#/,"").replace(/#.*/,"");return t},h.setHash=function(e,t){var n,i;return t!==!1&&h.busy()?(h.pushQueue({scope:h,callback:h.setHash,args:arguments,queue:t}),!1):(h.busy(!0),n=h.extractState(e,!0),n&&!h.emulated.pushState?h.pushState(n.data,n.title,n.url,!1):h.getHash()!==e&&(h.bugs.setHash?(i=h.getPageUrl(),h.pushState(null,null,i+"#"+e,!1)):r.location.hash=e),h)},h.escapeHash=function(t){var n=h.normalizeHash(t);return n=e.encodeURIComponent(n),h.bugs.hashEscape||(n=n.replace(/\%21/g,"!").replace(/\%26/g,"&").replace(/\%3D/g,"=").replace(/\%3F/g,"?")),n},h.getHashByUrl=function(e){var t=String(e).replace(/([^#]*)#?([^#]*)#?(.*)/,"$2");return t=h.unescapeHash(t),t},h.setTitle=function(e){var t=e.title,n;t||(n=h.getStateByIndex(0),n&&n.url===e.url&&(t=n.title||h.options.initialTitle));try{r.getElementsByTagName("title")[0].innerHTML=t.replace("<","<").replace(">",">").replace(" & "," & ")}catch(i){}return r.title=t,h},h.queues=[],h.busy=function(e){typeof e!="undefined"?h.busy.flag=e:typeof h.busy.flag=="undefined"&&(h.busy.flag=!1);if(!h.busy.flag){u(h.busy.timeout);var t=function(){var e,n,r;if(h.busy.flag)return;for(e=h.queues.length-1;e>=0;--e){n=h.queues[e];if(n.length===0)continue;r=n.shift(),h.fireQueueItem(r),h.busy.timeout=o(t,h.options.busyDelay)}};h.busy.timeout=o(t,h.options.busyDelay)}return h.busy.flag},h.busy.flag=!1,h.fireQueueItem=function(e){return e.callback.apply(e.scope||h,e.args||[])},h.pushQueue=function(e){return h.queues[e.queue||0]=h.queues[e.queue||0]||[],h.queues[e.queue||0].push(e),h},h.queue=function(e,t){return typeof e=="function"&&(e={callback:e}),typeof t!="undefined"&&(e.queue=t),h.busy()?h.pushQueue(e):h.fireQueueItem(e),h},h.clearQueue=function(){return h.busy.flag=!1,h.queues=[],h},h.stateChanged=!1,h.doubleChecker=!1,h.doubleCheckComplete=function(){return h.stateChanged=!0,h.doubleCheckClear(),h},h.doubleCheckClear=function(){return h.doubleChecker&&(u(h.doubleChecker),h.doubleChecker=!1),h},h.doubleCheck=function(e){return h.stateChanged=!1,h.doubleCheckClear(),h.bugs.ieDoubleCheck&&(h.doubleChecker=o(function(){return h.doubleCheckClear(),h.stateChanged||e(),!0},h.options.doubleCheckInterval)),h},h.safariStatePoll=function(){var t=h.extractState(h.getLocationHref()),n;if(!h.isLastSavedState(t))return n=t,n||(n=h.createStateObject()),h.Adapter.trigger(e,"popstate"),h;return},h.back=function(e){return e!==!1&&h.busy()?(h.pushQueue({scope:h,callback:h.back,args:arguments,queue:e}),!1):(h.busy(!0),h.doubleCheck(function(){h.back(!1)}),p.go(-1),!0)},h.forward=function(e){return e!==!1&&h.busy()?(h.pushQueue({scope:h,callback:h.forward,args:arguments,queue:e}),!1):(h.busy(!0),h.doubleCheck(function(){h.forward(!1)}),p.go(1),!0)},h.go=function(e,t){var n;if(e>0)for(n=1;n<=e;++n)h.forward(t);else{if(!(e<0))throw new Error("History.go: History.go requires a positive or negative integer passed.");for(n=-1;n>=e;--n)h.back(t)}return h};if(h.emulated.pushState){var v=function(){};h.pushState=h.pushState||v,h.replaceState=h.replaceState||v}else h.onPopState=function(t,n){var r=!1,i=!1,s,o;return h.doubleCheckComplete(),s=h.getHash(),s?(o=h.extractState(s||h.getLocationHref(),!0),o?h.replaceState(o.data,o.title,o.url,!1):(h.Adapter.trigger(e,"anchorchange"),h.busy(!1)),h.expectedStateId=!1,!1):(r=h.Adapter.extractEventData("state",t,n)||!1,r?i=h.getStateById(r):h.expectedStateId?i=h.getStateById(h.expectedStateId):i=h.extractState(h.getLocationHref()),i||(i=h.createStateObject(null,null,h.getLocationHref())),h.expectedStateId=!1,h.isLastSavedState(i)?(h.busy(!1),!1):(h.storeState(i),h.saveState(i),h.setTitle(i),h.Adapter.trigger(e,"statechange"),h.busy(!1),!0))},h.Adapter.bind(e,"popstate",h.onPopState),h.pushState=function(t,n,r,i){if(h.getHashByUrl(r)&&h.emulated.pushState)throw new Error("History.js does not support states with fragement-identifiers (hashes/anchors).");if(i!==!1&&h.busy())return h.pushQueue({scope:h,callback:h.pushState,args:arguments,queue:i}),!1;h.busy(!0);var s=h.createStateObject(t,n,r);return h.isLastSavedState(s)?h.busy(!1):(h.storeState(s),h.expectedStateId=s.id,p.pushState(s.id,s.title,s.url),h.Adapter.trigger(e,"popstate")),!0},h.replaceState=function(t,n,r,i){if(h.getHashByUrl(r)&&h.emulated.pushState)throw new Error("History.js does not support states with fragement-identifiers (hashes/anchors).");if(i!==!1&&h.busy())return h.pushQueue({scope:h,callback:h.replaceState,args:arguments,queue:i}),!1;h.busy(!0);var s=h.createStateObject(t,n,r);return h.isLastSavedState(s)?h.busy(!1):(h.storeState(s),h.expectedStateId=s.id,p.replaceState(s.id,s.title,s.url),h.Adapter.trigger(e,"popstate")),!0};if(s){try{h.store=l.parse(s.getItem("History.store"))||{}}catch(m){h.store={}}h.normalizeStore()}else h.store={},h.normalizeStore();h.Adapter.bind(e,"unload",h.clearAllIntervals),h.saveState(h.storeState(h.extractState(h.getLocationHref(),!0))),s&&(h.onUnload=function(){var e,t,n;try{e=l.parse(s.getItem("History.store"))||{}}catch(r){e={}}e.idToState=e.idToState||{},e.urlToId=e.urlToId||{},e.stateToId=e.stateToId||{};for(t in h.idToState){if(!h.idToState.hasOwnProperty(t))continue;e.idToState[t]=h.idToState[t]}for(t in h.urlToId){if(!h.urlToId.hasOwnProperty(t))continue;e.urlToId[t]=h.urlToId[t]}for(t in h.stateToId){if(!h.stateToId.hasOwnProperty(t))continue;e.stateToId[t]=h.stateToId[t]}h.store=e,h.normalizeStore(),n=l.stringify(e);try{s.setItem("History.store",n)}catch(i){if(i.code!==DOMException.QUOTA_EXCEEDED_ERR)throw i;s.length&&(s.removeItem("History.store"),s.setItem("History.store",n))}},h.intervalList.push(a(h.onUnload,h.options.storeInterval)),h.Adapter.bind(e,"beforeunload",h.onUnload),h.Adapter.bind(e,"unload",h.onUnload));if(!h.emulated.pushState){h.bugs.safariPoll&&h.intervalList.push(a(h.safariStatePoll,h.options.safariPollInterval));if(i.vendor==="Apple Computer, Inc."||(i.appCodeName||"")==="Mozilla")h.Adapter.bind(e,"hashchange",function(){h.Adapter.trigger(e,"popstate")}),h.getHash()&&h.Adapter.onDomLoad(function(){h.Adapter.trigger(e,"hashchange")})}},(!h.options||!h.options.delayInit)&&h.init()}(window)PKN\*~IE inc/assets/js/src/index.jsnuW+A(function($){ AstraImages = { init: function() { if ( undefined != wp && wp.media ) { var View = wp.media.View, mediaTrash = wp.media.view.settings.mediaTrash, l10n = wp.media.view.l10n, Frame = wp.media.view.Frame, $ = jQuery, newVar = {}, Select = wp.media.view.MediaFrame.Select; wp.media.view.AstraAttachmentsBrowser = require( './frame.js' ); Select.prototype.bindHandlers = function() { this.on("router:create:browse", this.createRouter, this); this.on("router:render:browse", this.browseRouter, this); this.on("content:create:browse", this.browseContent, this); this.on("content:create:astraimages", this.astraimages, this); this.on("content:render:upload", this.uploadContent, this); this.on("toolbar:create:select", this.createSelectToolbar, this); } Select.prototype.browseRouter = function( routerView ) { routerView.set({ upload: { text: l10n.uploadFilesTitle, priority: 20 }, browse: { text: l10n.mediaLibraryTitle, priority: 40 }, astraimages: { text: astraImages.title, priority: 70 } }); } Select.prototype.astraimages = function( contentRegion ) { var state = this.state(); // Browse our library of attachments. let thisView = new wp.media.view.AstraAttachmentsBrowser({ controller: this, model: state, AttachmentView: state.get( 'AttachmentView' ) }); contentRegion.view = thisView wp.media.view.AstraAttachmentsBrowser.object = thisView setTimeout( function() { $( document ).trigger( 'ast-image__set-scope' ); }, 100 ); } } }, }; /** * Initialize AstraImages */ $( function(){ AstraImages.init(); if ( astraImages.is_bb_active && astraImages.is_bb_editor ) { if ( undefined !== FLBuilder ) { if ( null !== FLBuilder._singlePhotoSelector ) { FLBuilder._singlePhotoSelector.on( 'open', function( event ) { AstraImages.init(); } ); } } } }); })(jQuery); PKN\o.g inc/assets/js/src/search.jsnuW+Avar l10n = wp.media.view.l10n $ = jQuery // Search input view controller. AstraSearch = wp.Backbone.View.extend({ tagName: 'input', className: 'ast-image__search', id: 'ast-image-search-input', searching: false, images: [], attributes: { placeholder: astraImages.search_placeholder, type: 'search', 'aria-describedby': 'live-search-desc' }, events: { 'search' : 'search', 'keyup': 'search', 'blur': 'pushState', 'infinite': 'infinite', }, initialize: function( options ) { this.parent = options.parent; }, infinite: function( event ) { // Since doSearch is debounced, it will only run when user input comes to a rest. this.doSearch( event ); }, search: function( event ) { // Clear on escape. if ( event.type === 'keyup' && event.which === 27 ) { event.target.value = ''; } if( '' == event.target.value ) { this.$el.removeClass('has-input'); } else { this.$el.addClass('has-input'); } $scope.find( '.ast-image__skeleton' ).animate({ scrollTop: 0 }, 0 ); $( 'body' ).data( 'page', 1 ); AstraImageCommon.infiniteLoad = false; let thisObject = this; setTimeout( function(){ thisObject.doSearch( event ); }, 1000 ); }, // Runs a search on the theme collection. doSearch: function( event ) { if ( this.searching ) { return; } var options = {}; let thisObject = this; thisObject.searching = true; AstraImageCommon.config.q = event.target.value; var url = astraImages.pixabay_url + '?' + $.param( AstraImageCommon.config ); if ( url ) { fetch( url ).then(function (response) { return response.json(); }).then(function (result) { thisObject.searching = false; this.images = result.hits; wp.media.view.AstraAttachmentsBrowser.images = this.images; $( document ).trigger( 'ast-image__refresh' ); }); } }, pushState: function( event ) { $( document ).trigger( 'ast-image__refresh' ); } }); module.exports = AstraSearch;PKN\PkGinc/assets/js/src/frame.jsnuW+Avar View = wp.media.View, Frame = wp.media.view.Frame, $ = jQuery, Select = wp.media.view.MediaFrame.Select, AstraAttachmentsBrowser; wp.media.view.AstraContent = require( './content.js' ); AstraAttachmentsBrowser = Frame.extend({ tagName: 'div', className: 'attachments-browser ast-attachments-browser', images : [], object: [], initialize: function() { _.defaults( this.options, { filters: false, search: true, date: true, display: false, sidebar: true, AttachmentView: wp.media.view.Attachment.Library }); // Add a heading before the attachments list. this.createContent(); }, createContent: function() { this.attachmentsHeading = new wp.media.view.Heading( { text: astraImages.title, level: 'h3', className: 'ast-media-views-heading' } ); // this.views.add( this.attachmentsHeading ); this.views.add( new wp.media.view.AstraContent ); this.$el.find( '.ast-image__search' ).wrapAll( '
' ).parent().html(); this.$el.find( '.ast-image__search-wrap' ).append( '' ); }, photoUploadComplete: function( savedImage ) { if ( savedImage && savedImage.attachmentData) { this.model.frame.content.mode("browse") this.model.get("selection").add( savedImage.attachmentData ) this.model.frame.trigger("library:selection:add") this.model.get("selection") jQuery(".media-frame .media-button-select").click() } } }); module.exports = AstraAttachmentsBrowser;PKN\uc<inc/assets/js/src/content.jsnuW+Awp.media.view.AstraSearch = require( './search.js' ); var AstraContent = wp.media.View.extend({ tagName: 'div', className: 'ast-attachments-search-wrap', initialize: function() { this.value = this.options.value; }, render: function() { var search = new wp.media.view.AstraSearch({ controller: this.controller, model: this.model, }); this.views.add( search ); return this; } }); module.exports = AstraContent;PKN\t+KPKPinc/assets/js/render-grid.jsnuW+A(function($){ AstraRender = { _ref : null, /** * _api_params = { * 'search' : '', * 'per_page' : '', * 'astra-site-category' : '', * 'astra-site-page-builder' : '', * 'page' : '', * }; * * E.g. per_page=&astra-site-category=&astra-site-page-builder=&page= */ _api_params : {}, _breakpoint : 768, _has_default_page_builder : false, _first_time_loaded : true, init: function() { this._resetPagedCount(); this._bind(); this._loadPageBuilders(); }, /** * Binds events for the Astra Sites. * * @since 1.0.0 * @access private * @method _bind */ _bind: function() { $( document ).on('astra-sites-api-request-error' , AstraRender._addSuggestionBox ); $( document ).on('astra-sites-api-request-fail' , AstraRender._addSuggestionBox ); $( document ).on('astra-api-post-loaded-on-scroll' , AstraRender._reinitGridScrolled ); $( document ).on('astra-api-post-loaded' , AstraRender._reinitGrid ); $( document ).on('astra-api-page-builder-loaded' , AstraRender._addPageBuilders ); $( document ).on('astra-api-category-loaded' , AstraRender._loadFirstGrid ); // Event's for API request. $( document ).on('click' , '.filter-links a', AstraRender._filterClick ); $( document ).on('keyup input' , '#wp-filter-search-input', AstraRender._search ); $( document ).on('scroll' , AstraRender._scroll ); $( document ).on('astra-sites-api-request-fail', AstraRender._site_unreachable ); }, /** * Website is Down * * @since 1.2.11 * @return null */ _site_unreachable: function( event, jqXHR, textStatus, args ) { event.preventDefault(); if ( 'astra-site-page-builder' === args.id ) { $('#astra-sites-admin').html( wp.template('astra-site-down') ) } }, /** * On Filter Clicked * * Prepare Before API Request: * - Empty search input field to avoid search term on filter click. * - Remove Inline Height * - Added 'hide-me' class to hide the 'No more sites!' string. * - Added 'loading-content' for body. * - Show spinner. */ _filterClick: function( event ) { event.preventDefault(); if( $( this ).parents('.astra-site-category').length && ! $('body').hasClass('page-builder-selected') ) { return; } $(this).parents('.filter-links').find('a').removeClass('current'); $(this).addClass('current'); // Prepare Before Search. $('.no-more-demos').addClass('hide-me'); $('.astra-sites-suggestions').remove(); // Empty the search input only click on category filter not on page builder filter. if( $(this).parents('.filter-links').hasClass('astra-site-category') ) { $('#wp-filter-search-input').val(''); } $('#astra-sites').hide().css('height', ''); $('body').addClass('loading-content'); $('#astra-sites-admin').find('.spinner').removeClass('hide-me'); // Show sites. AstraRender._showSites(); }, /** * Search Site. * * Prepare Before API Request: * - Remove Inline Height * - Added 'hide-me' class to hide the 'No more sites!' string. * - Added 'loading-content' for body. * - Show spinner. */ _search: function() { if( ! $('body').hasClass('page-builder-selected') ) { return; } $this = jQuery('#wp-filter-search-input').val(); // Prepare Before Search. $('#astra-sites').hide().css('height', ''); $('.no-more-demos').addClass('hide-me'); $('.astra-sites-suggestions').remove(); $('body').addClass('loading-content'); $('#astra-sites-admin').find('.spinner').removeClass('hide-me'); window.clearTimeout(AstraRender._ref); AstraRender._ref = window.setTimeout(function () { AstraRender._ref = null; AstraRender._resetPagedCount(); jQuery('body').addClass('loading-content'); jQuery('body').attr('data-astra-demo-search', $this); AstraRender._showSites(); }, 500); }, /** * On Scroll */ _scroll: function(event) { if( ! $('body').hasClass('page-builder-selected') ) { return; } if( ! $('body').hasClass('listed-all-sites') ) { var scrollDistance = jQuery(window).scrollTop(); var themesBottom = Math.abs(jQuery(window).height() - jQuery('#astra-sites').offset().top - jQuery('#astra-sites').height()); themesBottom = themesBottom - 100; ajaxLoading = jQuery('body').data('scrolling'); if (scrollDistance > themesBottom && ajaxLoading == false) { AstraRender._updatedPagedCount(); if( ! $('#astra-sites .no-themes').length ) { $('#astra-sites-admin').find('.spinner').addClass('is-active'); } jQuery('body').data('scrolling', true); /** * @see _reinitGridScrolled() which called in trigger 'astra-api-post-loaded-on-scroll' */ AstraRender._showSites( false, 'astra-api-post-loaded-on-scroll' ); } } }, _apiAddParam_status: function() { if( astraRenderGrid.sites && astraRenderGrid.sites.status ) { AstraRender._api_params['status'] = astraRenderGrid.sites.status; } }, // Add 'search' _apiAddParam_search: function() { var search_val = jQuery('#wp-filter-search-input').val() || ''; if( '' !== search_val ) { AstraRender._api_params['search'] = search_val; } }, _apiAddParam_per_page: function() { // Add 'per_page' var per_page_val = 30; if( astraRenderGrid.sites && astraRenderGrid.sites["par-page"] ) { per_page_val = parseInt( astraRenderGrid.sites["par-page"] ); } AstraRender._api_params['per_page'] = per_page_val; }, _apiAddParam_astra_site_category: function() { // Add 'astra-site-category' var selected_category_id = jQuery('.filter-links.astra-site-category').find('.current').data('group') || ''; if( '' !== selected_category_id && 'all' !== selected_category_id ) { AstraRender._api_params['astra-site-category'] = selected_category_id; } else if( astraRenderGrid.sites && astraRenderGrid['categories'].include ) { if( AstraRender._isArray( astraRenderGrid['categories'].include ) ) { AstraRender._api_params['astra-site-category'] = astraRenderGrid['categories'].include.join(','); } else { AstraRender._api_params['astra-site-category'] = astraRenderGrid['categories'].include; } } }, _apiAddParam_siteground: function() { if( astraRenderGrid['siteground'] ) { AstraRender._api_params['siteground'] = astraRenderGrid['siteground']; } }, _apiAddParam_astra_site_page_builder: function() { // Add 'astra-site-page-builder' var selected_page_builder_id = jQuery('.filter-links.astra-site-page-builder').find('.current').data('group') || ''; if( '' !== selected_page_builder_id && 'all' !== selected_page_builder_id ) { AstraRender._api_params['astra-site-page-builder'] = selected_page_builder_id; } else if( astraRenderGrid.sites && astraRenderGrid['page-builders'].include ) { if( AstraRender._isArray( astraRenderGrid['page-builders'].include ) ) { AstraRender._api_params['astra-site-page-builder'] = astraRenderGrid['page-builders'].include.join(','); } else { AstraRender._api_params['astra-site-page-builder'] = astraRenderGrid['page-builders'].include; } } }, _apiAddParam_page: function() { // Add 'page' var page_val = parseInt(jQuery('body').attr('data-astra-demo-paged')) || 1; AstraRender._api_params['page'] = page_val; }, _apiAddParam_purchase_key: function() { if( astraRenderGrid.sites && astraRenderGrid.sites.purchase_key ) { AstraRender._api_params['purchase_key'] = astraRenderGrid.sites.purchase_key; } }, _apiAddParam_site_url: function() { if( astraRenderGrid.sites && astraRenderGrid.sites.site_url ) { AstraRender._api_params['site_url'] = astraRenderGrid.sites.site_url; } }, /** * Show Sites * * Params E.g. per_page=&astra-site-category=&astra-site-page-builder=&page= * * @param {Boolean} resetPagedCount Reset Paged Count. * @param {String} trigger Filtered Trigger. */ _showSites: function( resetPagedCount, trigger ) { if( undefined === resetPagedCount ) { resetPagedCount = true } if( undefined === trigger ) { trigger = 'astra-api-post-loaded'; } if( resetPagedCount ) { AstraRender._resetPagedCount(); } // Add Params for API request. AstraRender._api_params = {}; AstraRender._apiAddParam_status(); AstraRender._apiAddParam_search(); AstraRender._apiAddParam_per_page(); AstraRender._apiAddParam_astra_site_category(); AstraRender._apiAddParam_siteground(); AstraRender._apiAddParam_page(); AstraRender._apiAddParam_astra_site_page_builder(); AstraRender._apiAddParam_site_url(); AstraRender._apiAddParam_purchase_key(); // API Request. var api_post = { id: 'astra-sites', slug: 'astra-sites?' + decodeURIComponent( $.param( AstraRender._api_params ) ), trigger: trigger, }; AstraSitesAPI._api_request( api_post ); }, /** * Get Category Params * * @since 1.2.4 * @param {string} category_slug Category Slug. * @return {mixed} Add `include=` in API request. */ _getPageBuilderParams: function() { var _params = {}; if( astraRenderGrid.default_page_builder ) { _params['search'] = astraRenderGrid.default_page_builder; } if( astraRenderGrid.sites && astraRenderGrid.sites.purchase_key ) { _params['purchase_key'] = astraRenderGrid.sites.purchase_key; } if( astraRenderGrid.sites && astraRenderGrid.sites.site_url ) { _params['site_url'] = astraRenderGrid.sites.site_url; } if( astraRenderGrid.sites && astraRenderGrid['page-builders'].include ) { if( AstraRender._isArray( astraRenderGrid['page-builders'].include ) ) { _params['include'] = astraRenderGrid['page-builders'].include.join(','); } else { _params['include'] = astraRenderGrid['page-builders'].include; } } var decoded_params = decodeURIComponent( $.param( _params ) ); if( decoded_params.length ) { return '/?' + decoded_params; } return '/'; }, /** * Get Category Params * * @param {string} category_slug Category Slug. * @return {mixed} Add `include=` in API request. */ _getCategoryParams: function( category_slug ) { var _params = {}; if( astraRenderGrid.sites && astraRenderGrid['categories'].include ) { if( AstraRender._isArray( astraRenderGrid['categories'].include ) ) { _params['include'] = astraRenderGrid['categories'].include.join(','); } else { _params['include'] = astraRenderGrid['categories'].include; } } var decoded_params = decodeURIComponent( $.param( _params ) ); if( decoded_params.length ) { return '/?' + decoded_params; } return '/'; }, /** * Get All Select Status * * @param {string} category_slug Category Slug. * @return {boolean} Return true/false. */ _getCategoryAllSelectStatus: function( category_slug ) { // Has category? if( category_slug in astraRenderGrid.settings ) { // Has `all` in stored list? if( $.inArray('all', astraRenderGrid.settings[ category_slug ]) === -1 ) { return false; } } return true; }, /** * Show Filters */ _loadPageBuilders: function() { // Is Welcome screen? // Then pre-send the API request to avoid the loader. if( $('.astra-sites-welcome').length ) { var plugins = $('.astra-sites-welcome').attr( 'data-plugins' ) || ''; var plugins = plugins.split(","); // Also, Send page builder request with `/?search=` parameter. Because, We send the selected page builder request // Which does not cached due to extra parameter `/?search=`. For that we initially send all these requests. $.each(plugins, function( key, plugin) { var category_slug = 'astra-site-page-builder'; var category = { slug : category_slug + '/?search=' + plugin, id : category_slug, class : category_slug, trigger : '', wrapper_class : 'filter-links', show_all : false, }; // Pre-Send `sites` request for each active page builder to avoid the loader. AstraSitesAPI._api_request( category, function( data ) { if( data.items ) { var per_page_val = 30; if( astraRenderGrid.sites && astraRenderGrid.sites["par-page"] ) { per_page_val = parseInt( astraRenderGrid.sites["par-page"] ); } var api_params = { per_page : per_page_val, page : 1, }; // Load `all` sites from each page builder. $.each(data.items, function(index, item) { if( item.id ) { api_params['astra-site-page-builder'] = item.id; // API Request. var api_post = { id: 'astra-sites', slug: 'astra-sites?' + decodeURIComponent( $.param( api_params ) ), }; AstraSitesAPI._api_request( api_post ); } }); } }); } ); // Pre-Send `category` request to avoid the loader. var category_slug = 'astra-site-category'; var category = { slug : category_slug + '/', id : category_slug, class : category_slug, trigger : '', wrapper_class : 'filter-links', show_all : false, }; AstraSitesAPI._api_request( category ); // Load `sites` from selected page builder. } else { var category_slug = 'astra-site-page-builder'; var category = { slug : category_slug + AstraRender._getPageBuilderParams(), id : category_slug, class : category_slug, trigger : 'astra-api-page-builder-loaded', wrapper_class : 'filter-links', show_all : false, }; AstraSitesAPI._api_request( category ); } }, /** * Load First Grid. * * This is triggered after all category loaded. * * @param {object} event Event Object. */ _loadFirstGrid: function( event, data ) { event.preventDefault(); if( $('#' + data.args.id).length ) { var template = wp.template('astra-site-filters'); $('#' + data.args.id).html(template( data )); if( 'true' === $('body').attr( 'data-default-page-builder-selected' ) ) { $('#' + data.args.id).find('li:first a').addClass('current'); AstraRender._showSites(); } else { $('body').removeClass('loading-content'); if( ! $('#astra-sites-admin .astra-site-select-page-builder').length ) { $('#astra-sites-admin').append( wp.template( 'astra-site-select-page-builder' ) ); } } } else { AstraRender._showSites(); } }, /** * Append filters. * * @param {object} event Object. * @param {object} data API response data. */ _addPageBuilders: function( event, data ) { event.preventDefault(); if( $('#' + data.args.id).length ) { var template = wp.template('astra-site-filters'); $('#' + data.args.id).html(template( data )); if( 1 === parseInt( data.items_count ) ) { $('body').attr( 'data-default-page-builder-selected', true ); $('#' + data.args.id).find('li:first a').addClass('current'); } } /** * Categories */ var category_slug = 'astra-site-category'; var category = { slug : category_slug + AstraRender._getCategoryParams( category_slug ), id : category_slug, class : category_slug, trigger : 'astra-api-category-loaded', wrapper_class : 'filter-links', show_all : AstraRender._getCategoryAllSelectStatus( category_slug ), }; AstraSitesAPI._api_request( category ); }, /** * Append sites on scroll. * * @param {object} event Object. * @param {object} data API response data. */ _reinitGridScrolled: function( event, data ) { var template = wp.template('astra-sites-list'); if( data.items.length > 0 ) { $('body').removeClass( 'loading-content' ); $('.filter-count .count').text( data.items_count ); setTimeout(function() { jQuery('#astra-sites').append(template( data )); AstraRender._imagesLoaded(); }, 800); } else { $('body').addClass('listed-all-sites'); } }, /** * Update Astra sites list. * * @param {object} event Object. * @param {object} data API response data. */ _reinitGrid: function( event, data ) { var template = wp.template('astra-sites-list'); $('body').addClass( 'page-builder-selected' ); $('body').removeClass( 'loading-content' ); $('.filter-count .count').text( data.items_count ); jQuery('body').attr('data-astra-demo-last-request', data.items_count); jQuery('#astra-sites').show().html(template( data )); AstraRender._imagesLoaded(); $('#astra-sites-admin').find('.spinner').removeClass('is-active'); if( data.items_count <= 0 ) { $('#astra-sites-admin').find('.spinner').removeClass('is-active'); $('.no-more-demos').addClass('hide-me'); $('.astra-sites-suggestions').remove(); } else { $('body').removeClass('listed-all-sites'); } // Re-Send `categories` sites request to avoid the loader. var categories = AstraSitesAPI._stored_data['astra-site-category']; if( categories && AstraRender._first_time_loaded ) { var per_page_val = 30; if( astraRenderGrid.sites && astraRenderGrid.sites["par-page"] ) { per_page_val = parseInt( astraRenderGrid.sites["par-page"] ); } var api_params = { per_page : per_page_val, }; var page_builder_id = $('#astra-site-page-builder').find('.current').data('group') || ''; $.each( categories, function( index, category ) { api_params['astra-site-category'] = category.id; api_params['page'] = 1; if( page_builder_id ) { api_params['astra-site-page-builder'] = page_builder_id; } if( astraRenderGrid.sites && astraRenderGrid.sites.site_url ) { api_params['site_url'] = astraRenderGrid.sites.site_url; } if( astraRenderGrid.sites && astraRenderGrid.sites.purchase_key ) { api_params['purchase_key'] = astraRenderGrid.sites.purchase_key; } // API Request. var api_post = { id: 'astra-sites', slug: 'astra-sites?' + decodeURIComponent( $.param( api_params ) ), }; AstraSitesAPI._api_request( api_post ); } ); AstraRender._first_time_loaded = false; } }, /** * Check image loaded with function `imagesLoaded()` */ _imagesLoaded: function() { var self = jQuery('#sites-filter.execute-only-one-time a'); $('.astra-sites-grid').imagesLoaded() .always( function( instance ) { if( jQuery( window ).outerWidth() > AstraRender._breakpoint ) { // $('#astra-sites').masonry('reload'); } $('#astra-sites-admin').find('.spinner').removeClass('is-active'); }) .progress( function( instance, image ) { var result = image.isLoaded ? 'loaded' : 'broken'; }); }, /** * Add Suggestion Box */ _addSuggestionBox: function() { $('#astra-sites-admin').find('.spinner').removeClass('is-active').addClass('hide-me'); $('#astra-sites-admin').find('.no-more-demos').removeClass('hide-me'); var template = wp.template('astra-sites-suggestions'); if( ! $( '.astra-sites-suggestions').length ) { $('#astra-sites').append( template ); } }, /** * Update Page Count. */ _updatedPagedCount: function() { paged = parseInt(jQuery('body').attr('data-astra-demo-paged')); jQuery('body').attr('data-astra-demo-paged', paged + 1); window.setTimeout(function () { jQuery('body').data('scrolling', false); }, 800); }, /** * Reset Page Count. */ _resetPagedCount: function() { jQuery('body').attr('data-astra-demo-last-request', '1'); jQuery('body').attr('data-astra-demo-paged', '1'); jQuery('body').attr('data-astra-demo-search', ''); jQuery('body').attr('data-scrolling', false); }, // Returns if a value is an array _isArray: function(value) { return value && typeof value === 'object' && value.constructor === Array; } }; /** * Initialize AstraRender */ $(function(){ AstraRender.init(); }); })(jQuery);PKN\moinc/assets/js/admin-page.jsnuW+A/** * AJAX Request Queue * * - add() * - remove() * - run() * - stop() * * @since 1.0.0 */ var AstraSitesAjaxQueue = (function() { var requests = []; return { /** * Add AJAX request * * @since 1.0.0 */ add: function(opt) { requests.push(opt); }, /** * Remove AJAX request * * @since 1.0.0 */ remove: function(opt) { if( jQuery.inArray(opt, requests) > -1 ) { requests.splice($.inArray(opt, requests), 1); } }, /** * Run / Process AJAX request * * @since 1.0.0 */ run: function() { var self = this, oriSuc; if( requests.length ) { oriSuc = requests[0].complete; requests[0].complete = function() { if( typeof(oriSuc) === 'function' ) oriSuc(); requests.shift(); self.run.apply(self, []); }; jQuery.ajax(requests[0]); } else { self.tid = setTimeout(function() { self.run.apply(self, []); }, 1000); } }, /** * Stop AJAX request * * @since 1.0.0 */ stop: function() { requests = []; clearTimeout(this.tid); }, /** * Debugging. * * @param {mixed} data Mixed data. */ _log: function( data, level ) { var date = new Date(); var time = date.toLocaleTimeString(); var color = '#444'; if (typeof data == 'object') { console.log( data ); } else { console.log( data + ' ' + time ); } }, }; }()); (function($){ /** Checking the element is in viewport? */ $.fn.isInViewport = function() { // If not have the element then return false! if( ! $( this ).length ) { return false; } var elementTop = $( this ).offset().top; var elementBottom = elementTop + $( this ).outerHeight(); var viewportTop = $( window ).scrollTop(); var viewportBottom = viewportTop + $( window ).height(); return elementBottom > viewportTop && elementTop < viewportBottom; }; var AstraSSEImport = { complete: { posts: 0, media: 0, users: 0, comments: 0, terms: 0, }, updateDelta: function (type, delta) { this.complete[ type ] += delta; var self = this; requestAnimationFrame(function () { self.render(); }); }, updateProgress: function ( type, complete, total ) { var text = complete + '/' + total; if( 'undefined' !== type && 'undefined' !== text ) { total = parseInt( total, 10 ); if ( 0 === total || isNaN( total ) ) { total = 1; } var percent = parseInt( complete, 10 ) / total; var progress = Math.round( percent * 100 ) + '%'; var progress_bar = percent * 100; if( progress_bar <= 100 ) { var process_bars = document.getElementsByClassName( 'astra-site-import-process' ); for ( var i = 0; i < process_bars.length; i++ ) { process_bars[i].value = progress_bar; } AstraSitesAdmin._log_title( 'Importing Content.. ' + progress, false, false ); } } }, render: function () { var types = Object.keys( this.complete ); var complete = 0; var total = 0; for (var i = types.length - 1; i >= 0; i--) { var type = types[i]; this.updateProgress( type, this.complete[ type ], this.data.count[ type ] ); complete += this.complete[ type ]; total += this.data.count[ type ]; } this.updateProgress( 'total', complete, total ); } }; AstraSitesAdmin = { remaining_activate_plugins: [], required_plugins_original_list: [], compatibilities: [], skip_and_import_popups: [], required_plugins: [], _ref : null, /** * _api_params = { * 'search' : '', * 'per_page' : '', * 'astra-site-category' : '', * 'astra-site-page-builder' : '', * 'page' : '', * }; * * E.g. per_page=&astra-site-category=&astra-site-page-builder=&page= */ _api_params : {}, _breakpoint : 768, _has_default_page_builder : false, _first_time_loaded : true, visited_sites_and_pages: [], reset_remaining_posts: 0, reset_remaining_wp_forms: 0, reset_remaining_terms: 0, reset_processed_posts: 0, reset_processed_wp_forms: 0, reset_processed_terms: 0, site_imported_data: null, backup_taken: false, filter_array: [], autocompleteTags: [], templateData: {}, mouseLocation : false, log_file : '', customizer_data : '', wxr_url : '', wpforms_url : '', cartflows_url : '', options_data : '', widgets_data : '', enabled_extensions : '', action_slug : '', import_start_time : '', import_end_time : '', search_terms : [], page_settings_flag : true, init: function() { this._show_default_page_builder_sites(); this._bind(); this._addAutocomplete(); this._autocomplete(); this._load_large_images(); }, /** * load large image * * @return {[type]} [description] */ _load_large_image: function( el ) { if( el.hasClass('loaded') ) { return; } if( el.parents('.astra-theme').isInViewport() ) { var large_img_url = el.data('src') || ''; var imgLarge = new Image(); imgLarge.src = large_img_url; imgLarge.onload = function () { el.removeClass('loading'); el.addClass('loaded'); el.css('background-image', 'url(\''+imgLarge.src+'\'' ); }; } }, _load_large_images: function() { $('.theme-screenshot').each(function( key, el) { AstraSitesAdmin._load_large_image( $(el) ); }); }, _addAutocomplete: function() { var tags = astraSitesVars.api_sites_and_pages_tags || []; var sites = astraSitesVars.default_page_builder_sites || []; var strings = []; for( tag_index in tags ) { strings.push( AstraSitesAdmin._unescape_lower( tags[ tag_index ]['name'] ) ); } // Add site title's in autocomplete. for( site_id in sites ) { if( astraSitesVars.default_page_builder === sites[ site_id ]['astra-site-page-builder'] ) { var title = AstraSitesAdmin._unescape( sites[ site_id ]['title'] ); // @todo check why below character not escape with function _.unescape(); title = title.toLowerCase().replace('–', '-' ); strings.push( title ); } } AstraSitesAdmin.autocompleteTags = strings; }, _autocomplete: function() { var strings = AstraSitesAdmin.autocompleteTags; strings = _.uniq( strings ); strings = _.sortBy( strings ); $( "#wp-filter-search-input" ).autocomplete({ appendTo: ".astra-sites-autocomplete-result", classes: { "ui-autocomplete": "astra-sites-auto-suggest" }, source: function(request, response) { var results = $.ui.autocomplete.filter(strings, request.term); // Show only 10 results. response(results.slice(0, 15)); }, open: function( event, ui ) { $('.search-form').addClass( 'searching' ); }, close: function( event, ui ) { $('.search-form').removeClass( 'searching' ); } }); $( "#wp-filter-search-input" ).focus(); }, /** * Debugging. * * @param {mixed} data Mixed data. */ _log: function( data, level ) { var date = new Date(); var time = date.toLocaleTimeString(); var color = '#444'; switch( level ) { case 'emergency': // color = '#f44336'; case 'critical': // color = '#f44336'; case 'alert': // color = '#f44336'; case 'error': // color = '#f44336'; if (typeof data == 'object') { console.error( data ); } else { console.error( data + ' ' + time ); } break; case 'warning': // color = '#ffc107'; case 'notice': // color = '#ffc107'; if (typeof data == 'object') { console.warn( data ); } else { console.warn( data + ' ' + time ); } break; default: if (typeof data == 'object') { console.log( data ); } else { console.log( data + ' ' + time ); } break; // case 'info': color = '#03a9f4'; // break; // case 'debug': color = '#ffc107'; } }, _log_title: function( data, append ) { var markup = '

' + data + '

'; if (typeof data == 'object' ) { var markup = '

' + JSON.stringify( data ) + '

'; } var selector = $('.ast-importing-wrap'); if( $('.current-importing-status-title').length ) { selector = $('.current-importing-status-title'); } if ( append ) { selector.append( markup ); } else { selector.html( markup ); } }, /** * Binds events for the Astra Sites. * * @since 1.0.0 * @access private * @method _bind */ _bind: function() { $( window ).on( 'resize scroll' , AstraSitesAdmin._load_large_images); $( '.astra-sites__category-filter-anchor, .astra-sites__category-filter-items' ).hover(function(){ AstraSitesAdmin.mouseLocation = true; }, function(){ AstraSitesAdmin.mouseLocation = false; }); $( "body" ).mouseup(function(){ if( ! AstraSitesAdmin.mouseLocation ) AstraSitesAdmin._closeFilter(); }); // Change page builder. $( document ).on( 'click' , '.nav-tab-wrapper .page-builders li', AstraSitesAdmin._ajax_change_page_builder); $( document ).on( 'click' , '#astra-sites-welcome-form .page-builders li', AstraSitesAdmin._change_page_builder); // Open & Close Popup. $( document ).on( 'click' , '.site-import-cancel, .astra-sites-result-preview .close, .astra-sites-popup .close', AstraSitesAdmin._close_popup ); $( document ).on( 'click' , '.astra-sites-popup .overlay, .astra-sites-result-preview .overlay', AstraSitesAdmin._close_popup_by_overlay ); $( document ).on( 'click', '.ast-sites__filter-wrap-checkbox, .ast-sites__filter-wrap', AstraSitesAdmin._filterClick ); // Page. $( document ).on( 'click', '.site-import-layout-button', AstraSitesAdmin.show_page_popup_from_sites); $( document ).on('click', '#astra-sites .astra-sites-previewing-page .theme-screenshot, #astra-sites .astra-sites-previewing-page .theme-name', AstraSitesAdmin.show_page_popup_from_search ); $( document ).on( 'click', '.astra-sites-page-import-popup .site-install-site-button, .preview-page-from-search-result .site-install-site-button', AstraSitesAdmin.import_page_process); $( document ).on( 'astra-sites-after-site-pages-required-plugins' , AstraSitesAdmin._page_api_call ); // Site reset warning. $( document ).on( 'click' , '.astra-sites-reset-data .checkbox', AstraSitesAdmin._toggle_reset_notice ); // Theme Activation warning. $( document ).on( 'click' , '.astra-sites-theme-activation .checkbox', AstraSitesAdmin._toggle_theme_notice ); $( document ).on( 'wp-theme-install-success' , AstraSitesAdmin._activateTheme ); // Site. $( document ).on( 'click' , '.site-import-site-button', AstraSitesAdmin._show_site_popup); $( document ).on( 'click' , '.astra-sites-get-agency-bundle-button', AstraSitesAdmin._show_get_agency_bundle_notice); $( document ).on( 'click' , '.astra-sites-activate-license-button', AstraSitesAdmin._show_activate_license_notice); $( document ).on( 'click' , '.astra-sites-invalid-mini-agency-license-button', AstraSitesAdmin._show_invalid_mini_agency_license); $( document ).on( 'click', '.astra-sites-site-import-popup .site-install-site-button', AstraSitesAdmin._resetData); // Skip. $( document ).on( 'click', '.astra-sites-skip-and-import-step', AstraSitesAdmin._remove_skip_and_import_popup); // Skip & Import. $( document ).on( 'astra-sites-after-astra-sites-required-plugins' , AstraSitesAdmin._start_site_import ); $( document ).on( 'astra-sites-reset-data' , AstraSitesAdmin._backup_before_rest_options ); $( document ).on( 'astra-sites-backup-settings-before-reset-done' , AstraSitesAdmin._reset_customizer_data ); $( document ).on( 'astra-sites-reset-customizer-data-done' , AstraSitesAdmin._reset_site_options ); $( document ).on( 'astra-sites-reset-site-options-done' , AstraSitesAdmin._reset_widgets_data ); $( document ).on( 'astra-sites-reset-widgets-data-done' , AstraSitesAdmin._reset_terms ); $( document ).on( 'astra-sites-delete-terms-done' , AstraSitesAdmin._reset_wp_forms ); $( document ).on( 'astra-sites-delete-wp-forms-done' , AstraSitesAdmin._reset_posts ); $( document ).on( 'astra-sites-reset-data-done' , AstraSitesAdmin._recheck_backup_options ); $( document ).on( 'astra-sites-backup-settings-done' , AstraSitesAdmin._startImportCartFlows ); $( document ).on( 'astra-sites-import-cartflows-done' , AstraSitesAdmin._startImportWPForms ); $( document ).on( 'astra-sites-import-wpforms-done' , AstraSitesAdmin._importCustomizerSettings ); $( document ).on( 'astra-sites-import-customizer-settings-done' , AstraSitesAdmin._importXML ); $( document ).on( 'astra-sites-import-xml-done' , AstraSitesAdmin.import_siteOptions ); $( document ).on( 'astra-sites-import-options-done' , AstraSitesAdmin._importWidgets ); $( document ).on( 'astra-sites-import-widgets-done' , AstraSitesAdmin._importEnd ); $( document ).on( 'click', '.astra-sites__category-filter-anchor', AstraSitesAdmin._toggleFilter ); // Tooltip. $( document ).on( 'click' , '.astra-sites-tooltip-icon', AstraSitesAdmin._toggle_tooltip); // Plugin install & activate. $( document ).on( 'wp-plugin-installing' , AstraSitesAdmin._pluginInstalling); $( document ).on( 'wp-plugin-install-error' , AstraSitesAdmin._installError); $( document ).on( 'wp-plugin-install-success' , AstraSitesAdmin._installSuccess); $( document ).on('click', '#astra-sites .astra-sites-previewing-site .theme-screenshot, #astra-sites .astra-sites-previewing-site .theme-name', AstraSitesAdmin._show_pages ); $( document ).on('click' , '#single-pages .site-single', AstraSitesAdmin._change_site_preview_screenshot); $( document ).on('click' , '.astra-sites-show-favorite-button', AstraSitesAdmin._show_favorite); $( document ).on('click' , '.favorite-action-wrap', AstraSitesAdmin._toggle_favorite); $( document ).on('click', '.astra-previewing-single-pages .back-to-layout', AstraSitesAdmin._go_back ); $( document ).on('click', '.astra-sites-showing-favorites .back-to-layout, .astra-sites-no-search-result .back-to-layout, .logo, .astra-sites-back', AstraSitesAdmin._show_sites ); $( document ).on('keydown', AstraSitesAdmin._next_and_previous_sites ); $( document ).on('click', '.astra-site-category a', AstraSitesAdmin._filterSites ); $( document ).on('click', '.astra-sites-sync-library-button', AstraSitesAdmin._sync_library ); $( document ).on('click', '.astra-sites-sync-library-message.success .notice-dismiss', AstraSitesAdmin._sync_library_complete ); $( document ).on('click', '.page-builder-icon', AstraSitesAdmin._toggle_page_builder_list ); $( document ).on('click', '.showing-page-builders #wpbody-content', AstraSitesAdmin._close_page_builder_list ); $( document ).on('keyup input' , '#wp-filter-search-input', AstraSitesAdmin._search ); $( document ).on( 'keyup' , '#wp-filter-search-input', _.debounce(AstraSitesAdmin._searchPost, 1000 ) ); $( document ).on( 'heartbeat-send', AstraSitesAdmin._sendHeartbeat ); $( document ).on( 'heartbeat-tick', AstraSitesAdmin._heartbeatDone ); $( document ).on('click' , '.ui-autocomplete .ui-menu-item', AstraSitesAdmin._show_search_term ); }, _heartbeatDone: function( e, data ) { // Check for our data, and use it. if ( ! data['ast-sites-search-terms'] ) { return; } AstraSitesAdmin.search_terms = []; }, _sendHeartbeat: function( e, data ) { // Add additional data to Heartbeat data. if ( AstraSitesAdmin.search_terms.length > 0 ) { data['ast-sites-search-terms'] = AstraSitesAdmin.search_terms; } }, _searchPost: function( e ) { var term = $( this ).val(); if ( '' === term ) { return; } if ( ! AstraSitesAdmin.search_terms.includes( term ) ) { AstraSitesAdmin.search_terms.push( term.toLowerCase() ); } }, _toggleFilter: function( e ) { var items = $( '.astra-sites__category-filter-items' ); if ( items.hasClass( 'visible' ) ) { items.removeClass( 'visible' ); items.hide(); } else { items.addClass( 'visible' ); items.show(); } }, _closeFilter: function( e ) { var items = $( '.astra-sites__category-filter-items' ); items.removeClass( 'visible' ); items.hide(); }, _filterClick: function( e ) { AstraSitesAdmin.filter_array = []; if ( $( this ).hasClass( 'ast-sites__filter-wrap' ) ) { $( '.astra-sites__category-filter-anchor' ).attr( 'data-slug', $( this ).data( 'slug' ) ); $( '.astra-sites__category-filter-items' ).find( '.ast-sites__filter-wrap' ).removeClass( 'category-active' ); $( this ).addClass( 'category-active' ); $( '.astra-sites__category-filter-anchor' ).text( $( this ).text() ); $( '.astra-sites__category-filter-anchor' ).trigger( 'click' ); $( '#wp-filter-search-input' ).val( '' ); if( $( '.astra-sites-show-favorite-button' ).hasClass( 'active' ) ) { $( '.astra-sites-show-favorite-button' ).removeClass( 'active' ); $( 'body' ).removeClass( 'astra-sites-showing-favorites' ); AstraSitesAdmin._clean_url_params( 'favorites' ); } } var $filter_name = $( '.astra-sites__category-filter-anchor' ).attr( 'data-slug' ); if ( '' != $filter_name ) { AstraSitesAdmin.filter_array.push( $filter_name ); } if( $( '.ast-sites__filter-wrap-checkbox input[name=ast-sites-radio]:checked' ).length ) { $( '.ast-sites__filter-wrap-checkbox input[name=ast-sites-radio]' ).removeClass('active'); $( '.ast-sites__filter-wrap-checkbox input[name=ast-sites-radio]:checked' ).addClass('active'); } var $filter_type = $( '.ast-sites__filter-wrap-checkbox input[name=ast-sites-radio]:checked' ).val(); if ( '' != $filter_type ) { AstraSitesAdmin.filter_array.push( $filter_type ); } AstraSitesAdmin._closeFilter(); $( '#wp-filter-search-input' ).trigger( 'keyup' ); }, _show_search_term: function() { var search_term = $(this).text() || ''; $('#wp-filter-search-input').val( search_term ); $('#wp-filter-search-input').trigger( 'keyup' ); }, _search: function(event) { var search_input = $( this ), search_term = $.trim( search_input.val() ) || ''; if( 13 === event.keyCode ) { $('.astra-sites-autocomplete-result .ui-autocomplete').hide(); $('.search-form').removeClass('searching'); $('#astra-sites-admin').removeClass('searching'); } $('body').removeClass('astra-sites-no-search-result'); var sites = $('#astra-sites .astra-theme'), titles = $('#astra-sites .astra-theme .theme-name'), searchTemplateFlag = false, items = []; AstraSitesAdmin.close_pages_popup(); if( search_term.length ) { search_input.addClass('has-input'); $('#astra-sites-admin').addClass('searching'); searchTemplateFlag = true; } else { search_input.removeClass('has-input'); $('#astra-sites-admin').removeClass('searching'); } items = AstraSitesAdmin._get_sites_and_pages_by_search_term( search_term ); if( ! AstraSitesAdmin.isEmpty( items ) ) { if ( searchTemplateFlag ) { AstraSitesAdmin.add_sites_after_search( items ); } else { AstraSitesAdmin.add_sites( items ); } } else { if( search_term.length ) { $('body').addClass('astra-sites-no-search-result'); } $('#astra-sites').html( wp.template('astra-sites-no-sites') ); } }, /** * Change URL */ _changeAndSetURL: function( url_params ) { var current_url = window.location.href; var current_url_separator = ( window.location.href.indexOf( "?" ) === -1 ) ? "?" : "&"; var new_url = current_url + current_url_separator + decodeURIComponent( $.param( url_params ) ); AstraSitesAdmin._changeURL( new_url ); }, /** * Clean the URL. * * @param string url URL string. * @return string Change the current URL. */ _changeURL: function( url ) { History.pushState(null, astraSitesVars.whiteLabelName, url); }, /** * Get URL param. */ _getParamFromURL: function(name, url) { if (!url) url = window.location.href; name = name.replace(/[\[\]]/g, "\\$&"); var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"), results = regex.exec(url); if (!results) return null; if (!results[2]) return ''; return decodeURIComponent(results[2].replace(/\+/g, " ")); }, _clean_url_params: function( single_param ) { var url_params = AstraSitesAdmin._getQueryStrings(); delete url_params[ single_param ]; delete url_params['']; // Removed extra empty object. var current_url = window.location.href; var root_url = current_url.substr(0, current_url.indexOf('?')); if( $.isEmptyObject( url_params ) ) { var new_url = root_url + decodeURIComponent( $.param( url_params ) ); } else { var current_url_separator = ( root_url.indexOf( "?" ) === -1 ) ? "?" : "&"; var new_url = root_url + current_url_separator + decodeURIComponent( $.param( url_params ) ); } AstraSitesAdmin._changeURL( new_url ); }, /** * Get query strings. * * @param string string Query string. * @return string Check and return query string. */ _getQueryStrings: function( string ) { return ( string || document.location.search).replace(/(^\?)/,'').split("&").map(function(n){return n = n.split("="),this[n[0]] = n[1],this}.bind({}))[0]; }, isEmpty: function(obj) { for(var key in obj) { if(obj.hasOwnProperty(key)) return false; } return true; }, _unescape: function( input_string ) { var title = _.unescape( input_string ); // @todo check why below character not escape with function _.unescape(); title = title.replace('–', '-' ); title = title.replace('’', "'" ); return title; }, _unescape_lower: function( input_string ) { var input_string = AstraSitesAdmin._unescape( input_string ); return input_string.toLowerCase(); }, _get_sites_and_pages_by_search_term: function( search_term ) { var items = [], tags_strings = []; search_term = search_term.toLowerCase(); if ( search_term == '' && AstraSitesAdmin.filter_array.length == 0 ) { return astraSitesVars.default_page_builder_sites; } var $filter_type = $( '.ast-sites__filter-wrap-checkbox input[name=ast-sites-radio]:checked' ).val(); var $filter_name = $( '.astra-sites__category-filter-anchor' ).attr( 'data-slug' ); for( site_id in astraSitesVars.default_page_builder_sites ) { var current_site = astraSitesVars.default_page_builder_sites[site_id]; var text_match = true; var free_match = true; var category_match = true; var match_id = ''; if ( '' != search_term ) { text_match = false; } if ( '' != $filter_name ) { category_match = false; } if ( '' != $filter_type ) { free_match = false; } // Check in site title. if( current_site['title'] ) { var site_title = AstraSitesAdmin._unescape_lower( current_site['title'] ); if( site_title.toLowerCase().includes( search_term ) ) { text_match = true; match_id = site_id; } } // Check in site tags. if( Object.keys( current_site['astra-sites-tag'] ).length ) { for( site_tag_id in current_site['astra-sites-tag'] ) { var tag_title = current_site['astra-sites-tag'][site_tag_id]; tag_title = AstraSitesAdmin._unescape_lower( tag_title.replace('-', ' ') ); if( tag_title.toLowerCase().includes( search_term ) ) { text_match = true; match_id = site_id; } } } for( filter_id in AstraSitesAdmin.filter_array ) { var slug = AstraSitesAdmin.filter_array[filter_id]; if( slug == 'free' && 'free' == current_site['astra-sites-type'] ) { free_match = true; match_id = site_id; } if( slug == 'agency' && 'free' != current_site['astra-sites-type'] ) { free_match = true; match_id = site_id; } if ( slug != 'free' && slug != 'agency' && undefined != slug ) { for( cat_id in current_site['astra-site-category'] ) { if( slug.toLowerCase() == current_site['astra-site-category'][cat_id] ) { category_match = true; match_id = site_id; } } } } if ( '' != match_id ) { if ( text_match && category_match && free_match ) { items[site_id] = current_site; items[site_id]['type'] = 'site'; items[site_id]['site_id'] = site_id; items[site_id]['pages-count'] = ( undefined != current_site['pages'] ) ? Object.keys( current_site['pages'] ).length : 0; tags_strings.push( AstraSitesAdmin._unescape_lower( current_site['title'] )); for( site_tag_id in current_site['astra-sites-tag'] ) { var tag_title = current_site['astra-sites-tag'][site_tag_id]; tag_title = AstraSitesAdmin._unescape_lower( tag_title.replace('-', ' ') ); if( tag_title.toLowerCase().includes( search_term ) ) { tags_strings.push( AstraSitesAdmin._unescape_lower( tag_title )); } } } } if ( search_term != '' ) { // Check in page title. if( Object.keys( current_site['pages'] ).length ) { var pages = current_site['pages']; for( page_id in pages ) { var page_text_match = false; var page_free_match = true; var page_category_match = true; var page_match_id = ''; if ( '' != $filter_name ) { page_category_match = false; } if ( '' != $filter_type ) { page_free_match = false; } // Check in site title. if( pages[page_id]['title'] ) { var page_title = AstraSitesAdmin._unescape_lower( pages[page_id]['title'] ); if( page_title.includes( search_term ) ) { page_text_match = true; page_match_id = page_id; } } // Check in site tags. if( Object.keys( pages[page_id]['astra-sites-tag'] ).length ) { for( page_tag_id in pages[page_id]['astra-sites-tag'] ) { var tag_title = pages[page_id]['astra-sites-tag'][page_tag_id]; tag_title = AstraSitesAdmin._unescape_lower( tag_title.replace('-', ' ') ); if( tag_title.toLowerCase().includes( search_term ) ) { page_text_match = true; page_match_id = page_id; } } } for( filter_id in AstraSitesAdmin.filter_array ) { var pslug = AstraSitesAdmin.filter_array[filter_id]; if( pslug == 'free' && 'free' == pages[page_id]['astra-sites-type'] ) { page_free_match = true; page_match_id = page_id; } if( pslug == 'agency' && 'free' != pages[page_id]['astra-sites-type'] ) { page_free_match = true; page_match_id = page_id; } if ( pslug != 'free' && pslug != 'agency' && undefined != pslug ) { for( cat_id in current_site['astra-site-category'] ) { if( pslug.toLowerCase() == current_site['astra-site-category'][cat_id] ) { page_category_match = true; page_match_id = page_id; } } } } if ( '' != page_match_id ) { if ( page_text_match && page_category_match && page_free_match ) { items[page_id] = pages[page_id]; items[page_id]['type'] = 'page'; items[page_id]['site_id'] = site_id; items[page_id]['astra-sites-type'] = current_site['astra-sites-type'] || ''; items[page_id]['site-title'] = current_site['title'] || ''; items[page_id]['pages-count'] = 0; tags_strings.push( AstraSitesAdmin._unescape_lower( current_site['title'] )); for( site_tag_id in pages[page_id]['astra-sites-tag'] ) { var tag_title = pages[page_id]['astra-sites-tag'][site_tag_id]; tag_title = AstraSitesAdmin._unescape_lower( tag_title.replace('-', ' ') ); if( tag_title.toLowerCase().includes( search_term ) ) { tags_strings.push( AstraSitesAdmin._unescape_lower( tag_title ) ); } } } } } } } } if ( search_term != '' ) { console.groupCollapsed( 'Search for "' + search_term + '"' ); AstraSitesAdmin._log( items ); console.groupEnd(); } if ( tags_strings.length > 0 ) { AstraSitesAdmin.autocompleteTags = tags_strings; AstraSitesAdmin._autocomplete(); } return items; }, _close_page_builder_list: function( event ) { event.preventDefault(); $('body').removeClass( 'showing-page-builders' ); $('.page-builder-icon').removeClass( 'active' ); }, _toggle_page_builder_list: function( event ) { event.preventDefault(); $(this).toggleClass( 'active' ); $('body').toggleClass( 'showing-page-builders' ); }, _sync_library_complete: function() { $.ajax({ url : astraSitesVars.ajaxurl, type : 'POST', data : { action : 'astra-sites-update-library-complete', }, }).done(function ( response ) { AstraSitesAdmin._log( response ); console.groupEnd( 'Update Library Request' ); }); }, _sync_library_with_ajax: function( is_append ) { $.ajax({ url : astraSitesVars.ajaxurl, type : 'POST', data : { action : 'astra-sites-get-sites-request-count', }, beforeSend: function() { console.groupCollapsed( 'Sync Library' ); AstraSitesAdmin._log( 'Sync Library..' ); }, }) .fail(function( jqXHR ){ AstraSitesAdmin._log( jqXHR, 'error' ); AstraSitesAdmin._importFailMessage( jqXHR.status + jqXHR.statusText, 'Site Count Request Failed!', jqXHR ); console.groupEnd('Sync Library'); }) .done(function ( response ) { AstraSitesAdmin._log( response ); if( response.success ) { var total = response.data; AstraSitesAdmin._log( total ); for( let i = 1; i <= total; i++ ) { AstraSitesAjaxQueue.add({ url: astraSitesVars.ajaxurl, type: 'POST', data: { action : 'astra-sites-import-sites', page_no : i, }, success: function( result ){ AstraSitesAdmin._log( result ); if( is_append ) { if( ! AstraSitesAdmin.isEmpty( result.data ) ) { var template = wp.template( 'astra-sites-page-builder-sites' ); // First fill the placeholders and then append remaining sites. if( $('.placeholder-site').length ) { for( site_id in result.data ) { if( $('.placeholder-site').length ) { $('.placeholder-site').first().remove(); } } if( $('#astra-sites .site-single:not(.placeholder-site)').length ) { $('#astra-sites .site-single:not(.placeholder-site)').last().after( template( result.data ) ); } else { $('#astra-sites').prepend( template( result.data ) ); } } else { $('#astra-sites').append( template( result.data ) ); } astraSitesVars.default_page_builder_sites = $.extend({}, astraSitesVars.default_page_builder_sites, result.data); AstraSitesAdmin._load_large_images(); $( document ).trigger( 'astra-sites-added-pages' ); } } if( i === total && astraSitesVars.strings.syncCompleteMessage ) { console.groupEnd('Sync Library'); $('#wpbody-content').find('.astra-sites-sync-library-message').remove(); var noticeContent = wp.updates.adminNotice( { className: 'notice astra-sites-notice notice-success is-dismissible astra-sites-sync-library-message', message: astraSitesVars.strings.syncCompleteMessage + ' ', } ); $('#screen-meta').after( noticeContent ); $(document).trigger( 'wp-updates-notice-added' ); $('.astra-sites-sync-library-button').removeClass( 'updating-message'); } } }); } // Run the AJAX queue. AstraSitesAjaxQueue.run(); } else { AstraSitesAdmin._importFailMessage( response.data, 'Site Count Request Failed!' ); } }); // Import categories. $.ajax({ url : astraSitesVars.ajaxurl, type : 'POST', data : { action : 'astra-sites-import-categories', }, beforeSend: function() { console.groupCollapsed( 'Importing Categories' ); AstraSitesAdmin._log( 'Importing Categories..' ); }, }) .fail(function( jqXHR ){ AstraSitesAdmin._log( jqXHR ); AstraSitesAdmin._importFailMessage( jqXHR.status + jqXHR.statusText, 'Category Import Failed!', jqXHR ); console.groupEnd( 'Importing Categories' ); }).done(function ( response ) { AstraSitesAdmin._log( response ); console.groupEnd( 'Importing Categories' ); }); // Import Site Categories. $.ajax({ url : astraSitesVars.ajaxurl, type : 'POST', data : { action : 'astra-sites-import-site-categories', }, beforeSend: function() { console.groupCollapsed( 'Importing Site Categories' ); AstraSitesAdmin._log( 'Importing Site Categories..' ); }, }) .fail(function( jqXHR ){ AstraSitesAdmin._log( jqXHR ); AstraSitesAdmin._importFailMessage( jqXHR.status + jqXHR.statusText, 'Category Import Failed!', jqXHR ); console.groupCollapsed( 'Importing Site Categories' ); }).done(function ( response ) { AstraSitesAdmin._log( response ); console.groupCollapsed( 'Importing Site Categories' ); }); // Import page builders. $.ajax({ url : astraSitesVars.ajaxurl, type : 'POST', data : { action : 'astra-sites-import-page-builders', }, beforeSend: function() { console.groupCollapsed( 'Importing Page Builders' ); AstraSitesAdmin._log( 'Importing Page Builders..' ); }, }) .fail(function( jqXHR ){ AstraSitesAdmin._log( jqXHR ); AstraSitesAdmin._importFailMessage( jqXHR.status + ' ' + jqXHR.statusText, 'Page Builder Import Failed!', jqXHR ); console.groupEnd( 'Importing Page Builders' ); }).done(function ( response ) { AstraSitesAdmin._log( response ); console.groupEnd( 'Importing Page Builders' ); }); // Import Blocks. $.ajax({ url : astraSitesVars.ajaxurl, type : 'POST', data : { action : 'astra-sites-get-blocks-request-count', }, beforeSend: function() { console.groupCollapsed( 'Updating Blocks' ); AstraSitesAdmin._log( 'Updating Blocks' ); }, }) .fail(function( jqXHR ){ AstraSitesAdmin._log( jqXHR, 'error' ); AstraSitesAdmin._importFailMessage( jqXHR.status + jqXHR.statusText, 'Blocks Count Request Failed!', jqXHR ); console.groupEnd('Updating Blocks'); }) .done(function ( response ) { AstraSitesAdmin._log( response ); if( response.success ) { var total = response.data.pages; AstraSitesAdmin._log( total ); for( let i = 1; i <= total; i++ ) { AstraSitesAjaxQueue.add({ url: astraSitesVars.ajaxurl, type: 'POST', data: { action : 'astra-sites-import-blocks', page_no : i, }, beforeSend: function() { console.groupCollapsed( 'Importing Blocks - Page ' + i ); AstraSitesAdmin._log( 'Importing Blocks - Page ' + i ); }, success: function( response ){ AstraSitesAdmin._log( response ); console.groupEnd( 'Importing Blocks - Page ' + i ); } }); } // Run the AJAX queue. AstraSitesAjaxQueue.run(); } else { AstraSitesAdmin._importFailMessage( response.data, 'Blocks Count Request Failed!' ); } }); // Import Block Categories. $.ajax({ url : astraSitesVars.ajaxurl, type : 'POST', data : { action : 'astra-sites-import-block-categories', }, beforeSend: function() { console.groupCollapsed( 'Importing Block Categories' ); AstraSitesAdmin._log( 'Importing Block Categories..' ); }, }) .fail(function( jqXHR ){ AstraSitesAdmin._log( jqXHR ); AstraSitesAdmin._importFailMessage( jqXHR.status + ' ' + jqXHR.statusText, 'Category Import Failed!', jqXHR ); console.groupEnd( 'Importing Block Categories' ); }).done(function ( response ) { AstraSitesAdmin._log( response ); console.groupEnd( 'Importing Block Categories' ); }); AstraSitesAdmin._sync_library_complete(); }, _sync_library: function( event ) { event.preventDefault(); var button = $(this); if( button.hasClass( 'updating-message') ) { return; } button.addClass( 'updating-message'); $('.astra-sites-sync-library-message').remove(); var noticeContent = wp.updates.adminNotice( { className: 'astra-sites-sync-library-message astra-sites-notice notice notice-info', message: astraSitesVars.syncLibraryStart + '', } ); $('#screen-meta').after( noticeContent ); $(document).trigger( 'wp-updates-notice-added' ); $.ajax({ url : astraSitesVars.ajaxurl, type : 'POST', data : { action : 'astra-sites-update-library', }, beforeSend: function() { console.groupCollapsed( 'Update Library Request' ); AstraSitesAdmin._log( 'Updating Library..' ); }, }) .fail(function( jqXHR ){ AstraSitesAdmin._log( jqXHR ); AstraSitesAdmin._importFailMessage( jqXHR.status + ' ' + jqXHR.statusText, 'Sync Library Failed!', jqXHR ); console.groupEnd( 'Update Library Request' ); }) .done(function ( response ) { console.log( response ); if( response.success ) { if( 'updated' === response.data ) { $('#wpbody-content').find('.astra-sites-sync-library-message').remove(); var noticeContent = wp.updates.adminNotice( { className: 'notice astra-sites-notice notice-success is-dismissible astra-sites-sync-library-message', message: astraSitesVars.strings.syncCompleteMessage + ' ', } ); $('#screen-meta').after( noticeContent ); $(document).trigger( 'wp-updates-notice-added' ); button.removeClass( 'updating-message'); AstraSitesAdmin._log( 'Already sync all the sites.' ); console.groupEnd( 'Update Library Request' ); } else { AstraSitesAdmin._sync_library_with_ajax(); } } }); }, _filterSites: function( event ) { event.preventDefault(); var current_class = $(this).attr('data-group') || ''; $( this ).parents('.filter-links').find('a').removeClass( 'current' ); $( this ).addClass( 'current' ); var search_term = $( this ).text() || ''; if( current_class ) { if( $('#astra-sites .astra-theme.'+current_class).length ) { $('#wp-filter-search-input').val( search_term ); // $('#astra-sites .astra-theme').removeClass('astra-show-site astra-hide-site'); $('#astra-sites .astra-theme').addClass( 'astra-hide-site' ); $('#astra-sites .astra-theme.'+current_class).removeClass( 'astra-hide-site' ).addClass( 'astra-show-site'); } } else { $('#astra-sites .astra-theme').removeClass( 'astra-hide-site' ).addClass( 'astra-show-site'); } $('.filters-wrap-page-categories').removeClass('show'); }, _next_and_previous_sites: function(e) { if( ! $('body').hasClass('astra-previewing-single-pages') ) { return; } if( e.key === "Escape") { AstraSitesAdmin.close_pages_popup(); return; } switch(e.which) { // Left Key Pressed case 37: if( $('#astra-sites .astra-theme.current').prev().length ) { $('#astra-sites .astra-theme.current').prev().addClass('current').siblings().removeClass('current'); var site_id = $('#astra-sites .astra-theme.current').prev().attr('data-site-id') || ''; if( site_id ) { AstraSitesAdmin.show_pages_by_site_id( site_id ); } } break; // Right Key Pressed case 39: if( $('#astra-sites .astra-theme.current').next().length ) { $('#astra-sites .astra-theme.current').next().addClass('current').siblings().removeClass('current'); var site_id = $('#astra-sites .astra-theme.current').next().attr('data-site-id') || ''; if( site_id ) { AstraSitesAdmin.show_pages_by_site_id( site_id ); } } break; } }, show_pages_by_site_id: function( site_id, page_id ) { var sites = astraSitesVars.default_page_builder_sites || []; var data = sites[site_id]; if( 'undefined' !== typeof data ) { var site_template = wp.template('astra-sites-single-site-preview'); if( ! AstraSitesAdmin._getParamFromURL( 'astra-site' ) ) { var url_params = { 'astra-site' : site_id, }; AstraSitesAdmin._changeAndSetURL( url_params ); } $('#astra-sites').hide(); $('#site-pages').show().html( site_template( data ) ).removeClass('brizy elementor beaver-builder gutenberg').addClass( astraSitesVars.default_page_builder ); $('body').addClass('astra-previewing-single-pages'); $('#site-pages').attr( 'data-site-id', site_id); if( AstraSitesAdmin._getParamFromURL( 'astra-page' ) ) { AstraSitesAdmin._set_preview_screenshot_by_page( $('#single-pages .site-single[data-page-id="'+AstraSitesAdmin._getParamFromURL( 'astra-page' )+'"]') ); // Has first item? // Then set default screnshot in preview. } else if( page_id && $('#single-pages .site-single[data-page-id="'+page_id+'"]').length ) { AstraSitesAdmin._set_preview_screenshot_by_page( $('#single-pages .site-single[data-page-id="'+page_id+'"]') ); } else if( $('#single-pages .site-single').eq( 0 ).length ) { AstraSitesAdmin._set_preview_screenshot_by_page( $('#single-pages .site-single').eq( 0 ) ); } if( ! $('#single-pages .site-single').eq( 0 ).length ) { $('.site-import-layout-button').hide(); } $( document ).trigger( 'astra-sites-added-pages' ); AstraSitesAdmin._load_large_images(); } }, _show_sites: function( event ) { event.preventDefault(); $( '.astra-sites-show-favorite-button' ).removeClass( 'active' ); $( 'body' ).removeClass( 'astra-sites-showing-favorites' ); $( 'body' ).removeClass( 'astra-sites-no-search-result' ); $( '.astra-sites__category-filter-items' ).find( '.ast-sites__filter-wrap' ).removeClass( 'category-active' ); $( '.ast-sites__filter-wrap' ).first().addClass( 'category-active' ); $( '.astra-sites__category-filter-anchor' ).attr( 'data-slug', '' ); AstraSitesAdmin.filter_array = []; $( '.ast-sites__filter-wrap-checkbox input:radio' ).attr('checked',false); $( '.ast-sites__filter-wrap-checkbox input:radio' ).removeClass( 'active' ); $( '#radio-all' ).trigger( 'click' ); $( '#radio-all' ).addClass( 'active' ); $( '.astra-sites__category-filter-anchor' ).text( 'All' ); AstraSitesAdmin._closeFilter(); $( '#wp-filter-search-input' ).val( '' ); $('#astra-sites-admin').removeClass('searching'); AstraSitesAdmin.add_sites( astraSitesVars.default_page_builder_sites ); AstraSitesAdmin.close_pages_popup(); AstraSitesAdmin._clean_url_params( 'favorites' ); AstraSitesAdmin._load_large_images(); }, /** * Go back to all sites view * * @since 2.0.0 * @return null */ _go_back: function( event ) { event.preventDefault(); AstraSitesAdmin._clean_url_params( 'search' ); AstraSitesAdmin._clean_url_params( 'favorites' ); AstraSitesAdmin._clean_url_params( 'license' ); AstraSitesAdmin.close_pages_popup(); AstraSitesAdmin._load_large_images(); }, close_pages_popup: function( ) { astraSitesVars.cpt_slug = 'astra-sites'; $('#astra-sites').show(); $('#site-pages').hide().html( '' ); $('body').removeClass('astra-previewing-single-pages'); $('.astra-sites-result-preview').hide(); $('#astra-sites .astra-theme').removeClass('current'); AstraSitesAdmin._clean_url_params( 'astra-site' ); AstraSitesAdmin._clean_url_params( 'astra-page' ); AstraSitesAdmin._clean_url_params( 'license' ); }, _toggle_favorite: function( event ) { let is_favorite = $( this ).data( 'favorite' ); let parent = $( this ).parents( '.astra-theme' ); let site_id = parent.data( 'site-id' ).toString(); let new_array = Array(); parent.toggleClass( 'is-favorite' ); $( this ).data( 'favorite', ! is_favorite ); if ( ! is_favorite ) { // Add. for ( value in astraSitesVars.favorite_data ) { new_array.push( astraSitesVars.favorite_data[value] ); } new_array.push( site_id ); } else { // Remove. for ( value in astraSitesVars.favorite_data ) { if ( site_id != astraSitesVars.favorite_data[value].toString() ) { new_array.push( astraSitesVars.favorite_data[value] ); } } } astraSitesVars.favorite_data = new_array; // If in favorites preview window and unfavorite the item? if( $( 'body' ).hasClass('astra-sites-showing-favorites') && ! parent.hasClass('is-favorite') ) { // Then remove the favorite item from markup. parent.remove(); // Show Empty Favorite message if there is not item in favorite. if( ! $('#astra-sites .astra-theme').length ) { $('#astra-sites').html( wp.template( 'astra-sites-no-favorites' ) ); } } $.ajax({ url : astraSitesVars.ajaxurl, type : 'POST', dataType: 'json', data : { action : 'astra-sites-favorite', is_favorite : ! is_favorite, site_id : site_id }, beforeSend: function() { console.groupCollapsed( 'Toggle Favorite' ); AstraSitesAdmin._log( ! is_favorite ); }, }) .fail(function( jqXHR ){ AstraSitesAdmin._log( jqXHR ); AstraSitesAdmin._importFailMessage( jqXHR.status + ' ' + jqXHR.statusText, 'Favorite/Unfavorite Failed!', jqXHR ); console.groupEnd(); }) .done(function ( response ) { AstraSitesAdmin._log( response ); console.groupEnd(); }); }, _show_favorite: function( event ) { if( event ) { event.preventDefault(); } AstraSitesAdmin.close_pages_popup(); $( '.astra-sites__category-filter-items' ).find( '.ast-sites__filter-wrap' ).removeClass( 'category-active' ); $( '.ast-sites__filter-wrap' ).first().addClass( 'category-active' ); $( '.astra-sites__category-filter-anchor' ).attr( 'data-slug', '' ); AstraSitesAdmin.filter_array = []; $( '.ast-sites__filter-wrap-checkbox input:radio' ).attr('checked',false); $( '.ast-sites__filter-wrap-checkbox input:radio' ).removeClass( 'active' ); $( '#radio-all' ).trigger( 'click' ); $( '#radio-all' ).addClass( 'active' ); $( '.astra-sites__category-filter-anchor' ).text( 'All' ); $( '#wp-filter-search-input' ).val( '' ); if( $( '.astra-sites-show-favorite-button' ).hasClass( 'active' ) ) { $( '.astra-sites-show-favorite-button' ).removeClass( 'active' ); $( 'body' ).removeClass( 'astra-sites-showing-favorites' ); AstraSitesAdmin.add_sites( astraSitesVars.default_page_builder_sites ); AstraSitesAdmin._clean_url_params( 'favorites' ); } else { AstraSitesAdmin._clean_url_params( 'search' ); AstraSitesAdmin._clean_url_params( 'astra-site' ); AstraSitesAdmin._clean_url_params( 'astra-page' ); AstraSitesAdmin._clean_url_params( 'license' ); AstraSitesAdmin.close_pages_popup(); if( ! AstraSitesAdmin._getParamFromURL('favorites') ) { var url_params = { 'favorites' : 'show' }; AstraSitesAdmin._changeAndSetURL( url_params ); } $( '.astra-sites-show-favorite-button' ).addClass( 'active' ); $( 'body' ).addClass( 'astra-sites-showing-favorites' ); var items = []; for( favorite_id in astraSitesVars.favorite_data ) { var exist_data = astraSitesVars.default_page_builder_sites[astraSitesVars.favorite_data[favorite_id].toString()] || {}; if( ! $.isEmptyObject( exist_data ) ) { items[ astraSitesVars.favorite_data[favorite_id].toString() ] = exist_data; } } if( ! AstraSitesAdmin.isEmpty( items ) ) { AstraSitesAdmin.add_sites( items ); $( document ).trigger( 'astra-sites-added-sites' ); } else { $('#astra-sites').html( wp.template( 'astra-sites-no-favorites' ) ); } } }, _set_preview_screenshot_by_page: function( element ) { var large_img_url = $(element).find( '.theme-screenshot' ).attr( 'data-featured-src' ) || ''; var url = $(element).find( '.theme-screenshot' ).attr( 'data-src' ) || ''; var page_name = $(element).find('.theme-name').text() || ''; $( element ).siblings().removeClass( 'current_page' ); $( element ).addClass( 'current_page' ); var page_id = $( element ).attr( 'data-page-id' ) || ''; if( page_id ) { AstraSitesAdmin._clean_url_params( 'astra-page' ); var url_params = { 'astra-page' : page_id, }; AstraSitesAdmin._changeAndSetURL( url_params ); } $( '.site-import-layout-button' ).removeClass( 'disabled' ); if( page_name ) { var title = astraSitesVars.strings.importSingleTemplate.replace( '%s', page_name.trim() ); $( '.site-import-layout-button' ).text( title ); } if( url ) { $('.single-site-preview').animate({ scrollTop: 0 },0); $('.single-site-preview img').addClass('loading').attr( 'src', url ); var imgLarge = new Image(); imgLarge.src = large_img_url; imgLarge.onload = function () { $('.single-site-preview img').removeClass('loading'); $('.single-site-preview img').attr('src', imgLarge.src ); }; } }, /** * Preview Inner Pages for the Site * * @since 2.0.0 * @return null */ _change_site_preview_screenshot: function( event ) { event.preventDefault(); var item = $(this); AstraSitesAdmin._set_preview_screenshot_by_page( item ); }, _show_pages: function( event ) { var perent = $(this).parents('.astra-theme'); perent.siblings().removeClass('current'); perent.addClass('current'); var site_id = perent.attr('data-site-id') || ''; AstraSitesAdmin.show_pages_by_site_id( site_id ); }, _apiAddParam_status: function() { if( astraSitesVars.sites && astraSitesVars.sites.status ) { AstraSitesAdmin._api_params['status'] = astraSitesVars.sites.status; } }, // Add 'search' _apiAddParam_search: function() { var search_val = jQuery('#wp-filter-search-input').val() || ''; if( '' !== search_val ) { AstraSitesAdmin._api_params['search'] = search_val; } }, _apiAddParam_per_page: function() { // Add 'per_page' var per_page_val = 30; if( astraSitesVars.sites && astraSitesVars.sites["per-page"] ) { per_page_val = parseInt( astraSitesVars.sites["per-page"] ); } AstraSitesAdmin._api_params['per_page'] = per_page_val; }, _apiAddParam_astra_site_category: function() { // Add 'astra-site-category' var selected_category_id = jQuery( '.filter-links[data-category="' + astraSitesVars.category_slug + '"]' ).find('.current').data('group') || ''; if( '' !== selected_category_id && 'all' !== selected_category_id ) { AstraSitesAdmin._api_params[astraSitesVars.category_slug] = selected_category_id; } else if( astraSitesVars.sites && astraSitesVars['categories'].include ) { if( AstraSitesAdmin._isArray( astraSitesVars['categories'].include ) ) { AstraSitesAdmin._api_params[astraSitesVars.category_slug] = astraSitesVars['categories'].include.join(','); } else { AstraSitesAdmin._api_params[astraSitesVars.category_slug] = astraSitesVars['categories'].include; } } }, _apiAddParam_astra_page_parent_category: function() { // Add 'site-pages-parent-category' if ( '' == astraSitesVars.parent_category) { return; } var selected_category_id = jQuery( '.filter-links[data-category="' + astraSitesVars.parent_category + '"]' ).find('.current').data('group') || ''; if( '' !== selected_category_id && 'all' !== selected_category_id ) { AstraSitesAdmin._api_params[astraSitesVars.parent_category] = selected_category_id; } else if( astraSitesVars.sites && astraSitesVars['categories'].include ) { if( AstraSitesAdmin._isArray( astraSitesVars['categories'].include ) ) { AstraSitesAdmin._api_params[astraSitesVars.parent_category] = astraSitesVars['categories'].include.join(','); } else { AstraSitesAdmin._api_params[astraSitesVars.parent_category] = astraSitesVars['categories'].include; } } }, _apiAddParam_astra_site_page_builder: function() { // Add 'astra-site-page-builder' var selected_page_builder_id = jQuery( '.filter-links[data-category="' + astraSitesVars.page_builder + '"]' ).find('.current').data('group') || ''; if( '' !== selected_page_builder_id && 'all' !== selected_page_builder_id ) { AstraSitesAdmin._api_params[astraSitesVars.page_builder] = selected_page_builder_id; } else if( astraSitesVars.sites && astraSitesVars['page-builders'].include ) { if( AstraSitesAdmin._isArray( astraSitesVars['page-builders'].include ) ) { AstraSitesAdmin._api_params[astraSitesVars.page_builder] = astraSitesVars['page-builders'].include.join(','); } else { AstraSitesAdmin._api_params[astraSitesVars.page_builder] = astraSitesVars['page-builders'].include; } } }, _apiAddParam_page: function() { // Add 'page' var page_val = parseInt(jQuery('body').attr('data-astra-demo-paged')) || 1; AstraSitesAdmin._api_params['page'] = page_val; }, _apiAddParam_purchase_key: function() { if( astraSitesVars.sites && astraSitesVars.sites.purchase_key ) { AstraSitesAdmin._api_params['purchase_key'] = astraSitesVars.sites.purchase_key; } }, _apiAddParam_site_url: function() { if( astraSitesVars.sites && astraSitesVars.sites.site_url ) { AstraSitesAdmin._api_params['site_url'] = astraSitesVars.sites.site_url; } AstraSitesAdmin._api_params['track'] = true; }, _show_default_page_builder_sites: function() { if( ! $('#astra-sites').length ) { return; } if( Object.keys( astraSitesVars.default_page_builder_sites ).length ) { var favorites = AstraSitesAdmin._getParamFromURL('favorites'); var search_term = AstraSitesAdmin._getParamFromURL('search'); if( search_term ) { var items = AstraSitesAdmin._get_sites_and_pages_by_search_term( search_term ); if( ! AstraSitesAdmin.isEmpty( items ) ) { AstraSitesAdmin.add_sites( items ); $('#wp-filter-search-input').val( search_term ); } else { $('#astra-sites').html( astraSitesVars.default_page_builder_sites ); } } else if( favorites ) { AstraSitesAdmin._show_favorite(); } else { AstraSitesAdmin.add_sites( astraSitesVars.default_page_builder_sites ); } // Show single site preview. var site_id = AstraSitesAdmin._getParamFromURL('astra-site'); if( site_id ) { AstraSitesAdmin.show_pages_by_site_id( site_id ); } } else { var temp = []; for (var i = 0; i < 8; i++) { temp['id-' + i] = { 'title' : 'Lorem Ipsum', 'class' : 'placeholder-site', }; } AstraSitesAdmin.add_sites( temp ); $('#astra-sites').addClass( 'temp' ); AstraSitesAdmin._sync_library_with_ajax( true ); } var show_license = AstraSitesAdmin._getParamFromURL('license'); if( show_license ) { AstraSitesAdmin._show_activate_license_notice(); } }, _change_page_builder: function() { var page_builder = $( this ).attr('data-page-builder') || ''; $( this ).parents('.page-builders').find('img').removeClass('active'); $( this ).find('img').addClass('active'); $.ajax({ url : astraSitesVars.ajaxurl, type : 'POST', data : { action : 'astra-sites-change-page-builder', page_builder : page_builder, }, beforeSend: function() { console.groupCollapsed( 'Change Page Builder' ); AstraSitesAdmin._log( 'Change Page Builder..' ); }, }) .done(function ( response ) { AstraSitesAdmin._log( response ); AstraSitesAdmin._clean_url_params( 'astra-site' ); AstraSitesAdmin._clean_url_params( 'astra-page' ); AstraSitesAdmin._clean_url_params( 'change-page-builder' ); AstraSitesAdmin._clean_url_params( 'license' ); console.groupEnd(); location.reload(); }); }, _ajax_change_page_builder: function() { var page_builder_slug = $(this).attr('data-page-builder') || ''; var page_builder_img = $(this).find('img').attr('src') || ''; var page_builder_title = $(this).find('.title').text() || ''; if( page_builder_img ) { $('.selected-page-builder').find('img').attr('src', page_builder_img ); } if( page_builder_title ) { $('.selected-page-builder').find('.page-builder-title').text( page_builder_title ); } $('#wp-filter-search-input').val( '' ); $('#astra-sites-admin').removeClass('searching'); $('body').removeClass('astra-previewing-single-pages'); if( $('.page-builders [data-page-builder="'+page_builder_slug+'"]').length ) { $('.page-builders [data-page-builder="'+page_builder_slug+'"]').siblings().removeClass('active'); $('.page-builders [data-page-builder="'+page_builder_slug+'"]').addClass('active'); } if( page_builder_slug ) { AstraSitesAdmin._clean_url_params( 'astra-site' ); AstraSitesAdmin._clean_url_params( 'astra-page' ); AstraSitesAdmin._clean_url_params( 'license' ); $('#astra-sites').show(); $('#site-pages').hide(); $.ajax({ url : astraSitesVars.ajaxurl, type : 'POST', data : { action : 'astra-sites-change-page-builder', page_builder : page_builder_slug, }, beforeSend: function() { console.groupCollapsed( 'Change Page Builder' ); AstraSitesAdmin._log( 'Change Page Builder..' ); }, }) .done(function ( response ) { AstraSitesAdmin._log( response ); console.groupEnd(); if( response.success ) { $( '.astra-sites__category-filter-items' ).find( '.ast-sites__filter-wrap' ).removeClass( 'category-active' ); $( '.ast-sites__filter-wrap' ).first().addClass( 'category-active' ); $( '.astra-sites__category-filter-anchor' ).attr( 'data-slug', '' ); AstraSitesAdmin.filter_array = []; $( '.ast-sites__filter-wrap-checkbox input:radio' ).attr('checked',false); $( '.ast-sites__filter-wrap-checkbox input:radio' ).removeClass( 'active' ); $( '#radio-all' ).trigger( 'click' ); $( '#radio-all' ).addClass( 'active' ); $( '.astra-sites__category-filter-anchor' ).text( 'All' ); AstraSitesAdmin._closeFilter(); astraSitesVars.default_page_builder = page_builder_slug; // Set changed page builder data as a default page builder object. astraSitesVars.default_page_builder_sites = response.data; $('.astra-sites-show-favorite-button').removeClass('active'); AstraSitesAdmin.add_sites( response.data ); AstraSitesAdmin._autocomplete(); } }); } }, add_sites_after_search: function( data ) { var template = wp.template( 'astra-sites-page-builder-sites-search' ); $('#astra-sites').html( template( data ) ); AstraSitesAdmin._load_large_images(); $( document ).trigger( 'astra-sites-added-sites' ); }, add_sites: function( data ) { var template = wp.template( 'astra-sites-page-builder-sites' ); $('#astra-sites').html( template( data ) ); AstraSitesAdmin._load_large_images(); $( document ).trigger( 'astra-sites-added-sites' ); }, _toggle_tooltip: function( event ) { event.preventDefault(); var tip_id = $( this ).data('tip-id') || ''; if( tip_id && $( '#' + tip_id ).length ) { $( '#' + tip_id ).toggle(); } }, _resetData: function(event) { event.preventDefault(); AstraSitesAdmin.import_start_time = new Date(); if( $( this ).hasClass('updating-message') ) { return; } $(this).addClass('updating-message installing').text( 'Importing..' ); $('body').addClass('importing-site'); $('.astra-sites-result-preview .inner > h3').text('We\'re importing your website.'); $('.install-theme-info').hide(); $('.ast-importing-wrap').show(); var output = '
'; $('.current-importing-status').html( output ); // Process Theme Activate and Install Process if ( $( '.astra-sites-theme-activation .checkbox' ).is(':checked') ) { var status = $( '.astra-sites-theme-activation .checkbox' ).data('status') AstraSitesAdmin._installAstra( status ); } $.ajax({ url : astraSitesVars.ajaxurl, type : 'POST', data : { action : 'astra-sites-set-reset-data', _ajax_nonce : astraSitesVars._ajax_nonce, }, beforeSend: function() { console.groupCollapsed( 'Site Reset Data' ); }, }) .done(function ( response ) { console.log( 'List of Reset Items:' ); AstraSitesAdmin._log( response ); console.groupEnd(); if( response.success ) { AstraSitesAdmin.site_imported_data = response.data; // Process Bulk Plugin Install & Activate. AstraSitesAdmin._bulkPluginInstallActivate(); } }); }, _remove_skip_and_import_popup: function( event ) { event.preventDefault(); $(this).parents('.skip-and-import').addClass('hide-me visited'); if( $('.skip-and-import.hide-me').not('.visited').length ) { $('.skip-and-import.hide-me').not('.visited').first().removeClass('hide-me'); } else { $('.astra-sites-result-preview .default').removeClass('hide-me'); if( $('.astra-sites-result-preview').hasClass('import-page') ) { AstraSitesAdmin.skip_and_import_popups = []; var notinstalled = AstraSitesAdmin.required_plugins.notinstalled || 0; if( ! notinstalled.length ) { AstraSitesAdmin.import_page_process(); } } } }, _start_site_import: function() { if ( AstraSitesAdmin._is_reset_data() ) { $(document).trigger( 'astra-sites-reset-data' ); } else { $(document).trigger( 'astra-sites-reset-data-done' ); } }, _reset_customizer_data: function() { $.ajax({ url : astraSitesVars.ajaxurl, type : 'POST', data : { action : 'astra-sites-reset-customizer-data', _ajax_nonce : astraSitesVars._ajax_nonce, }, beforeSend: function() { console.groupCollapsed( 'Reseting Customizer Data' ); AstraSitesAdmin._log_title( 'Reseting Customizer Data..' ); // console.log( '# Reseting Customizer Data..' ); }, }) .fail(function( jqXHR ){ AstraSitesAdmin._log( jqXHR ); AstraSitesAdmin._importFailMessage( jqXHR.status + ' ' + jqXHR.statusText, 'Reset Customizer Settings Failed!', jqXHR ); console.groupEnd(); }) .done(function ( data ) { AstraSitesAdmin._log( data ); AstraSitesAdmin._log_title( 'Complete Resetting Customizer Data..' ); AstraSitesAdmin._log( 'Complete Resetting Customizer Data..' ); console.groupEnd(); $(document).trigger( 'astra-sites-reset-customizer-data-done' ); }); }, _reset_site_options: function() { // Site Options. $.ajax({ url : astraSitesVars.ajaxurl, type : 'POST', data : { action : 'astra-sites-reset-site-options', _ajax_nonce : astraSitesVars._ajax_nonce, }, beforeSend: function() { console.groupCollapsed( 'Reseting Site Options' ); AstraSitesAdmin._log_title( 'Reseting Site Options..' ); // console.log( '# Reseting Site Options..' ); }, }) .fail(function( jqXHR ){ AstraSitesAdmin._log( jqXHR ); AstraSitesAdmin._importFailMessage( jqXHR.status + ' ' + jqXHR.statusText, 'Reset Site Options Failed!', jqXHR ); console.groupEnd(); }) .done(function ( data ) { AstraSitesAdmin._log( data ); AstraSitesAdmin._log_title( 'Complete Reseting Site Options..' ); console.groupEnd(); $(document).trigger( 'astra-sites-reset-site-options-done' ); }); }, _reset_widgets_data: function() { // Widgets. $.ajax({ url : astraSitesVars.ajaxurl, type : 'POST', data : { action : 'astra-sites-reset-widgets-data', _ajax_nonce : astraSitesVars._ajax_nonce, }, beforeSend: function() { console.groupCollapsed( 'Reseting Widgets' ); AstraSitesAdmin._log_title( 'Reseting Widgets..' ); // console.log( '# Reseting Widgets..' ); }, }) .fail(function( jqXHR ){ AstraSitesAdmin._log( jqXHR ); AstraSitesAdmin._importFailMessage( jqXHR.status + ' ' + jqXHR.statusText, 'Reset Widgets Data Failed!', jqXHR ); console.groupEnd(); }) .done(function ( data ) { AstraSitesAdmin._log( data ); AstraSitesAdmin._log_title( 'Complete Reseting Widgets..' ); console.groupEnd(); $(document).trigger( 'astra-sites-reset-widgets-data-done' ); }); }, _reset_posts: function() { if( AstraSitesAdmin.site_imported_data['reset_posts'].length ) { AstraSitesAdmin.reset_remaining_posts = AstraSitesAdmin.site_imported_data['reset_posts'].length; console.groupCollapsed( 'Deleting Posts' ); AstraSitesAdmin._log_title( 'Deleting Posts..' ); $.each( AstraSitesAdmin.site_imported_data['reset_posts'], function(index, post_id) { AstraSitesAjaxQueue.add({ url: astraSitesVars.ajaxurl, type: 'POST', data: { action : 'astra-sites-delete-posts', post_id : post_id, _ajax_nonce : astraSitesVars._ajax_nonce, }, success: function( result ){ if( AstraSitesAdmin.reset_processed_posts < AstraSitesAdmin.site_imported_data['reset_posts'].length ) { AstraSitesAdmin.reset_processed_posts+=1; } AstraSitesAdmin._log_title( 'Deleting Post ' + AstraSitesAdmin.reset_processed_posts + ' of ' + AstraSitesAdmin.site_imported_data['reset_posts'].length + '
' + result.data ); AstraSitesAdmin.reset_remaining_posts-=1; if( 0 == AstraSitesAdmin.reset_remaining_posts ) { console.groupEnd(); $(document).trigger( 'astra-sites-delete-posts-done' ); $(document).trigger( 'astra-sites-reset-data-done' ); } } }); }); AstraSitesAjaxQueue.run(); } else { $(document).trigger( 'astra-sites-delete-posts-done' ); $(document).trigger( 'astra-sites-reset-data-done' ); } }, _reset_wp_forms: function() { if( AstraSitesAdmin.site_imported_data['reset_wp_forms'].length ) { AstraSitesAdmin.reset_remaining_wp_forms = AstraSitesAdmin.site_imported_data['reset_wp_forms'].length; console.groupCollapsed( 'Deleting WP Forms' ); AstraSitesAdmin._log_title( 'Deleting WP Forms..' ); $.each( AstraSitesAdmin.site_imported_data['reset_wp_forms'], function(index, post_id) { AstraSitesAjaxQueue.add({ url: astraSitesVars.ajaxurl, type: 'POST', data: { action : 'astra-sites-delete-wp-forms', post_id : post_id, _ajax_nonce : astraSitesVars._ajax_nonce, }, success: function( result ){ if( AstraSitesAdmin.reset_processed_wp_forms < AstraSitesAdmin.site_imported_data['reset_wp_forms'].length ) { AstraSitesAdmin.reset_processed_wp_forms+=1; } AstraSitesAdmin._log_title( 'Deleting Form ' + AstraSitesAdmin.reset_processed_wp_forms + ' of ' + AstraSitesAdmin.site_imported_data['reset_wp_forms'].length + '
' + result.data ); AstraSitesAdmin._log( 'Deleting Form ' + AstraSitesAdmin.reset_processed_wp_forms + ' of ' + AstraSitesAdmin.site_imported_data['reset_wp_forms'].length + '
' + result.data ); AstraSitesAdmin.reset_remaining_wp_forms-=1; if( 0 == AstraSitesAdmin.reset_remaining_wp_forms ) { console.groupEnd(); $(document).trigger( 'astra-sites-delete-wp-forms-done' ); } } }); }); AstraSitesAjaxQueue.run(); } else { $(document).trigger( 'astra-sites-delete-wp-forms-done' ); } }, _reset_terms: function() { if( AstraSitesAdmin.site_imported_data['reset_terms'].length ) { AstraSitesAdmin.reset_remaining_terms = AstraSitesAdmin.site_imported_data['reset_terms'].length; console.groupCollapsed( 'Deleting Terms' ); AstraSitesAdmin._log_title( 'Deleting Terms..' ); $.each( AstraSitesAdmin.site_imported_data['reset_terms'], function(index, term_id) { AstraSitesAjaxQueue.add({ url: astraSitesVars.ajaxurl, type: 'POST', data: { action : 'astra-sites-delete-terms', term_id : term_id, _ajax_nonce : astraSitesVars._ajax_nonce, }, success: function( result ){ if( AstraSitesAdmin.reset_processed_terms < AstraSitesAdmin.site_imported_data['reset_terms'].length ) { AstraSitesAdmin.reset_processed_terms+=1; } AstraSitesAdmin._log_title( 'Deleting Term ' + AstraSitesAdmin.reset_processed_terms + ' of ' + AstraSitesAdmin.site_imported_data['reset_terms'].length + '
' + result.data ); AstraSitesAdmin._log( 'Deleting Term ' + AstraSitesAdmin.reset_processed_terms + ' of ' + AstraSitesAdmin.site_imported_data['reset_terms'].length + '
' + result.data ); AstraSitesAdmin.reset_remaining_terms-=1; if( 0 == AstraSitesAdmin.reset_remaining_terms ) { console.groupEnd(); $(document).trigger( 'astra-sites-delete-terms-done' ); } } }); }); AstraSitesAjaxQueue.run(); } else { $(document).trigger( 'astra-sites-delete-terms-done' ); } }, _toggle_reset_notice: function() { if ( $( this ).is(':checked') ) { $('#astra-sites-tooltip-reset-data').show(); } else { $('#astra-sites-tooltip-reset-data').hide(); } }, _toggle_theme_notice: function() { var astra_dependent_plugins = [ 'astra-addon' ]; if( AstraSitesAdmin.isEmpty( AstraSitesAdmin.required_plugins_original_list ) ) { AstraSitesAdmin.required_plugins_original_list = astraSitesVars.requiredPlugins; } var plugins = AstraSitesAdmin.required_plugins_original_list; $( this ).parents( '.astra-site-contents' ).addClass( 'required-plugins-count-' + $('.astra-sites-import-plugins .required-plugins-list > li').length ); if ( $( this ).is(':checked') ) { $('#astra-sites-tooltip-theme-activation').hide(); $('.astra-site-contents .astra-theme-module').show(); $( this ).parents( '.astra-site-contents' ).removeClass( 'dont-use-astra-theme' ); astraSitesVars.requiredPlugins = plugins; } else { $( this ).parents( '.astra-site-contents' ).addClass( 'dont-use-astra-theme' ); $('#astra-sites-tooltip-theme-activation').show(); $('.astra-site-contents .astra-theme-module').hide(); var new_plugins = []; for( plugin_group in plugins ) { var temp = []; for( key in plugins[ plugin_group ] ) { if( ! astra_dependent_plugins.includes( plugins[ plugin_group ][ key ].slug ) ) { temp.push( plugins[ plugin_group ][ key ] ); } } new_plugins[ plugin_group ] = temp; } astraSitesVars.requiredPlugins = new_plugins; } }, _backup_before_rest_options: function() { AstraSitesAdmin._backupOptions( 'astra-sites-backup-settings-before-reset-done' ); AstraSitesAdmin.backup_taken = true; }, _recheck_backup_options: function() { AstraSitesAdmin._backupOptions( 'astra-sites-backup-settings-done' ); AstraSitesAdmin.backup_taken = true; }, _backupOptions: function( trigger_name ) { // Customizer backup is already taken then return. if( AstraSitesAdmin.backup_taken ) { $( document ).trigger( trigger_name ); } else { $.ajax({ url : astraSitesVars.ajaxurl, type : 'POST', data : { action : 'astra-sites-backup-settings', _ajax_nonce : astraSitesVars._ajax_nonce, }, beforeSend: function() { console.groupCollapsed( 'Processing Customizer Settings Backup' ); AstraSitesAdmin._log_title( 'Processing Customizer Settings Backup..' ); // console.log( '# Processing Customizer Settings Backup..' ); }, }) .fail(function( jqXHR ){ AstraSitesAdmin._log( jqXHR ); AstraSitesAdmin._importFailMessage( jqXHR.status + ' ' + jqXHR.statusText, 'Backup Customizer Settings Failed!', jqXHR ); console.groupEnd(); }) .done(function ( data ) { AstraSitesAdmin._log( data ); // 1. Pass - Import Customizer Options. AstraSitesAdmin._log_title( 'Customizer Settings Backup Done..' ); console.groupEnd(); // Custom trigger. $(document).trigger( trigger_name ); }); } }, /** * 5. Import Complete. */ _importEnd: function( event ) { $.ajax({ url : astraSitesVars.ajaxurl, type : 'POST', dataType: 'json', data : { action : 'astra-sites-import-end', _ajax_nonce : astraSitesVars._ajax_nonce, }, beforeSend: function() { console.groupCollapsed( 'Import Complete!' ); AstraSitesAdmin._log_title( 'Import Complete!' ); // console.groupCollapsed( 'Import Complete!' ); } }) .fail(function( jqXHR ){ AstraSitesAdmin._log( jqXHR ); AstraSitesAdmin._importFailMessage( jqXHR.status + ' ' + jqXHR.statusText, 'Import Complete Failed!', jqXHR ); console.groupEnd(); }) .done(function ( response ) { AstraSitesAdmin._log( response ); console.groupEnd(); // 5. Fail - Import Complete. if( false === response.success ) { AstraSitesAdmin._importFailMessage( response.data, 'Import Complete Failed!' ); } else { $('body').removeClass('importing-site'); var template = wp.template('astra-sites-site-import-success'); $('.astra-sites-result-preview .inner').html( template() ); $('.rotating,.current-importing-status-wrap,.notice-warning').remove(); $('.astra-sites-result-preview').addClass('astra-sites-result-preview'); // 5. Pass - Import Complete. AstraSitesAdmin._importSuccessButton(); } }); }, /** * 4. Import Widgets. */ _importWidgets: function( event ) { if ( AstraSitesAdmin._is_process_widgets() ) { $.ajax({ url : astraSitesVars.ajaxurl, type : 'POST', dataType: 'json', data : { action : 'astra-sites-import-widgets', widgets_data : AstraSitesAdmin.widgets_data, _ajax_nonce : astraSitesVars._ajax_nonce, }, beforeSend: function() { console.groupCollapsed( 'Importing Widgets' ); AstraSitesAdmin._log_title( 'Importing Widgets..' ); }, }) .fail(function( jqXHR ){ AstraSitesAdmin._log( jqXHR ); AstraSitesAdmin._importFailMessage( jqXHR.status + ' ' + jqXHR.statusText, 'Import Widgets Failed!', jqXHR ); console.groupEnd(); }) .done(function ( response ) { AstraSitesAdmin._log( response ); console.groupEnd(); // 4. Fail - Import Widgets. if( false === response.success ) { AstraSitesAdmin._importFailMessage( response.data, 'Import Widgets Failed!' ); } else { // 4. Pass - Import Widgets. $(document).trigger( 'astra-sites-import-widgets-done' ); } }); } else { $(document).trigger( 'astra-sites-import-widgets-done' ); } }, /** * 3. Import Site Options. */ import_siteOptions: function( event ) { if ( AstraSitesAdmin._is_process_xml() ) { $.ajax({ url : astraSitesVars.ajaxurl, type : 'POST', dataType: 'json', data : { action : 'astra-sites-import-options', options_data : AstraSitesAdmin.options_data, _ajax_nonce : astraSitesVars._ajax_nonce, }, beforeSend: function() { console.groupCollapsed( 'Importing Options' ); AstraSitesAdmin._log_title( 'Importing Options..' ); $('.astra-demo-import .percent').html(''); }, }) .fail(function( jqXHR ){ AstraSitesAdmin._log( jqXHR ); AstraSitesAdmin._importFailMessage( jqXHR.status + ' ' + jqXHR.statusText, 'Import Site Options Failed!', jqXHR ); console.groupEnd(); }) .done(function ( response ) { AstraSitesAdmin._log( response ); // 3. Fail - Import Site Options. if( false === response.success ) { AstraSitesAdmin._importFailMessage( response.data, 'Import Site Options Failed!' ); console.groupEnd(); } else { console.groupEnd(); // 3. Pass - Import Site Options. $(document).trigger( 'astra-sites-import-options-done' ); } }); } else { $(document).trigger( 'astra-sites-import-options-done' ); } }, /** * 2. Prepare XML Data. */ _importXML: function() { if ( AstraSitesAdmin._is_process_xml() ) { $.ajax({ url : astraSitesVars.ajaxurl, type : 'POST', dataType: 'json', data : { action : 'astra-sites-import-prepare-xml', wxr_url : AstraSitesAdmin.wxr_url, _ajax_nonce : astraSitesVars._ajax_nonce, }, beforeSend: function() { console.groupCollapsed( 'Importing Content' ); AstraSitesAdmin._log_title( 'Importing Content..' ); AstraSitesAdmin._log( AstraSitesAdmin.wxr_url ); $('.astra-site-import-process-wrap').show(); }, }) .fail(function( jqXHR ){ AstraSitesAdmin._log( jqXHR ); AstraSitesAdmin._importFailMessage( jqXHR.status + ' ' + jqXHR.statusText, 'Prepare Import XML Failed!', jqXHR ); console.groupEnd(); }) .done(function ( response ) { AstraSitesAdmin._log( response ); // 2. Fail - Prepare XML Data. if( false === response.success ) { var error_msg = response.data.error || response.data; AstraSitesAdmin._importFailMessage( astraSitesVars.xmlRequiredFilesMissing ); console.groupEnd(); } else { var xml_processing = $('.astra-demo-import').attr( 'data-xml-processing' ); if( 'yes' === xml_processing ) { return; } $('.astra-demo-import').attr( 'data-xml-processing', 'yes' ); // 2. Pass - Prepare XML Data. // Import XML though Event Source. AstraSSEImport.data = response.data; AstraSSEImport.render(); $('.current-importing-status-description').html('').show(); $('.current-importing-status-wrap').append('
'); var evtSource = new EventSource( AstraSSEImport.data.url ); evtSource.onmessage = function ( message ) { var data = JSON.parse( message.data ); switch ( data.action ) { case 'updateDelta': AstraSSEImport.updateDelta( data.type, data.delta ); break; case 'complete': evtSource.close(); $('.current-importing-status-description').hide(); $('.astra-demo-import').removeAttr( 'data-xml-processing' ); document.getElementsByClassName("astra-site-import-process").value = '100'; $('.astra-site-import-process-wrap').hide(); console.groupEnd(); $(document).trigger( 'astra-sites-import-xml-done' ); break; } }; evtSource.onerror = function( error ) { AstraSitesAdmin._importFailMessage('', 'Import Process Interrupted'); }; evtSource.addEventListener( 'log', function ( message ) { var data = JSON.parse( message.data ); var message = data.message || ''; if( message && 'info' === data.level ) { message = message.replace(/"/g, function(letter) { return ''; }); $('.current-importing-status-description').html( message ); } AstraSitesAdmin._log( message, data.level ); }); } }); } else { $(document).trigger( 'astra-sites-import-xml-done' ); } }, _is_reset_data: function() { if ( $( '.astra-sites-reset-data' ).find('.checkbox').is(':checked') ) { return true; } return false; }, _is_process_xml: function() { if ( $( '.astra-sites-import-xml' ).find('.checkbox').is(':checked') ) { return true; } return false; }, _is_process_customizer: function() { var theme_status = $( '.astra-sites-theme-activation .checkbox' ).length ? $( '.astra-sites-theme-activation .checkbox' ).is(':checked') : true; var customizer_status = $( '.astra-sites-import-customizer' ).find('.checkbox').is(':checked'); if ( theme_status && customizer_status ) { return true; } return false; }, _is_process_widgets: function() { if ( $( '.astra-sites-import-widgets' ).find('.checkbox').is(':checked') ) { return true; } return false; }, _startImportCartFlows: function( event ) { if ( AstraSitesAdmin._is_process_xml() && '' !== AstraSitesAdmin.cartflows_url ) { $.ajax({ url : astraSitesVars.ajaxurl, type : 'POST', dataType: 'json', data : { action : 'astra-sites-import-cartflows', cartflows_url : AstraSitesAdmin.cartflows_url, _ajax_nonce : astraSitesVars._ajax_nonce, }, beforeSend: function() { console.groupCollapsed( 'Importing Flows & Steps' ); AstraSitesAdmin._log_title( 'Importing Flows & Steps..' ); AstraSitesAdmin._log( AstraSitesAdmin.cartflows_url ); }, }) .fail(function( jqXHR ){ AstraSitesAdmin._log( jqXHR ); AstraSitesAdmin._importFailMessage( jqXHR.status + ' ' + jqXHR.statusText, 'Import Cartflows Flow Failed!', jqXHR ); console.groupEnd(); }) .done(function ( response ) { AstraSitesAdmin._log( response ); // 1. Fail - Import WPForms Options. if( false === response.success ) { AstraSitesAdmin._importFailMessage( response.data, 'Import Cartflows Flow Failed!' ); console.groupEnd(); } else { console.groupEnd(); // 1. Pass - Import Customizer Options. $(document).trigger( AstraSitesAdmin.action_slug + '-import-cartflows-done' ); } }); } else { $(document).trigger( AstraSitesAdmin.action_slug + '-import-cartflows-done' ); } }, _startImportWPForms: function( event ) { if ( AstraSitesAdmin._is_process_xml() && '' !== AstraSitesAdmin.wpforms_url ) { $.ajax({ url : astraSitesVars.ajaxurl, type : 'POST', dataType: 'json', data : { action : 'astra-sites-import-wpforms', wpforms_url : AstraSitesAdmin.wpforms_url, _ajax_nonce : astraSitesVars._ajax_nonce, }, beforeSend: function() { console.groupCollapsed( 'Importing WP Forms' ); AstraSitesAdmin._log_title( 'Importing WP Forms..' ); AstraSitesAdmin._log( AstraSitesAdmin.wpforms_url ); }, }) .fail(function( jqXHR ){ AstraSitesAdmin._log( jqXHR ); AstraSitesAdmin._importFailMessage( jqXHR.status + ' ' + jqXHR.statusText, 'Import WP Forms Failed!', jqXHR ); console.groupEnd(); }) .done(function ( response ) { AstraSitesAdmin._log( response ); // 1. Fail - Import WPForms Options. if( false === response.success ) { AstraSitesAdmin._importFailMessage( response.data, 'Import WP Forms Failed!' ); console.groupEnd(); } else { console.groupEnd(); // 1. Pass - Import Customizer Options. $(document).trigger( AstraSitesAdmin.action_slug + '-import-wpforms-done' ); } }); } else { $(document).trigger( AstraSitesAdmin.action_slug + '-import-wpforms-done' ); } }, /** * 1. Import Customizer Options. */ _importCustomizerSettings: function( event ) { if ( AstraSitesAdmin._is_process_customizer() ) { $.ajax({ url : astraSitesVars.ajaxurl, type : 'POST', dataType: 'json', data : { action : 'astra-sites-import-customizer-settings', customizer_data : AstraSitesAdmin.customizer_data, _ajax_nonce : astraSitesVars._ajax_nonce, }, beforeSend: function() { console.groupCollapsed( 'Importing Customizer Settings'); AstraSitesAdmin._log_title( 'Importing Customizer Settings..'); AstraSitesAdmin._log( JSON.parse( AstraSitesAdmin.customizer_data ) ); }, }) .fail(function( jqXHR ){ AstraSitesAdmin._log( jqXHR ); AstraSitesAdmin._importFailMessage( jqXHR.status + ' ' + jqXHR.statusText, 'Import Customizer Settings Failed!', jqXHR ); console.groupEnd(); }) .done(function ( response ) { AstraSitesAdmin._log( response ); // 1. Fail - Import Customizer Options. if( false === response.success ) { AstraSitesAdmin._importFailMessage( response.data, 'Import Customizer Settings Failed!' ); console.groupEnd(); } else { console.groupEnd(); // 1. Pass - Import Customizer Options. $(document).trigger( 'astra-sites-import-customizer-settings-done' ); } }); } else { $(document).trigger( 'astra-sites-import-customizer-settings-done' ); } }, /** * Import Success Button. * * @param {string} data Error message. */ _importSuccessButton: function() { $('.astra-demo-import').removeClass('updating-message installing') .removeAttr('data-import') .addClass('view-site') .removeClass('astra-demo-import') .text( astraSitesVars.strings.viewSite ) .attr('target', '_blank') .append('') .attr('href', astraSitesVars.siteURL ); }, /** * Import Error Button. * * @param {string} data Error message. */ _importFailMessage: function( message, heading, jqXHR ) { heading = heading || 'The import process interrupted'; var status_code = jqXHR.status ? parseInt( jqXHR.status ) : parseInt( jqXHR.status ) || ''; if( 200 == status_code && astraSitesVars.debug ) { var output = astraSitesVars.importFailedMessageDueToDebug; } else { var output = astraSitesVars.importFailedMessage; if( message ) { output += '

Error: ' + message +'

'; } } $('.astra-sites-import-content').html( output ); $('.astra-sites-result-preview .heading h3').html( heading ); $('.astra-demo-import').removeClass('updating-message installing button-primary').addClass('disabled').text('Import Failed!'); }, ucwords: function( str ) { if( ! str ) { return ''; } str = str.toLowerCase().replace(/\b[a-z]/g, function(letter) { return letter.toUpperCase(); }); str = str.replace(/-/g, function(letter) { return ' '; }); return str; }, /** * Install Success */ _installSuccess: function( event, response ) { event.preventDefault(); console.groupEnd(); // Reset not installed plugins list. var pluginsList = astraSitesVars.requiredPlugins.notinstalled; astraSitesVars.requiredPlugins.notinstalled = AstraSitesAdmin._removePluginFromQueue( response.slug, pluginsList ); // WordPress adds "Activate" button after waiting for 1000ms. So we will run our activation after that. setTimeout( function() { console.groupCollapsed('Activating Plugin "' + response.name + '"' ); AstraSitesAdmin._log_title( 'Activating Plugin - ' + response.name ); AstraSitesAdmin._log( 'Activating Plugin - ' + response.name ); $.ajax({ url: astraSitesVars.ajaxurl, type: 'POST', data: { 'action' : 'astra-required-plugin-activate', 'init' : response.init, 'options' : AstraSitesAdmin.options_data, 'enabledExtensions' : AstraSitesAdmin.enabled_extensions, '_ajax_nonce' : astraSitesVars._ajax_nonce, }, }) .done(function (result) { AstraSitesAdmin._log( result ); if( result.success ) { var pluginsList = astraSitesVars.requiredPlugins.inactive; AstraSitesAdmin._log_title( 'Successfully Activated Plugin - ' + response.name ); AstraSitesAdmin._log( 'Successfully Activated Plugin - ' + response.name ); // Reset not installed plugins list. astraSitesVars.requiredPlugins.inactive = AstraSitesAdmin._removePluginFromQueue( response.slug, pluginsList ); // Enable Demo Import Button AstraSitesAdmin._enable_demo_import_button(); } console.groupEnd(); }); }, 1200 ); }, /** * Plugin Installation Error. */ _installError: function( event, response ) { event.preventDefault(); console.log( event ); console.log( response ); $('.astra-sites-result-preview .heading h3').text( 'Plugin Installation Failed' ); $('.astra-sites-import-content').html( '

Plugin "' + response.name + '" installation failed.

There has been an error on your website. Read an article here to solve the issue.

' ); $('.astra-demo-import').removeClass('updating-message installing button-primary').addClass('disabled').text('Import Failed!'); wp.updates.queue = []; wp.updates.queueChecker(); console.groupEnd(); }, /** * Installing Plugin */ _pluginInstalling: function(event, args) { event.preventDefault(); console.groupCollapsed('Installing Plugin "'+args.name+'"'); AstraSitesAdmin._log_title( 'Installing Plugin - ' + args.name ); console.log( args ); }, /** * Bulk Plugin Active & Install */ _bulkPluginInstallActivate: function() { if( 0 === Object.keys( astraSitesVars.requiredPlugins ).length ) { return; } // If has class the skip-plugins then, // Avoid installing 3rd party plugins. var not_installed = astraSitesVars.requiredPlugins.notinstalled || ''; if( $('.astra-sites-result-preview').hasClass('skip-plugins') ) { not_installed = []; } var activate_plugins = astraSitesVars.requiredPlugins.inactive || ''; // First Install Bulk. if( not_installed.length > 0 ) { AstraSitesAdmin._installAllPlugins( not_installed ); } // Second Activate Bulk. if( activate_plugins.length > 0 ) { AstraSitesAdmin._activateAllPlugins( activate_plugins ); } if( activate_plugins.length <= 0 && not_installed.length <= 0 ) { AstraSitesAdmin._enable_demo_import_button(); } }, /** * Activate All Plugins. */ _activateAllPlugins: function( activate_plugins ) { AstraSitesAdmin.remaining_activate_plugins = activate_plugins.length; $.each( activate_plugins, function(index, single_plugin) { AstraSitesAjaxQueue.add({ url: astraSitesVars.ajaxurl, type: 'POST', data: { 'action' : 'astra-required-plugin-activate', 'init' : single_plugin.init, 'options' : AstraSitesAdmin.options_data, 'enabledExtensions' : AstraSitesAdmin.enabled_extensions, '_ajax_nonce' : astraSitesVars._ajax_nonce, }, beforeSend: function() { console.groupCollapsed( 'Activating Plugin "' + single_plugin.name + '"' ); AstraSitesAdmin._log_title( 'Activating Plugin "' + single_plugin.name + '"' ); }, success: function( result ){ console.log( result ); console.groupEnd( 'Activating Plugin "' + single_plugin.name + '"' ); if( result.success ) { var pluginsList = astraSitesVars.requiredPlugins.inactive; // Reset not installed plugins list. astraSitesVars.requiredPlugins.inactive = AstraSitesAdmin._removePluginFromQueue( single_plugin.slug, pluginsList ); // Enable Demo Import Button AstraSitesAdmin._enable_demo_import_button(); } AstraSitesAdmin.remaining_activate_plugins-=1; if( 0 === AstraSitesAdmin.remaining_activate_plugins ) { console.groupEnd( 'Activating Required Plugins..' ); } } }); }); AstraSitesAjaxQueue.run(); }, /** * Install All Plugins. */ _installAllPlugins: function( not_installed ) { $.each( not_installed, function(index, single_plugin) { // Add each plugin activate request in Ajax queue. // @see wp-admin/js/updates.js wp.updates.queue.push( { action: 'install-plugin', // Required action. data: { slug: single_plugin.slug, init: single_plugin.init, name: single_plugin.name, success: function() { $( document ).trigger( 'wp-plugin-install-success', [single_plugin] ); }, error: function() { $( document ).trigger( 'wp-plugin-install-error', [single_plugin] ); }, } } ); }); // Required to set queue. wp.updates.queueChecker(); }, _show_get_agency_bundle_notice: function(event) { event.preventDefault(); $('.astra-sites-result-preview') .removeClass('astra-sites-activate-license astra-sites-site-import-popup astra-sites-page-import-popup') .addClass('astra-sites-get-agency-bundle') .show(); var template = wp.template( 'astra-sites-pro-site-description' ); var output = '
'; output += '

Liked This demo?

'; output += '
'; $('.astra-sites-result-preview').html( output ); $('.astra-sites-import-content').html( template ); }, _show_activate_license_notice: function(event) { if( event ) { event.preventDefault(); } if( ! AstraSitesAdmin._getParamFromURL('license') ) { var url_params = { 'license' : 'show' }; AstraSitesAdmin._changeAndSetURL( url_params ); } $('.astra-sites-result-preview') .removeClass('astra-sites-site-import-popup astra-sites-skip-templates astra-sites-page-import-popup') .addClass('astra-sites-activate-license') .show(); var template = wp.template( 'astra-sites-activate-license' ); var output = '
'; output += '

Activate License for Premium Templates

'; output += '
'; $('.astra-sites-result-preview').html( output ); $('.astra-sites-import-content').html( template ); }, _show_invalid_mini_agency_license: function(event) { event.preventDefault(); $('.astra-sites-result-preview') .removeClass('astra-sites-activate-license astra-sites-site-import-popup astra-sites-skip-templates astra-sites-page-import-popup') .addClass('astra-sites-invalid-mini-agency-license') .show(); var template = wp.template( 'astra-sites-invalid-mini-agency-license' ); var output = '
'; output += '

Not Valid License

'; output += '
'; $('.astra-sites-result-preview').html( output ); $('.astra-sites-import-content').html( template ); }, _get_id: function( site_id ) { return site_id.replace('id-', ''); }, /** * Fires when a nav item is clicked. * * @since 1.0 * @access private * @method _show_site_popup */ _show_site_popup: function(event) { event.preventDefault(); if( $( this ).hasClass('updating-message') ) { return; } $('.astra-sites-result-preview').addClass('import-site').removeClass('import-page'); $('.astra-sites-result-preview') .removeClass('astra-sites-get-agency-bundle preview-page-from-search-result astra-sites-page-import-popup astra-sites-activate-license') .addClass('astra-sites-site-import-popup') .show(); var template = wp.template( 'astra-sites-result-preview' ); $('.astra-sites-result-preview').html( template( 'astra-sites' ) ).addClass('preparing'); $('.astra-sites-import-content').append( '
' ); // .attr('data-slug', 'astra-sites'); AstraSitesAdmin.action_slug = 'astra-sites'; astraSitesVars.cpt_slug = 'astra-sites'; var site_id = $('#site-pages').attr( 'data-site-id') || ''; site_id = AstraSitesAdmin._get_id( site_id ); // AstraSitesAdmin.required_plugins_list_markup(); if( AstraSitesAdmin.visited_sites_and_pages[ site_id ] ) { AstraSitesAdmin.templateData = AstraSitesAdmin.visited_sites_and_pages[ site_id ]; AstraSitesAdmin.process_site_data( AstraSitesAdmin.templateData ); } else { // AstraSitesAdmin.templateData // Add Params for API request. AstraSitesAdmin._api_params = {}; AstraSitesAdmin._apiAddParam_status(); // AstraSitesAdmin._apiAddParam_search(); // AstraSitesAdmin._apiAddParam_per_page(); AstraSitesAdmin._apiAddParam_astra_site_category(); // AstraSitesAdmin._apiAddParam_page(); AstraSitesAdmin._apiAddParam_astra_site_page_builder(); AstraSitesAdmin._apiAddParam_astra_page_parent_category(); AstraSitesAdmin._apiAddParam_site_url(); AstraSitesAdmin._apiAddParam_purchase_key(); var api_post = { id: astraSitesVars.cpt_slug, slug: astraSitesVars.cpt_slug + '/' + site_id + '?' + decodeURIComponent( $.param( AstraSitesAdmin._api_params ) ), }; // AstraSitesAPI._api_single_request( api_post, function( data ) { // AstraSitesAdmin.visited_sites_and_pages[ data.id ] = data; // AstraSitesAdmin.templateData = data; // AstraSitesAdmin.process_site_data( AstraSitesAdmin.templateData ); // } ); $.ajax({ url : astraSitesVars.ajaxurl, type : 'POST', data : { action : 'astra-sites-api-request', url : astraSitesVars.cpt_slug + '/' + site_id + '?' + decodeURIComponent( $.param( AstraSitesAdmin._api_params ) ), }, beforeSend: function() { console.groupCollapsed('Requesting API'); } }) .fail(function( jqXHR ){ AstraSitesAdmin._log( jqXHR ); AstraSitesAdmin._importFailMessage( jqXHR.status + ' ' + jqXHR.statusText, '', jqXHR ); console.groupEnd(); }) .done(function ( response ) { console.log('Template API Response:'); AstraSitesAdmin._log( response ); console.groupEnd(); if( response.success ) { AstraSitesAdmin.visited_sites_and_pages[ response.data.id ] = response.data; AstraSitesAdmin.templateData = response.data; AstraSitesAdmin.process_site_data( AstraSitesAdmin.templateData ); } else { $('.astra-sites-result-preview .inner > h3').text('Import Process Interrupted'); $('.astra-sites-import-content').find( '.astra-loading-wrap' ).remove(); $('.astra-sites-result-preview').removeClass('preparing'); $('.astra-sites-import-content').html( wp.template( 'astra-sites-request-failed' ) ); $('.astra-demo-import').removeClass('updating-message installing button-primary').addClass('disabled').text('Import Failed!'); } }); } }, show_popup: function( heading, content, actions, classes ) { if( classes ) { $('.astra-sites-popup').addClass( classes ); } if( heading ) { $('.astra-sites-popup .heading h3').html( heading ); } if( content ) { $('.astra-sites-popup .astra-sites-import-content').html( content ); } if( actions ) { $('.astra-sites-popup .ast-actioms-wrap').html( actions ); } $('.astra-sites-popup').show(); }, hide_popup: function() { $('.astra-sites-popup').hide(); }, show_page_popup: function() { AstraSitesAdmin.process_import_page(); }, process_import_page: function() { AstraSitesAdmin.hide_popup(); var page_id = AstraSitesAdmin._get_id( $( '#single-pages' ).find('.current_page').attr('data-page-id') ) || ''; var site_id = AstraSitesAdmin._get_id( $('#site-pages').attr( 'data-site-id') ) || ''; $('.astra-sites-result-preview') .removeClass('astra-sites-activate-license astra-sites-get-agency-bundle astra-sites-site-import-popup astra-sites-page-import-popup') .addClass('preview-page-from-search-result') .show(); $('.astra-sites-result-preview').html( wp.template( 'astra-sites-result-preview' ) ).addClass('preparing'); $('.astra-sites-import-content').append( '
' ); // .attr('data-slug', 'site-pages'); AstraSitesAdmin.action_slug = 'site-pages'; astraSitesVars.cpt_slug = 'site-pages'; if( AstraSitesAdmin.visited_sites_and_pages[ page_id ] ) { AstraSitesAdmin.templateData = AstraSitesAdmin.visited_sites_and_pages[ page_id ]; AstraSitesAdmin.required_plugins_list_markup( AstraSitesAdmin.templateData['site-pages-required-plugins'] ); } else { // AstraSitesAdmin.templateData // Add Params for API request. AstraSitesAdmin._api_params = {}; AstraSitesAdmin._apiAddParam_status(); // AstraSitesAdmin._apiAddParam_search(); AstraSitesAdmin._apiAddParam_per_page(); AstraSitesAdmin._apiAddParam_astra_site_category(); // AstraSitesAdmin._apiAddParam_page(); AstraSitesAdmin._apiAddParam_astra_site_page_builder(); AstraSitesAdmin._apiAddParam_astra_page_parent_category(); AstraSitesAdmin._apiAddParam_site_url(); AstraSitesAdmin._apiAddParam_purchase_key(); // Request. $.ajax({ url : astraSitesVars.ajaxurl, type : 'POST', data : { action : 'astra-sites-api-request', url : astraSitesVars.cpt_slug + '/' + page_id + '?' + decodeURIComponent( $.param( AstraSitesAdmin._api_params ) ), }, beforeSend: function() { console.groupCollapsed( 'Requesting API URL' ); AstraSitesAdmin._log( 'Requesting API URL' ); } }) .fail(function( jqXHR ){ AstraSitesAdmin._log( jqXHR ); AstraSitesAdmin._importFailMessage( jqXHR.status + ' ' + jqXHR.statusText, 'Page Import API Request Failed!', jqXHR ); console.groupEnd(); }) .done(function ( response ) { AstraSitesAdmin._log( response ); console.groupEnd(); if( response.success ) { AstraSitesAdmin.visited_sites_and_pages[ response.data.id ] = response.data; AstraSitesAdmin.templateData = response.data; AstraSitesAdmin.required_plugins_list_markup( AstraSitesAdmin.templateData['site-pages-required-plugins'] ); } else { $('.astra-sites-result-preview .inner > h3').text('Import Process Interrupted'); $('.astra-sites-import-content').find( '.astra-loading-wrap' ).remove(); $('.astra-sites-result-preview').removeClass('preparing'); $('.astra-sites-import-content').html( wp.template( 'astra-sites-request-failed' ) ); $('.astra-demo-import').removeClass('updating-message installing button-primary').addClass('disabled').text('Import Failed!'); } }); } }, show_page_popup_from_search: function(event) { event.preventDefault(); var page_id = $( this ).parents( '.astra-theme' ).attr( 'data-page-id') || ''; var site_id = $( this ).parents( '.astra-theme' ).attr( 'data-site-id') || ''; // $('.astra-sites-result-preview').show(); $('#astra-sites').hide(); $('#site-pages').hide(); AstraSitesAdmin.show_pages_by_site_id( site_id, page_id ); }, /** * Fires when a nav item is clicked. * * @since 1.0 * @access private * @method show_page_popup */ show_page_popup_from_sites: function(event) { event.preventDefault(); if( $( this ).hasClass('updating-message') ) { return; } $('.astra-sites-result-preview').addClass('import-page').removeClass('import-site'); AstraSitesAdmin.show_page_popup(); }, // Returns if a value is an array _isArray: function(value) { return value && typeof value === 'object' && value.constructor === Array; }, add_skip_and_import_popups: function( templates ) { if( Object.keys( templates ).length ) { for( template_id in templates ) { var template = wp.template( template_id ); var template_data = templates[template_id] || ''; $('.astra-sites-result-preview .inner').append( template( template_data ) ); } $('.astra-sites-result-preview .inner > .default').addClass('hide-me'); $('.astra-sites-result-preview .inner > .skip-and-import:not(:last-child)').addClass('hide-me'); } }, required_plugins_list_markup: function( requiredPlugins ) { // var requiredPlugins = AstraSitesAdmin.templateData['required_plugins'] || ''; if( '' === requiredPlugins ) { return; } // or var $pluginsFilter = $( '#plugin-filter' ); // Add disabled class from import button. $('.astra-demo-import') .addClass('disabled not-click-able') .removeAttr('data-import'); $('.required-plugins').addClass('loading').html(''); // Required Required. $.ajax({ url : astraSitesVars.ajaxurl, type : 'POST', data : { action : 'astra-required-plugins', _ajax_nonce : astraSitesVars._ajax_nonce, required_plugins : requiredPlugins, options : AstraSitesAdmin.options_data, enabledExtensions : AstraSitesAdmin.enabled_extensions, }, beforeSend: function() { console.groupCollapsed( 'Required Plugins' ); console.log( 'Required Plugins of Template:' ); console.log( requiredPlugins ); } }) .fail(function( jqXHR ){ AstraSitesAdmin._log(jqXHR); // Remove loader. $('.required-plugins').removeClass('loading').html(''); AstraSitesAdmin._importFailMessage( jqXHR.status + jqXHR.statusText, 'Required Plugins Failed!', jqXHR ); console.groupEnd(); }) .done(function ( response ) { console.log( 'Required Plugin Status From The Site:' ); AstraSitesAdmin._log(response); console.groupEnd(); if( false === response.success ) { AstraSitesAdmin._importFailMessage( response.data, 'Required Plugins Failed!' ); } else { required_plugins = response.data['required_plugins']; // Set compatibilities. var compatibilities = astraSitesVars.compatibilities; AstraSitesAdmin.skip_and_import_popups = []; AstraSitesAdmin.required_plugins = response.data['required_plugins']; if( response.data['update_avilable_plugins'].length ) { compatibilities.warnings['update-available'] = astraSitesVars.compatibilities_data['update-available']; let list_html = '
    '; for (let index = 0; index < response.data['update_avilable_plugins'].length; index++) { let element = response.data['update_avilable_plugins'][index]; list_html += '
  • ' + element.name + '
  • '; } list_html += '
'; compatibilities.warnings['update-available']['tooltip'] = compatibilities.warnings['update-available']['tooltip'].replace( '##LIST##', list_html ); } else { delete compatibilities.warnings['update-available']; } if( response.data['third_party_required_plugins'].length ) { AstraSitesAdmin.skip_and_import_popups['astra-sites-third-party-required-plugins'] = response.data['third_party_required_plugins']; } var is_dynamic_page = $( '#single-pages' ).find('.current_page').attr('data-dynamic-page') || 'no'; if( ( 'yes' === is_dynamic_page ) && 'site-pages' === AstraSitesAdmin.action_slug ) { AstraSitesAdmin.skip_and_import_popups['astra-sites-dynamic-page'] = ''; } // Release disabled class from import button. $('.astra-demo-import') .removeClass('disabled not-click-able') .attr('data-import', 'disabled'); // Remove loader. $('.required-plugins').removeClass('loading').html(''); $('.required-plugins-list').html(''); var output = ''; /** * Count remaining plugins. * @type number */ var remaining_plugins = 0; var required_plugins_markup = ''; /** * Not Installed * * List of not installed required plugins. */ if ( typeof required_plugins.notinstalled !== 'undefined' ) { // Add not have installed plugins count. remaining_plugins += parseInt( required_plugins.notinstalled.length ); $( required_plugins.notinstalled ).each(function( index, plugin ) { output += '
  • '+plugin.name+'
  • '; }); } /** * Inactive * * List of not inactive required plugins. */ if ( typeof required_plugins.inactive !== 'undefined' ) { // Add inactive plugins count. remaining_plugins += parseInt( required_plugins.inactive.length ); $( required_plugins.inactive ).each(function( index, plugin ) { output += '
  • '+plugin.name+'
  • '; }); } if ( '' == output ) { $('.astra-sites-result-preview').find('.astra-sites-import-plugins').hide(); } else { $('.astra-sites-result-preview').find('.astra-sites-import-plugins').show(); $('.astra-sites-result-preview').find('.required-plugins-list').html( output ); } /** * Enable Demo Import Button * @type number */ astraSitesVars.requiredPlugins = required_plugins; $('.astra-sites-import-content').find( '.astra-loading-wrap' ).remove(); $('.astra-sites-result-preview').removeClass('preparing'); // Compatibility. if( Object.keys( compatibilities.errors ).length || Object.keys( compatibilities.warnings ).length || Object.keys( AstraSitesAdmin.skip_and_import_popups ).length ) { if( Object.keys( compatibilities.errors ).length || Object.keys( compatibilities.warnings ).length ) { AstraSitesAdmin.skip_and_import_popups['astra-sites-compatibility-messages'] = compatibilities; } if( Object.keys( AstraSitesAdmin.skip_and_import_popups ).length ) { AstraSitesAdmin.add_skip_and_import_popups( AstraSitesAdmin.skip_and_import_popups ); } } else { // Avoid plugin activation, for pages only. if( 'site-pages' === AstraSitesAdmin.action_slug ) { var notinstalled = astraSitesVars.requiredPlugins.notinstalled || 0; if( ! notinstalled.length ) { AstraSitesAdmin.import_page_process(); } } } } console.groupEnd(); }); }, import_page_process: function() { if( $( '.astra-sites-page-import-popup .site-install-site-button, .preview-page-from-search-result .site-install-site-button' ).hasClass('updating-message') ) { return; } $( '.astra-sites-page-import-popup .site-install-site-button, .preview-page-from-search-result .site-install-site-button' ).addClass('updating-message installing').text( 'Importing..' ); AstraSitesAdmin.import_start_time = new Date(); $('.astra-sites-result-preview .inner > h3').text('We\'re importing your website.'); $('.install-theme-info').hide(); $('.ast-importing-wrap').show(); var output = '
    '; $('.current-importing-status').html( output ); // Process Bulk Plugin Install & Activate. AstraSitesAdmin._bulkPluginInstallActivate(); }, _installAstra: function( status ) { var theme_slug = 'astra'; AstraSitesAdmin._log_title( astraSitesVars.log.themeInstall ); AstraSitesAdmin._log( astraSitesVars.log.themeInstall ); if ( status == 'not-installed' ) { if ( wp.updates.shouldRequestFilesystemCredentials && ! wp.updates.ajaxLocked ) { wp.updates.requestFilesystemCredentials(); } wp.updates.installTheme( { slug: theme_slug }); } else if ( status == 'installed-but-inactive' ) { AstraSitesAdmin._activateTheme(); } }, _activateTheme: function( event, response ) { // WordPress adds "Activate" button after waiting for 1000ms. So we will run our activation after that. setTimeout( function() { $.ajax({ url: astraSitesVars.ajaxurl, type: 'POST', data: { 'action' : 'astra-sites-activate-theme', '_ajax_nonce' : astraSitesVars._ajax_nonce, }, beforeSend: function() { console.log( 'Activating Astra Theme..' ); } }) .done(function (result) { AstraSitesAdmin._log( result ); if( result.success ) { AstraSitesAdmin._log_title( result.data.message ); AstraSitesAdmin._log( result.data.message ); } }); }, 3000 ); }, _close_popup_by_overlay: function(event) { if ( this === event.target ) { // Import process is started? // And Closing the window? Then showing the warning confirm message. if( $('body').hasClass('importing-site') && ! confirm( astraSitesVars.strings.warningBeforeCloseWindow ) ) { return; } $('body').removeClass('importing-site'); $('html').removeClass('astra-site-preview-on'); AstraSitesAdmin._close_popup(); AstraSitesAdmin.hide_popup(); } }, /** * Close Popup * * @since 1.0 * @access private * @method _importDemo */ _close_popup: function() { AstraSitesAdmin._clean_url_params( 'astra-site' ); AstraSitesAdmin._clean_url_params( 'astra-page' ); AstraSitesAdmin._clean_url_params( 'license' ); $('.astra-sites-result-preview').html('').hide(); AstraSitesAdmin.hide_popup(); }, _page_api_call: function() { // Have any skip and import popup in queue then return. if( Object.keys( AstraSitesAdmin.skip_and_import_popups ).length ) { return; } // Has API data of pages. if ( null == AstraSitesAdmin.templateData ) { return; } AstraSitesAdmin.import_wpform( AstraSitesAdmin.templateData['astra-site-wpforms-path'], function( form_response ) { $('body').addClass('importing-site'); // Import Page Content $('.current-importing-status-wrap').remove(); $('.astra-sites-result-preview .inner > h3').text('We are importing page!'); fetch( AstraSitesAdmin.templateData['astra-page-api-url'] + '?&track=true&site_url=' + astraSitesVars.siteURL ).then(response => { return response.json(); }).then(data => { // Import Brizy images. if( Object.keys(data.brizy_media).length ) { for( media_key in data.brizy_media ) { AstraSitesAjaxQueue.add({ url: astraSitesVars.ajaxurl, type: 'POST', data: { action : 'astra-sites-import-media', media : data.brizy_media[media_key], _ajax_nonce : astraSitesVars._ajax_nonce, }, success: function( result ){ AstraSitesAdmin._log( result ); } }); } AstraSitesAjaxQueue.run(); } // Import Single Page. $.ajax({ url: astraSitesVars.ajaxurl, type: 'POST', dataType: 'json', data: { 'action' : 'astra-sites-create-page', '_ajax_nonce' : astraSitesVars._ajax_nonce, 'page_settings_flag' : AstraSitesAdmin.page_settings_flag, 'data' : data, }, success: function( response ){ if( response.success ) { $('body').removeClass('importing-site'); $('.rotating,.current-importing-status-wrap,.notice-warning').remove(); var template = wp.template('astra-sites-page-import-success'); $('.astra-sites-result-preview .inner').html( template( response.data ) ); } else { AstraSitesAdmin._importFailMessage( response.data, 'Page Rest API Request Failed!' ); } } }); }).catch(err => { AstraSitesAdmin._log( err ); AstraSitesAdmin._importFailMessage( response.data, 'Page Rest API Request Failed!' ); }); }); }, import_wpform: function( wpforms_url, callback ) { if ( '' == wpforms_url ) { if( callback && typeof callback == "function"){ callback( '' ); } return; } $.ajax({ url : astraSitesVars.ajaxurl, type : 'POST', dataType: 'json', data : { action : 'astra-sites-import-wpforms', wpforms_url : wpforms_url, _ajax_nonce : astraSitesVars._ajax_nonce, }, beforeSend: function() { console.groupCollapsed( 'Importing WP Forms' ); AstraSitesAdmin._log_title( 'Importing WP Forms..' ); }, }) .fail(function( jqXHR ){ AstraSitesAdmin._log( jqXHR ); AstraSitesAdmin._importFailMessage( jqXHR.status + jqXHR.statusText, 'Import WP Forms Failed!', jqXHR ); console.groupEnd(); }) .done(function ( response ) { AstraSitesAdmin._log(response); console.groupEnd(); // 1. Fail - Import WPForms Options. if( false === response.success ) { AstraSitesAdmin._importFailMessage( response.data, 'Import WP Forms Failed!' ); } else { if( callback && typeof callback == "function"){ callback( response ); } } }); }, process_site_data: function( data ) { if( 'log_file' in data ){ AstraSitesAdmin.log_file_url = decodeURIComponent( data.log_file ) || ''; } // 1. Pass - Request Site Import AstraSitesAdmin.customizer_data = JSON.stringify( data['astra-site-customizer-data'] ) || ''; AstraSitesAdmin.wxr_url = encodeURI( data['astra-site-wxr-path'] ) || ''; AstraSitesAdmin.wpforms_url = encodeURI( data['astra-site-wpforms-path'] ) || ''; AstraSitesAdmin.cartflows_url = encodeURI( data['astra-site-cartflows-path'] ) || ''; AstraSitesAdmin.options_data = JSON.stringify( data['astra-site-options-data'] ) || ''; AstraSitesAdmin.enabled_extensions = JSON.stringify( data['astra-enabled-extensions'] ) || ''; AstraSitesAdmin.widgets_data = data['astra-site-widgets-data'] || ''; // Required Plugins. AstraSitesAdmin.required_plugins_list_markup( data['required-plugins'] ); }, /** * Enable Demo Import Button. */ _enable_demo_import_button: function( type ) { type = ( undefined !== type ) ? type : 'free'; $('.install-theme-info .theme-details .site-description').remove(); switch( type ) { case 'free': var notinstalled = astraSitesVars.requiredPlugins.notinstalled || 0; var inactive = astraSitesVars.requiredPlugins.inactive || 0; if( $('.astra-sites-result-preview').hasClass('skip-plugins') ) { notinstalled = []; } if( notinstalled.length === inactive.length ) { $(document).trigger( 'astra-sites-after-'+AstraSitesAdmin.action_slug+'-required-plugins' ); } break; case 'upgrade': var demo_slug = $('.wp-full-overlay-header').attr('data-demo-slug'); $('.astra-demo-import') .addClass('go-pro button-primary') .removeClass('astra-demo-import') .attr('target', '_blank') .attr('href', astraSitesVars.getUpgradeURL + demo_slug ) .text( astraSitesVars.getUpgradeText ) .append(''); break; default: var demo_slug = $('.wp-full-overlay-header').attr('data-demo-slug'); $('.astra-demo-import') .addClass('go-pro button-primary') .removeClass('astra-demo-import') .attr('target', '_blank') .attr('href', astraSitesVars.getProURL ) .text( astraSitesVars.getProText ) .append(''); $('.wp-full-overlay-header').find('.go-pro').remove(); if( false == astraSitesVars.isWhiteLabeled ) { if( astraSitesVars.isPro ) { $('.install-theme-info .theme-details').prepend( wp.template('astra-sites-pro-inactive-site-description') ); } else { $('.install-theme-info .theme-details').prepend( wp.template('astra-sites-pro-site-description') ); } } break; } }, /** * Update Page Count. */ /** * Remove plugin from the queue. */ _removePluginFromQueue: function( removeItem, pluginsList ) { return jQuery.grep(pluginsList, function( value ) { return value.slug != removeItem; }); } }; /** * Initialize AstraSitesAdmin */ $(function(){ AstraSitesAdmin.init(); }); })(jQuery); PKN\G4  inc/assets/js/eventsource.min.jsnuW+A/** @license * eventsource.js * Available under MIT License (MIT) * https://github.com/Yaffle/EventSource/ */ !function(a){"use strict";function b(a){this.withCredentials=!1,this.responseType="",this.readyState=0,this.status=0,this.statusText="",this.responseText="",this.onprogress=p,this.onreadystatechange=p,this._contentType="",this._xhr=a,this._sendTimeout=0,this._abort=p}function c(a){this._xhr=new b(a)}function d(){this._listeners=Object.create(null)}function e(a){j(function(){throw a},0)}function f(a){this.type=a,this.target=void 0}function g(a,b){f.call(this,a),this.data=b.data,this.lastEventId=b.lastEventId}function h(a,b){d.call(this),this.onopen=void 0,this.onmessage=void 0,this.onerror=void 0,this.url=void 0,this.readyState=void 0,this.withCredentials=void 0,this._close=void 0,i(this,a,b)}function i(a,b,d){b=String(b);var h=void 0!=d&&Boolean(d.withCredentials),i=D(1e3),n=D(45e3),o="",p=i,A=!1,B=void 0!=d&&void 0!=d.headers?JSON.parse(JSON.stringify(d.headers)):void 0,F=void 0!=d&&void 0!=d.Transport?d.Transport:void 0!=m?m:l,G=new c(new F),H=0,I=q,J="",K="",L="",M="",N=v,O=0,P=0,Q=function(b,c,d){if(I===r)if(200===b&&void 0!=d&&z.test(d)){I=s,A=!0,p=i,a.readyState=s;var g=new f("open");a.dispatchEvent(g),E(a,a.onopen,g)}else{var h="";200!==b?(c&&(c=c.replace(/\s+/g," ")),h="EventSource's response has a status "+b+" "+c+" that is not 200. Aborting the connection."):h="EventSource's response has a Content-Type specifying an unsupported type: "+(void 0==d?"-":d.replace(/\s+/g," "))+". Aborting the connection.",e(new Error(h)),T();var g=new f("error");a.dispatchEvent(g),E(a,a.onerror,g)}},R=function(b){if(I===s){for(var c=-1,d=0;dP&&f.charCodeAt(P)===" ".charCodeAt(0)?1:0),h);"data"===l?(J+="\n",J+=m):"id"===l?K=m:"event"===l?L=m:"retry"===l?(i=C(m,i),p=i):"heartbeatTimeout"===l&&(n=C(m,n),0!==H&&(k(H),H=j(function(){U()},n)))}if(N===v){if(""!==J){o=K,""===L&&(L="message");var q=new g(L,{data:J.slice(1),lastEventId:K});if(a.dispatchEvent(q),"message"===L&&E(a,a.onmessage,q),I===t)return}J="",L=""}N=e==="\r".charCodeAt(0)?u:v}else N===v&&(O=h,N=w),N===w?e===":".charCodeAt(0)&&(P=h+1,N=x):N===x&&(N=y)}}},S=function(){if(I===s||I===r){I=q,0!==H&&(k(H),H=0),H=j(function(){U()},p),p=D(Math.min(16*i,2*p)),a.readyState=r;var b=new f("error");a.dispatchEvent(b),E(a,a.onerror,b)}},T=function(){I=t,G.cancel(),0!==H&&(k(H),H=0),a.readyState=t},U=function(){if(H=0,I!==q)return void(A?(A=!1,H=j(function(){U()},n)):(e(new Error("No activity within "+n+" milliseconds. Reconnecting.")),G.cancel()));A=!1,H=j(function(){U()},n),I=r,J="",L="",K=o,M="",O=0,P=0,N=v;var a=b;"data:"!==b.slice(0,5)&&"blob:"!==b.slice(0,5)&&(a=b+(-1===b.indexOf("?",0)?"?":"&")+"lastEventId="+encodeURIComponent(o));var c={};if(c.Accept="text/event-stream",void 0!=B)for(var d in B)Object.prototype.hasOwnProperty.call(B,d)&&(c[d]=B[d]);try{G.open(Q,R,S,a,h,c)}catch(f){throw T(),f}};a.url=b,a.readyState=r,a.withCredentials=h,a._close=T,U()}var j=a.setTimeout,k=a.clearTimeout,l=a.XMLHttpRequest,m=a.XDomainRequest,n=a.EventSource,o=a.document;null==Object.create&&(Object.create=function(a){function b(){}return b.prototype=a,new b});var p=function(){};b.prototype.open=function(a,b){this._abort(!0);var c=this,d=this._xhr,e=1,f=0;this._abort=function(a){0!==c._sendTimeout&&(k(c._sendTimeout),c._sendTimeout=0),(1===e||2===e||3===e)&&(e=4,d.onload=p,d.onerror=p,d.onabort=p,d.onprogress=p,d.onreadystatechange=p,d.abort(),0!==f&&(k(f),f=0),a||(c.readyState=4,c.onreadystatechange())),e=0};var g=function(){if(1===e){var a=0,b="",f=void 0;if("contentType"in d)a=200,b="OK",f=d.contentType;else try{a=d.status,b=d.statusText,f=d.getResponseHeader("Content-Type")}catch(g){a=0,b="",f=void 0}0!==a&&(e=2,c.readyState=2,c.status=a,c.statusText=b,c._contentType=f,c.onreadystatechange())}},h=function(){if(g(),2===e||3===e){e=3;var a="";try{a=d.responseText}catch(b){}c.readyState=3,c.responseText=a,c.onprogress()}},i=function(){h(),(1===e||2===e||3===e)&&(e=4,0!==f&&(k(f),f=0),c.readyState=4,c.onreadystatechange())},m=function(){void 0!=d&&(4===d.readyState?i():3===d.readyState?h():2===d.readyState&&g())},n=function(){f=j(function(){n()},500),3===d.readyState&&h()};d.onload=i,d.onerror=i,d.onabort=i,"sendAsBinary"in l.prototype||"mozAnon"in l.prototype||(d.onprogress=h),d.onreadystatechange=m,"contentType"in d&&(b+=(-1===b.indexOf("?",0)?"?":"&")+"padding=true"),d.open(a,b,!0),"readyState"in d&&(f=j(function(){n()},0))},b.prototype.abort=function(){this._abort(!1)},b.prototype.getResponseHeader=function(a){return this._contentType},b.prototype.setRequestHeader=function(a,b){var c=this._xhr;"setRequestHeader"in c&&c.setRequestHeader(a,b)},b.prototype.send=function(){if(!("ontimeout"in l.prototype)&&void 0!=o&&void 0!=o.readyState&&"complete"!==o.readyState){var a=this;return void(a._sendTimeout=j(function(){a._sendTimeout=0,a.send()},4))}var b=this._xhr;b.withCredentials=this.withCredentials,b.responseType=this.responseType;try{b.send(void 0)}catch(c){throw c}},c.prototype.open=function(a,b,c,d,e,f){var g=this._xhr;g.open("GET",d);var h=0;g.onprogress=function(){var a=g.responseText,c=a.slice(h);h+=c.length,b(c)},g.onreadystatechange=function(){if(2===g.readyState){var b=g.status,d=g.statusText,e=g.getResponseHeader("Content-Type");a(b,d,e)}else 4===g.readyState&&c()},g.withCredentials=e,g.responseType="text";for(var i in f)Object.prototype.hasOwnProperty.call(f,i)&&g.setRequestHeader(i,f[i]);g.send()},c.prototype.cancel=function(){var a=this._xhr;a.abort()},d.prototype.dispatchEvent=function(a){a.target=this;var b=this._listeners[a.type];if(void 0!=b)for(var c=b.length,d=0;c>d;d+=1){var f=b[d];try{"function"==typeof f.handleEvent?f.handleEvent(a):f.call(this,a)}catch(g){e(g)}}},d.prototype.addEventListener=function(a,b){a=String(a);var c=this._listeners,d=c[a];void 0==d&&(d=[],c[a]=d);for(var e=!1,f=0;f -1 ) requests.splice($.inArray(opt, requests), 1); }, /** * Run / Process AJAX request * * @since 1.0.0 */ run: function() { var self = this, oriSuc; if( requests.length ) { oriSuc = requests[0].complete; requests[0].complete = function() { if( typeof(oriSuc) === 'function' ) oriSuc(); requests.shift(); self.run.apply(self, []); }; jQuery.ajax(requests[0]); } else { self.tid = setTimeout(function() { self.run.apply(self, []); }, 1000); } }, /** * Stop AJAX request * * @since 1.0.0 */ stop: function() { requests = []; clearTimeout(this.tid); } }; }()); (function($){ $elscope = {}; $.fn.isInViewport = function() { // If not have the element then return false! if( ! $( this ).length ) { return false; } var elementTop = $( this ).offset().top; var elementBottom = elementTop + $( this ).outerHeight(); var viewportTop = $( window ).scrollTop(); var viewportBottom = viewportTop + $( window ).height(); return elementBottom > viewportTop && elementTop < viewportBottom; }; AstraElementorSitesAdmin = { visited_pages: [], reset_remaining_posts: 0, site_imported_data: null, backup_taken: false, templateData: {}, insertData: {}, log_file : '', pages_list : '', insertActionFlag : false, page_id : 0, site_id : 0, block_id : 0, requiredPlugins : [], canImport : false, canInsert : false, type : 'pages', action : '', masonryObj : [], index : 0, blockCategory : '', blockColor : '', processing: false, siteType: '', page: 1, per_page: 20, init: function() { this._bind(); }, /** * Binds events for the Astra Sites. * * @since 1.0.0 * @access private * @method _bind */ _bind: function() { if ( elementorCommon ) { let add_section_tmpl = $( "#tmpl-elementor-add-section" ); if ( add_section_tmpl.length > 0 ) { let action_for_add_section = add_section_tmpl.text(); let white_label_class = ''; let stylesheet = ''; if ( astraElementorSites.isWhiteLabeled ) { white_label_class = " ast-elementor-white-label" stylesheet = '' } action_for_add_section = action_for_add_section.replace( '
    = ( $elscope.find( '.astra-sites-library-template:last' ).offset().top ) ) { AstraElementorSitesAdmin.page = ( AstraElementorSitesAdmin.page + 1 ); // Set listing HTML. AstraElementorSitesAdmin._appendPaginationBlocks( astraElementorSites.astra_blocks ); } } } }, _changeType: function() { AstraElementorSitesAdmin.siteType = $( this ).val(); $elscope.find( '#wp-filter-search-input' ).trigger( 'keyup' ); }, _categoryChange: function( event ) { AstraElementorSitesAdmin.blockCategory = $( this ).val(); $elscope.find( '#wp-filter-search-input' ).trigger( 'keyup' ); }, _blockColorChange: function( event ) { AstraElementorSitesAdmin.blockColor = $( this ).val(); $elscope.find( '#wp-filter-search-input' ).trigger( 'keyup' ); }, _dismiss: function() { $( this ).closest( '.ast-sites-floating-notice-wrap' ).removeClass( 'slide-in' ); $( this ).closest( '.ast-sites-floating-notice-wrap' ).addClass( 'slide-out' ); setTimeout( function() { $( this ).closest( '.ast-sites-floating-notice-wrap' ).removeClass( 'slide-out' ); }, 200 ); if ( $( this ).closest( '.ast-sites-floating-notice-wrap' ).hasClass( 'refreshed-notice' ) ) { $.ajax({ url : astraElementorSites.ajaxurl, type : 'POST', data : { action : 'astra-sites-update-library-complete', }, }); } }, _done: function( data ) { console.groupEnd( 'Process Done.' ); var str = ( AstraElementorSitesAdmin.type == 'pages' ) ? astraElementorSites.template : astraElementorSites.block; $elscope.find( '.ast-import-elementor-template' ).removeClass( 'installing' ); $elscope.find( '.ast-import-elementor-template' ).attr( 'data-demo-link', data.data.link ); setTimeout( function() { $elscope.find( '.ast-import-elementor-template' ).text( 'View Saved ' + str ); $elscope.find( '.ast-import-elementor-template' ).addClass( 'action-done' ); }, 200 ); }, _beforeClose: function() { if ( AstraElementorSitesAdmin.action == 'insert' ) { $elscope.find( '.ast-library-template-insert' ).removeClass( 'installing' ); $elscope.find( '.ast-library-template-insert' ).text( 'Imported' ); $elscope.find( '.ast-library-template-insert' ).addClass( 'action-done' ); if ( $elscope.find( '.ast-sites-floating-notice-wrap' ).hasClass( 'slide-in' ) ) { $elscope.find( '.ast-sites-floating-notice-wrap' ).removeClass( 'slide-in' ); $elscope.find( '.ast-sites-floating-notice-wrap' ).addClass( 'slide-out' ); setTimeout( function() { $elscope.find( '.ast-sites-floating-notice-wrap' ).removeClass( 'slide-out' ); }, 200 ); } } }, _closeTooltip: function( event ) { if( event.target.className !== "ast-tooltip-wrap" && event.target.className !== "dashicons dashicons-editor-help" ) { var wrap = $elscope.find( '.ast-tooltip-wrap' ); if ( wrap.hasClass( 'ast-show-tooltip' ) ) { $elscope.find( '.ast-tooltip-wrap' ).removeClass( 'ast-show-tooltip' ); } } }, _sync: function( event ) { event.preventDefault(); var button = $( this ).find( '.astra-sites-sync-library-button' ); if( button.hasClass( 'updating-message') ) { return; } button.addClass( 'updating-message'); $elscope.find( '#ast-sites-floating-notice-wrap-id .ast-sites-floating-notice' ).html( 'Syncing template library in the background. The process can take anywhere between 2 to 3 minutes. We will notify you once done.' ); $elscope.find( '#ast-sites-floating-notice-wrap-id' ).addClass( 'slide-in' ).removeClass( 'refreshed-notice' ); $.ajax({ url : astraElementorSites.ajaxurl, type : 'POST', data : { action : 'astra-sites-update-library', }, }) .fail(function( jqXHR ){ console.log( jqXHR ); }) .done(function ( response ) { if( response.success ) { if( 'updated' === response.data ) { $elscope.find( '#ast-sites-floating-notice-wrap-id').addClass('refreshed-notice').find('.ast-sites-floating-notice' ).html( ''+astraElementorSites.syncCompleteMessage+'' ); button.removeClass( 'updating-message'); console.log( 'Already sync all the sites.' ); } else { // Import categories. $.ajax({ url : astraElementorSites.ajaxurl, type : 'POST', data : { action : 'astra-sites-import-categories', }, }) .fail(function( jqXHR ){ console.log( jqXHR ); }); // Import Site Categories. $.ajax({ url : astraElementorSites.ajaxurl, type : 'POST', data : { action : 'astra-sites-import-site-categories', }, }) .fail(function( jqXHR ){ console.log( jqXHR ); }); // Import Blocks. $.ajax({ url : astraElementorSites.ajaxurl, type : 'POST', data : { action : 'astra-sites-get-blocks-request-count', }, beforeSend: function() { console.groupCollapsed( 'Updating Blocks' ); console.log( 'Updating Blocks' ); }, }) .fail(function( jqXHR ){ console.log( jqXHR, 'error' ); console.error( jqXHR.status + jqXHR.statusText, 'Blocks Count Request Failed!', jqXHR ); console.groupEnd('Updating Blocks'); }) .done(function ( response ) { console.log( response ); if( response.success ) { var total = response.data.pages; for( let i = 1; i <= total; i++ ) { AstraSitesAjaxQueue.add({ url: astraElementorSites.ajaxurl, type: 'POST', data: { action : 'astra-sites-import-blocks', page_no : i, }, beforeSend: function() { console.groupCollapsed( 'Importing Blocks - Page ' + i ); console.log( 'Importing Blocks - Page ' + i ); }, success: function( response ){ console.log( response ); console.groupEnd( 'Importing Blocks - Page ' + i ); } }); } // Run the AJAX queue. AstraSitesAjaxQueue.run(); } else { console.error( response.data, 'Blocks Count Request Failed!' ); } }); // Import Block Categories. $.ajax({ url : astraElementorSites.ajaxurl, type : 'POST', data : { action : 'astra-sites-import-block-categories', }, }) .fail(function( jqXHR ){ console.log( jqXHR ); }); $.ajax({ url : astraElementorSites.ajaxurl, type : 'POST', data : { action : 'astra-sites-get-sites-request-count', }, }) .fail(function( jqXHR ){ console.log( jqXHR ); }) .done(function ( response ) { if( response.success ) { var total = response.data; for( let i = 1; i <= total; i++ ) { AstraSitesAjaxQueue.add({ url: astraElementorSites.ajaxurl, type: 'POST', data: { action : 'astra-sites-import-sites', page_no : i, }, success: function( result ){ if( i === total && astraElementorSites.syncCompleteMessage ) { button.removeClass( 'updating-message'); $elscope.find( '#ast-sites-floating-notice-wrap-id').addClass('refreshed-notice').find('.ast-sites-floating-notice' ).html( ''+astraElementorSites.syncCompleteMessage+'' ); } } }); } // Run the AJAX queue. AstraSitesAjaxQueue.run(); } }); } } }); }, _toggleTooltip: function( e ) { var wrap = $elscope.find( '.ast-tooltip-wrap' ); if ( wrap.hasClass( 'ast-show-tooltip' ) ) { $elscope.find( '.ast-tooltip-wrap' ).removeClass( 'ast-show-tooltip' ); } else { $elscope.find( '.ast-tooltip-wrap' ).addClass( 'ast-show-tooltip' ); } }, _toggle: function( e ) { $elscope.find( '.elementor-template-library-menu-item' ).removeClass( 'elementor-active' ); $elscope.find( '.dialog-lightbox-content' ).hide(); $elscope.find( '.theme-preview' ).hide(); $elscope.find( '.theme-preview' ).html( '' ); $elscope.find( '.theme-preview-block' ).hide(); $elscope.find( '.theme-preview-block' ).html( '' ); $elscope.find( '.ast-template-library-toolbar' ).show(); $elscope.find( '.dialog-lightbox-content' ).hide(); $elscope.find( '.dialog-lightbox-content-block' ).hide(); $( this ).addClass( 'elementor-active' ); let data_type = $( this ).data( 'template-type' ); AstraElementorSitesAdmin.type = data_type; AstraElementorSitesAdmin._switchTo( data_type ); }, _home: function() { if ( AstraElementorSitesAdmin.processing ) { return; } $elscope.find( '#wp-filter-search-input' ).val( '' ); // Hide Back button. $elscope.find( '.back-to-layout' ).css( 'visibility', 'hidden' ); $elscope.find( '.back-to-layout' ).css( 'opacity', '0' ); $elscope.find( '.elementor-template-library-menu-item:first-child' ).trigger( 'click' ); }, _switchTo: function( type ) { if ( 'pages' == type ) { AstraElementorSitesAdmin._initSites(); $elscope.find( '.dialog-lightbox-content' ).show(); $elscope.find( '.astra-blocks-category-inner-wrap' ).hide(); $elscope.find( '.astra-blocks-filter-inner-wrap' ).hide(); $elscope.find( '.elementor-template-library-order' ).show(); } else { AstraElementorSitesAdmin._initBlocks(); $elscope.find( '.dialog-lightbox-content-block' ).show(); $elscope.find( '.astra-blocks-category-inner-wrap' ).show(); $elscope.find( '.astra-blocks-filter-inner-wrap' ).show(); $elscope.find( '.elementor-template-library-order' ).hide(); } $elscope.find( '.astra-sites-content-wrap' ).trigger( 'scroll' ); }, _importWPForm: function( wpforms_url, callback ) { if ( '' == wpforms_url || 0 == wpforms_url ) { if( callback && typeof callback == "function"){ callback( '' ); } return; } $.ajax({ url : astraElementorSites.ajaxurl, type : 'POST', dataType: 'json', data : { action : 'astra-sites-import-wpforms', wpforms_url : wpforms_url, _ajax_nonce : astraElementorSites._ajax_nonce, }, beforeSend: function() { console.groupCollapsed( 'Importing WP Forms' ); }, }) .fail(function( jqXHR ){ console.log( jqXHR.status + ' ' + jqXHR.responseText, true ); console.groupEnd(); }) .done(function ( data ) { // 1. Fail - Import WPForms Options. if( false === data.success ) { console.log( data.data ); console.groupEnd(); } else { if( callback && typeof callback == "function"){ callback( data ); } } }); }, _createTemplate: function( data ) { console.groupEnd(); // Work with JSON page here $.ajax({ url: astraElementorSites.ajaxurl, type: 'POST', dataType: 'json', data: { 'action' : 'astra-sites-create-template', 'data' : data, 'title' : ( AstraElementorSitesAdmin.type == 'pages' ) ? astraElementorSites.default_page_builder_sites[ AstraElementorSitesAdmin.site_id ]['title'] : '', 'type' : AstraElementorSitesAdmin.type, '_ajax_nonce' : astraElementorSites._ajax_nonce, }, beforeSend: function() { console.groupCollapsed( 'Creating Template' ); } }) .fail(function( jqXHR ){ console.log( jqXHR ); }) .done(function ( data ) { AstraElementorSitesAdmin._done( data ); }); }, /** * Install All Plugins. */ _installAllPlugins: function( not_installed ) { $.each( not_installed, function(index, single_plugin) { console.log( 'Installing Plugin - ' + single_plugin.name ); // Add each plugin activate request in Ajax queue. // @see wp-admin/js/updates.js wp.updates.queue.push( { action: 'install-plugin', // Required action. data: { slug: single_plugin.slug } } ); }); // Required to set queue. wp.updates.queueChecker(); }, /** * Activate All Plugins. */ _activateAllPlugins: function( activate_plugins ) { $.each( activate_plugins, function(index, single_plugin) { console.log( 'Activating Plugin - ' + single_plugin.name ); AstraSitesAjaxQueue.add({ url: astraElementorSites.ajaxurl, type: 'POST', data: { 'action' : 'astra-required-plugin-activate', 'init' : single_plugin.init, '_ajax_nonce' : astraElementorSites._ajax_nonce, }, success: function( result ){ if( result.success ) { var pluginsList = AstraElementorSitesAdmin.requiredPlugins.inactive; // Reset not installed plugins list. AstraElementorSitesAdmin.requiredPlugins.inactive = AstraElementorSitesAdmin._removePluginFromQueue( single_plugin.slug, pluginsList ); // Enable Demo Import Button AstraElementorSitesAdmin._enableImport(); } } }); }); AstraSitesAjaxQueue.run(); }, /** * Remove plugin from the queue. */ _removePluginFromQueue: function( removeItem, pluginsList ) { return jQuery.grep(pluginsList, function( value ) { return value.slug != removeItem; }); }, /** * Get plugin from the queue. */ _getPluginFromQueue: function( item, pluginsList ) { var match = ''; for ( ind in pluginsList ) { if( item == pluginsList[ind].slug ) { match = pluginsList[ind]; } } return match; }, _bulkPluginInstallActivate: function() { console.groupCollapsed( 'Bulk Plugin Install Process Started' ); // If has class the skip-plugins then, // Avoid installing 3rd party plugins. var not_installed = AstraElementorSitesAdmin.requiredPlugins.notinstalled || ''; var activate_plugins = AstraElementorSitesAdmin.requiredPlugins.inactive || ''; console.log( AstraElementorSitesAdmin.requiredPlugins ); // First Install Bulk. if( not_installed.length > 0 ) { AstraElementorSitesAdmin._installAllPlugins( not_installed ); } // Second Activate Bulk. if( activate_plugins.length > 0 ) { AstraElementorSitesAdmin._activateAllPlugins( activate_plugins ); } if( activate_plugins.length <= 0 && not_installed.length <= 0 ) { AstraElementorSitesAdmin._enableImport(); } }, _importTemplate: function( e ) { if ( ! AstraElementorSitesAdmin.canImport ) { if ( $( this ).attr( 'data-demo-link' ) != undefined ) { window.open( $( this ).attr( 'data-demo-link' ), '_blank' ); } return; } AstraElementorSitesAdmin.canImport = false; var str = ( AstraElementorSitesAdmin.type == 'pages' ) ? astraElementorSites.template : astraElementorSites.block; $( this ).addClass( 'installing' ); $( this ).text( 'Saving ' + str + '...' ); AstraElementorSitesAdmin.action = 'import'; AstraElementorSitesAdmin._bulkPluginInstallActivate(); }, _unescape: function( input_string ) { var title = _.unescape( input_string ); // @todo check why below character not escape with function _.unescape(); title = title.replace('–', '-' ); return title; }, _unescape_lower: function( input_string ) { input_string = $( "
    PKN\,2inc/config/paths.jsnuW+A/** * Paths * * Project related paths. */ const path = require( "path" ) const fs = require( "fs" ) // Make sure any symlinks in the project folder are resolved: const pluginDir = fs.realpathSync( process.cwd() ) const resolvePlugin = relativePath => path.resolve( pluginDir, relativePath ) // Config after eject: we're in ./config/ module.exports = { dotenv: resolvePlugin( ".env" ), pluginSrc: resolvePlugin( "inc/assets/js/src" ), // Plugin src folder path. pluginBlocksJs: resolvePlugin( "inc/assets/js/src/index.js" ), yarnLockFile: resolvePlugin( "yarn.lock" ), pluginDist: resolvePlugin( "." ), // We are in ./dist folder already so the path '.' resolves to ./dist/. } PKN\=s inc/config/webpack.config.dev.jsnuW+A/** * Webpack Configuration * * Working of a Webpack can be very simple or complex. This is an intenally simple * build configuration. * * Webpack basics — If you are new the Webpack here's all you need to know: * 1. Webpack is a module bundler. It bundles different JS modules together. * 2. It needs and entry point and an ouput to process file(s) and bundle them. * 3. By default it only understands common JavaScript but you can make it * understand other formats by way of adding a Webpack loader. * 4. In the file below you will find an entry point, an ouput, and a babel-loader * that tests all .js files excluding the ones in node_modules to process the * ESNext and make it compatible with older browsers i.e. it converts the * ESNext (new standards of JavaScript) into old JavaScript through a loader * by Babel. * * TODO: Instructions. * * @since 1.0.0 */ const paths = require( "./paths" ) const autoprefixer = require( "autoprefixer" ) const ExtractTextPlugin = require( "extract-text-webpack-plugin" ) const fs = require( "fs" ) const sass = require('node-sass'); // Configuration for the ExtractTextPlugin — DRY rule. const extractConfig = { use: [ // "postcss" loader applies autoprefixer to our CSS. { loader: "raw-loader" }, { loader: "postcss-loader", options: { ident: "postcss", plugins: [ autoprefixer( { browsers: [ ">1%", "last 4 versions", "Firefox ESR", "not ie < 9", // React doesn't support IE8 anyway ], flexbox: "no-2009", } ), ], }, } ], } // Export configuration. module.exports = { entry: { "./inc/assets/js/dist/index": paths.pluginBlocksJs, // 'name' : 'path/file.ext'. }, output: { // Add * filename * comments to generated require()s in the output. pathinfo: true, // The dist folder. path: paths.pluginDist, filename: "[name].js", // [name] = './assets/js/dist/blocks.build' as defined above. }, // You may want 'eval' instead if you prefer to see the compiled output in DevTools. devtool: "cheap-eval-source-map", module: { rules: [ { test: /\.(js|jsx|mjs)$/, exclude: /(node_modules|bower_components)/, use: { loader: "babel-loader", options: { // This is a feature of `babel-loader` for webpack (not Babel itself). // It enables caching results in ./node_modules/.cache/babel-loader/ // directory for faster rebuilds. cacheDirectory: true, }, }, } ], }, stats: "minimal" } PKN\ϣH !inc/config/webpack.config.prod.jsnuW+A/** * Webpack Configuration * * Working of a Webpack can be very simple or complex. This is an intenally simple * build configuration. * * Webpack basics — If you are new the Webpack here's all you need to know: * 1. Webpack is a module bundler. It bundles different JS modules together. * 2. It needs and entry point and an ouput to process file(s) and bundle them. * 3. By default it only understands common JavaScript but you can make it * understand other formats by way of adding a Webpack loader. * 4. In the file below you will find an entry point, an ouput, and a babel-loader * that tests all .js files excluding the ones in node_modules to process the * ESNext and make it compatible with older browsers i.e. it converts the * ESNext (new standards of JavaScript) into old JavaScript through a loader * by Babel. * * TODO: Instructions. * * @since 1.0.0 */ const paths = require( "./paths" ) const webpack = require( "webpack" ) const autoprefixer = require( "autoprefixer" ) const ExtractTextPlugin = require( "extract-text-webpack-plugin" ) // Source maps are resource heavy and can cause out of memory issue for large source files. const shouldUseSourceMap = process.env.GENERATE_SOURCEMAP === "true" const fs = require( "fs" ) const sass = require('node-sass'); // Configuration for the ExtractTextPlugin — DRY rule. const extractConfig = { use: [ // "postcss" loader applies autoprefixer to our CSS. { loader: "raw-loader" }, { loader: "postcss-loader", options: { ident: "postcss", plugins: [ autoprefixer( { browsers: [ ">1%", "last 4 versions", "Firefox ESR", "not ie < 9", // React doesn't support IE8 anyway ], flexbox: "no-2009", } ), ], }, } ], } // Export configuration. module.exports = { entry: { "./inc/assets/js/dist/index": paths.pluginBlocksJs, // 'name' : 'path/file.ext'. }, output: { // Add /* filename */ comments to generated require()s in the output. pathinfo: true, // The dist folder. path: paths.pluginDist, filename: "[name].js", // [name] = './assets/js/dist/blocks.build' as defined above. }, // You may want 'eval' instead if you prefer to see the compiled output in DevTools. devtool: shouldUseSourceMap ? "source-map" : false, module: { rules: [ { test: /\.(js|jsx|mjs)$/, exclude: /(node_modules|bower_components)/, use: { loader: "babel-loader", options: { // This is a feature of `babel-loader` for webpack (not Babel itself). // It enables caching results in ./node_modules/.cache/babel-loader/ // directory for faster rebuilds. cacheDirectory: true, }, }, } ], }, stats: "minimal" } PKN\skk2inc/classes/class-astra-sites-elementor-images.phpnuW+A array( array( 'id' => \Elementor\Utils::generate_random_string(), 'elType' => 'section', 'settings' => array(), 'isInner' => false, 'elements' => array( array( 'id' => \Elementor\Utils::generate_random_string(), 'elType' => 'column', 'elements' => array( array( 'id' => \Elementor\Utils::generate_random_string(), 'elType' => 'widget', 'settings' => array( 'image' => array( 'url' => wp_get_attachment_url( $image ), 'id' => $image, ), 'image_size' => 'full', ), 'widgetType' => 'image', ), ), 'isInner' => false, ), ), ), ), ); } return array(); } } /** * Kicking this off by calling 'get_instance()' method */ Astra_Sites_Elementor_Images::get_instance(); PKN\-rr&inc/classes/class-astra-sites-page.phpnuW+Aget_setting( 'page_builder' ); if ( $is_page_builder_screen || empty( $current_page_builder ) ) { return $classes . ' astra-sites-change-page-builder '; } return $classes; } /** * Admin notice * * @since 1.3.5 * * @return void */ public function getting_started() { $current_screen = get_current_screen(); // Bail if not on Astra Sites screen. if ( ! is_object( $current_screen ) && null === $current_screen ) { return; } if ( 'appearance_page_starter-templates' === $current_screen->base ) { $manual_sync = get_option( 'astra-sites-manual-sync-complete', 'no' ); if ( 'yes' === $manual_sync ) { $status = get_option( 'astra-sites-batch-is-complete', 'no' ); if ( 'yes' === $status ) { ?>

    get_sync_complete_message( true ); ?>

    base ) { $processed = get_option( '_astra_sites_gettings_started', 'no' ); $product_name = Astra_Sites_White_Label::get_instance()->get_white_label_name( 'Astra' ); if ( 'yes' === $processed ) { return; } $arguments = array( 'page' => 'starter-templates', ); $page_builder = self::get_instance()->get_setting( 'page_builder' ); if ( empty( $page_builder ) ) { $arguments['change-page-builder'] = 'yes'; } $url = add_query_arg( $arguments, admin_url( 'themes.php' ) ); ?>

    ready starter templates here »', 'astra-sites' ), esc_html( $product_name ), esc_url( $url ) ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?>

    get_settings(); $page_builder = isset( $_REQUEST['page_builder'] ) ? sanitize_key( $_REQUEST['page_builder'] ) : sanitize_key( $page_builder_slug ); if ( ! empty( $page_builder ) ) { // New settings. $new_data = array( 'page_builder' => $page_builder, ); // Merge settings. $data = wp_parse_args( $new_data, $stored_data ); // Update settings. update_option( 'astra_sites_settings', $data ); } if ( ! defined( 'WP_CLI' ) ) { wp_safe_redirect( admin_url( '/themes.php?page=starter-templates' ) ); exit(); } } /** * Save Page Builder * * @return void */ public function save_page_builder_on_ajax() { // Only admins can save settings. if ( ! current_user_can( 'manage_options' ) ) { wp_send_json_error(); } // Stored Settings. $stored_data = $this->get_settings(); // New settings. $new_data = array( 'page_builder' => ( isset( $_REQUEST['page_builder'] ) ) ? sanitize_key( $_REQUEST['page_builder'] ) : '', // phpcs:ignore WordPress.Security.NonceVerification.Recommended ); // Merge settings. $data = wp_parse_args( $new_data, $stored_data ); // Update settings. update_option( 'astra_sites_settings', $data ); $sites = $this->get_sites_by_page_builder( $new_data['page_builder'] ); wp_send_json_success( $sites ); } /** * Get Page Builder Sites * * @since 2.0.0 * * @param string $default_page_builder default page builder slug. * @return array page builder sites. */ public function get_sites_by_page_builder( $default_page_builder = '' ) { $sites_and_pages = Astra_Sites::get_instance()->get_all_sites(); $current_page_builder_sites = array(); if ( ! empty( $sites_and_pages ) ) { $page_builder_keys = wp_list_pluck( $sites_and_pages, 'astra-site-page-builder' ); foreach ( $page_builder_keys as $site_id => $page_builder ) { if ( $default_page_builder === $page_builder ) { $current_page_builder_sites[ $site_id ] = $sites_and_pages[ $site_id ]; } } } return $current_page_builder_sites; } /** * Get single setting value * * @param string $key Setting key. * @param mixed $defaults Setting value. * @return mixed Stored setting value. */ public function get_setting( $key = '', $defaults = '' ) { $settings = $this->get_settings(); if ( empty( $settings ) ) { return $defaults; } if ( array_key_exists( $key, $settings ) ) { return $settings[ $key ]; } return $defaults; } /** * Get Settings * * @return array Stored settings. */ public function get_settings() { $defaults = array( 'page_builder' => '', ); $stored_data = get_option( 'astra_sites_settings', $defaults ); return wp_parse_args( $stored_data, $defaults ); } /** * Update Settings * * @param array $args Arguments. */ public function update_settings( $args = array() ) { $stored_data = get_option( 'astra_sites_settings', array() ); $new_data = wp_parse_args( $args, $stored_data ); update_option( 'astra_sites_settings', $new_data ); } /** * Admin settings init */ public function init_admin_settings() { add_action( 'admin_menu', array( $this, 'add_admin_menu' ) ); add_action( 'admin_notices', array( $this, 'notices' ) ); add_action( 'astra_sites_menu_general_action', array( $this, 'general_page' ) ); add_action( 'astra_pages_menu_general_action', array( $this, 'general_page_for_astra_pages' ) ); } /** * Admin notice * * @since 1.2.8 */ public function notices() { $current_screen = get_current_screen(); // Bail if not on Astra Sites screen. if ( ! is_object( $current_screen ) && null === $current_screen ) { return; } if ( 'appearance_page_starter-templates' !== $current_screen->id ) { return; } if ( ! class_exists( 'XMLReader' ) ) { ?>

    render_tab_menu( $action ); } } /** * Render tab menu * * @param mixed $action Action name. * @since 1.0.6 */ public function render_tab_menu( $action = '' ) { ?>
    render( $action ); ?>
    view_actions ) ) { $this->view_actions = apply_filters( 'astra_sites_menu_item', array() ); } return $this->view_actions; } /** * Prints HTML content for tabs * * @param mixed $action Action name. * @since 1.0.6 */ public function render( $action ) { // Settings update message. if ( isset( $_REQUEST['message'] ) && ( 'saved' === $_REQUEST['message'] || 'saved_ext' === $_REQUEST['message'] ) ) { // phpcs:ignore WordPress.Security.NonceVerification.Recommended ?>

    get_setting( 'page_builder' ); if ( empty( $default_page_builder ) || isset( $_GET['change-page-builder'] ) ) { // phpcs:ignore WordPress.Security.NonceVerification.Recommended $plugins = get_option( 'active_plugins', array() ); $page_builders = array(); if ( $plugins ) { foreach ( $plugins as $key => $plugin_init ) { if ( false !== strpos( $plugin_init, 'elementor' ) ) { $page_builders[] = 'elementor'; } if ( false !== strpos( $plugin_init, 'beaver-builder' ) ) { $page_builders[] = 'beaver-builder'; } if ( false !== strpos( $plugin_init, 'brizy' ) ) { $page_builders[] = 'brizy'; } } } $page_builders = array_unique( $page_builders ); $page_builders[] = 'gutenberg'; $page_builders = implode( ',', $page_builders ); ?>

      get_setting( 'page_builder' ); $page_builders = $this->get_page_builders(); foreach ( $page_builders as $key => $page_builder ) { ?>
    site_filters(); ?>
    get_setting( 'page_builder' ); $page_builders = Astra_Sites::get_instance()->get_page_builders(); foreach ( $page_builders as $key => $page_builder ) { if ( $page_builder['slug'] === $default_page_builder ) { return $page_builder; } } return ''; } /** * Get Page Builders * * @since 2.0.0 * * @param string $slug Page Builder Slug. * @return array page builders. */ public function get_page_builder_image( $slug ) { $image = ''; switch ( $slug ) { case 'elementor': $image = ASTRA_SITES_URI . 'inc/assets/images/elementor.jpg'; break; case 'beaver-builder': $image = ASTRA_SITES_URI . 'inc/assets/images/beaver-builder.jpg'; break; case 'gutenberg': $image = ASTRA_SITES_URI . 'inc/assets/images/gutenberg.jpg'; break; case 'brizy': $image = ASTRA_SITES_URI . 'inc/assets/images/brizy.jpg'; break; } return $image; } /** * Page Builder List * * @since 1.4.0 * @return array */ public function get_page_builders() { return array( 'elementor' => array( 'slug' => 'elementor', 'name' => esc_html__( 'Elementor', 'astra-sites' ), 'image_url' => ASTRA_SITES_URI . 'inc/assets/images/elementor.jpg', ), 'beaver-builder' => array( 'slug' => 'beaver-builder', 'name' => esc_html__( 'Beaver Builder', 'astra-sites' ), 'image_url' => ASTRA_SITES_URI . 'inc/assets/images/beaver-builder.jpg', ), 'gutenberg' => array( 'slug' => 'gutenberg', 'name' => esc_html__( 'Gutenberg', 'astra-sites' ), 'image_url' => ASTRA_SITES_URI . 'inc/assets/images/gutenberg.jpg', ), 'brizy' => array( 'slug' => 'brizy', 'name' => esc_html__( 'Brizy', 'astra-sites' ), 'image_url' => ASTRA_SITES_URI . 'inc/assets/images/brizy.jpg', ), ); } /** * Get and return page URL * * @param string $menu_slug Menu name. * @since 1.0.6 * @return string page url */ public function get_page_url( $menu_slug ) { $current_slug = isset( $_GET['page'] ) ? esc_attr( $_GET['page'] ) : 'starter-templates'; // phpcs:ignore WordPress.Security.NonceVerification.Recommended $parent_page = 'themes.php'; if ( strpos( $parent_page, '?' ) !== false ) { $query_var = '&page=' . $current_slug; } else { $query_var = '?page=' . $current_slug; } $parent_page_url = admin_url( $parent_page . $query_var ); $url = $parent_page_url . '&action=' . $menu_slug; return esc_url( $url ); } /** * Add main menu * * @since 1.0.6 */ public function add_admin_menu() { $page_title = apply_filters( 'astra_sites_menu_page_title', esc_html__( 'Starter Templates', 'astra-sites' ) ); $page = add_theme_page( $page_title, $page_title, 'manage_options', 'starter-templates', array( $this, 'menu_callback' ) ); } /** * Menu callback * * @since 1.0.6 */ public function menu_callback() { $current_slug = isset( $_GET['action'] ) ? esc_attr( $_GET['action'] ) : 'general'; // phpcs:ignore WordPress.Security.NonceVerification.Recommended $active_tab = str_replace( '_', '-', $current_slug ); $current_slug = str_replace( '-', '_', $current_slug ); ?>
    init_nav_menu( $active_tab ); ?>
    get_setting( 'page_builder' ); if ( empty( $default_page_builder ) || isset( $_GET['change-page-builder'] ) ) { // phpcs:ignore WordPress.Security.NonceVerification.Recommended return; } $global_cpt_meta = array( 'category_slug' => 'astra-site-category', 'cpt_slug' => 'astra-sites', 'page_builder' => 'astra-site-page-builder', ); require_once ASTRA_SITES_DIR . 'inc/includes/admin-page.php'; } /** * Converts a period of time in seconds into a human-readable format representing the interval. * * @since 2.0.0 * * Example: * * echo self::interval( 90 ); * // 1 minute 30 seconds * * @param int $since A period of time in seconds. * @return string An interval represented as a string. */ public function interval( $since ) { // Array of time period chunks. $chunks = array( /* translators: 1: The number of years in an interval of time. */ array( 60 * 60 * 24 * 365, _n_noop( '%s year', '%s years', 'astra-sites' ) ), /* translators: 1: The number of months in an interval of time. */ array( 60 * 60 * 24 * 30, _n_noop( '%s month', '%s months', 'astra-sites' ) ), /* translators: 1: The number of weeks in an interval of time. */ array( 60 * 60 * 24 * 7, _n_noop( '%s week', '%s weeks', 'astra-sites' ) ), /* translators: 1: The number of days in an interval of time. */ array( 60 * 60 * 24, _n_noop( '%s day', '%s days', 'astra-sites' ) ), /* translators: 1: The number of hours in an interval of time. */ array( 60 * 60, _n_noop( '%s hour', '%s hours', 'astra-sites' ) ), /* translators: 1: The number of minutes in an interval of time. */ array( 60, _n_noop( '%s minute', '%s minutes', 'astra-sites' ) ), /* translators: 1: The number of seconds in an interval of time. */ array( 1, _n_noop( '%s second', '%s seconds', 'astra-sites' ) ), ); if ( $since <= 0 ) { return esc_html__( 'now', 'astra-sites' ); } /** * We only want to output two chunks of time here, eg: * x years, xx months * x days, xx hours * so there's only two bits of calculation below: */ $j = count( $chunks ); // Step one: the first chunk. for ( $i = 0; $i < $j; $i++ ) { $seconds = $chunks[ $i ][0]; $name = $chunks[ $i ][1]; // Finding the biggest chunk (if the chunk fits, break). $count = floor( $since / $seconds ); if ( $count ) { break; } } // Set output var. $output = sprintf( translate_nooped_plural( $name, $count, 'astra-sites' ), $count ); // Step two: the second chunk. if ( $i + 1 < $j ) { $seconds2 = $chunks[ $i + 1 ][0]; $name2 = $chunks[ $i + 1 ][1]; $count2 = floor( ( $since - ( $seconds * $count ) ) / $seconds2 ); if ( $count2 ) { // Add to output var. $output .= ' ' . sprintf( translate_nooped_plural( $name2, $count2, 'astra-sites' ), $count2 ); } } return $output; } /** * Check Cron Status * * Gets the current cron status by performing a test spawn. Cached for one hour when all is well. * * @since 2.0.0 * * @param bool $cache Whether to use the cached result from previous calls. * @return true|WP_Error Boolean true if the cron spawner is working as expected, or a WP_Error object if not. */ public static function test_cron( $cache = true ) { global $wp_version; if ( defined( 'DISABLE_WP_CRON' ) && DISABLE_WP_CRON ) { return new WP_Error( 'wp_portfolio_cron_error', esc_html__( 'ERROR! Cron schedules are disabled by setting constant DISABLE_WP_CRON to true.
    To start the import process please enable the cron by setting the constant to false. E.g. define( \'DISABLE_WP_CRON\', false );', 'astra-sites' ) ); } if ( defined( 'ALTERNATE_WP_CRON' ) && ALTERNATE_WP_CRON ) { return new WP_Error( 'wp_portfolio_cron_error', esc_html__( 'ERROR! Cron schedules are disabled by setting constant ALTERNATE_WP_CRON to true.
    To start the import process please enable the cron by setting the constant to false. E.g. define( \'ALTERNATE_WP_CRON\', false );', 'astra-sites' ) ); } $cached_status = get_transient( 'astra-portfolio-cron-test-ok' ); if ( $cache && $cached_status ) { return true; } $sslverify = version_compare( $wp_version, 4.0, '<' ); $doing_wp_cron = sprintf( '%.22F', microtime( true ) ); $cron_request = apply_filters( 'cron_request', array( 'url' => site_url( 'wp-cron.php?doing_wp_cron=' . $doing_wp_cron ), 'key' => $doing_wp_cron, 'args' => array( 'timeout' => 3, 'blocking' => true, 'sslverify' => apply_filters( 'https_local_ssl_verify', $sslverify ), ), ) ); $cron_request['args']['blocking'] = true; $result = wp_remote_post( $cron_request['url'], $cron_request['args'] ); if ( is_wp_error( $result ) ) { return $result; } elseif ( wp_remote_retrieve_response_code( $result ) >= 300 ) { return new WP_Error( 'unexpected_http_response_code', sprintf( /* translators: 1: The HTTP response code. */ __( 'Unexpected HTTP response code: %s', 'astra-sites' ), intval( wp_remote_retrieve_response_code( $result ) ) ) ); } else { set_transient( 'astra-portfolio-cron-test-ok', 1, 3600 ); return true; } } } Astra_Sites_Page::get_instance(); }// End if. PKN\Wp__(inc/classes/class-astra-sites-wp-cli.phpnuW+A` Import site. * * @package Astra Sites * @since 1.4.0 */ if ( class_exists( 'WP_CLI_Command' ) && ! class_exists( 'Astra_Sites_WP_CLI' ) ) : /** * WP-Cli commands to manage Astra Starter Sites. * * @since 1.4.0 */ class Astra_Sites_WP_CLI extends WP_CLI_Command { /** * Site Data * * @var array */ protected $current_site_data; /** * Process Batch * * ## EXAMPLES * * $ wp astra-sites batch * Processing Site: http://example.com/ * Batch Process Started.. * .. * * @since 2.1.0 * @param array $args Arguments. * @param array $assoc_args Associated Arguments. */ public function batch( $args, $assoc_args ) { WP_CLI::line( 'Processing Site: ' . site_url() ); Astra_Sites_Batch_Processing::get_instance()->start_process(); } /** * Generates the list of all Astra Sites. * * ## OPTIONS * * [--per-page=] * : No of sites to show in the list. Default its showing 10 sites. * * [--search=] * : Show the sites from particular search term. * * [--category=] * : Show the site from the specific category. * * [--page-builder=] * : List the sites from the particular page builder. * * [--type=] * : List the sites from the particular site type. * * ## EXAMPLES * * # List all the sites. * $ wp astra-sites list * +-------+-------------------+-----------------------------------------+---------+----------------+--------------+ * | id | title | url | type | categories | page-builder | * +-------+-------------------+-----------------------------------------+---------+----------------+--------------+ * | 34184 | Nutritionist | //websitedemos.net/nutritionist-01 | free | Business, Free | Elementor | * | 34055 | Law Firm | //websitedemos.net/law-firm-03 | premium | Business | Elementor | * +-------+-------------------+-----------------------------------------+---------+----------------+--------------+ * * @since 1.4.0 * @param array $args Arguments. * @param array $assoc_args Associated Arguments. * * @alias list */ public function list_sites( $args, $assoc_args ) { $per_page = isset( $assoc_args['per-page'] ) ? $assoc_args['per-page'] : 10; $search = isset( $assoc_args['search'] ) ? $assoc_args['search'] : ''; $rest_args = array( '_fields' => 'id,title,slug,astra-site-category,astra-site-page-builder,astra-sites-tag,astra-site-type,astra-site-url', 'per_page' => $per_page, ); if ( ! empty( $search ) ) { $rest_args['search'] = $search; } $list = (array) $this->get_sites( 'astra-sites', $rest_args, true, $assoc_args ); // Modify the output. foreach ( $list as $key => $item ) { $list[ $key ]['categories'] = implode( ', ', $list[ $key ]['categories'] ); $list[ $key ]['page-builder'] = implode( ', ', $list[ $key ]['page_builders'] ); } if ( ! empty( $list ) ) { $display_fields = array( 'id', 'title', 'url', 'type', 'categories', 'page-builder', ); $formatter = $this->get_formatter( $assoc_args, $display_fields ); $formatter->display_items( $list ); } else { WP_CLI::error( __( 'No sites found! Try another query.', 'astra-sites' ) ); } } /** * Import the site by site ID. * * ## OPTIONS * * * : Site id of the import site. * * [--reset] * : Reset the recently imported site data. Including post, pages, customizer settings, widgets etc. * * [--yes] * : Forcefully import the site without asking any prompt message. * * ## EXAMPLES * * # Import demo site. * $ wp astra-sites import 34184 --reset --yes * Activating Plugins.. * Reseting Posts.. * .. * * @since 1.4.0 * @param array $args Arguments. * @param array $assoc_args Associated Arguments. */ public function import( $args, $assoc_args ) { // Force import. $yes = isset( $assoc_args['yes'] ) ? true : false; if ( ! $yes ) { WP_CLI::confirm( __( 'Are you sure you want to import the site?', 'astra-sites' ) ); } // Valid site ID? $id = isset( $args[0] ) ? absint( $args[0] ) : 0; if ( ! $id ) { WP_CLI::error( __( 'Invalid Site ID,', 'astra-sites' ) ); } $reset = isset( $assoc_args['reset'] ) ? true : false; $site_url = get_site_url(); $demo_data = $this->get_site_data( $id ); // Invalid Site ID. if ( is_wp_error( $demo_data ) ) { /* Translators: %s is the error message. */ WP_CLI::error( sprintf( __( 'Site Import failed due to error: %s', 'astra-sites' ), $demo_data->get_error_message() ) ); } // License Status. $license_status = false; if ( is_callable( 'BSF_License_Manager::bsf_is_active_license' ) ) { $license_status = BSF_License_Manager::bsf_is_active_license( 'astra-pro-sites' ); } if ( 'free' !== $demo_data['site-type'] && 'upgrade' === $demo_data['license-status'] && ! $license_status ) { if ( ! defined( 'ASTRA_PRO_SITES_NAME' ) ) { WP_CLI::line( __( 'This is Agency site. Please activate the "Starter Templates" license!', 'astra-sites' ) ); WP_CLI::line( __( 'Use `wp plugin deactivate astra-sites` and then `wp plugin activate astra-pro-sites`', 'astra-sites' ) ); } /* translators: %s is the activate plugin license link. */ WP_CLI::error( __( 'Use CLI command `wp brainstormforce license activate astra-pro-sites {YOUR_LICENSE_KEY}`', 'astra-sites' ) ); } /** * Install & Activate Required Plugins. */ if ( isset( $demo_data['required-plugins'] ) ) { $plugins = (array) $demo_data['required-plugins']; if ( ! empty( $plugins ) ) { $plugin_status = Astra_Sites::get_instance()->required_plugin( $plugins, $demo_data['astra-site-options-data'], $demo_data['astra-enabled-extensions'] ); // Install Plugins. if ( ! empty( $plugin_status['required_plugins']['notinstalled'] ) ) { WP_CLI::line( __( 'Installing Plugins..', 'astra-sites' ) ); foreach ( $plugin_status['required_plugins']['notinstalled'] as $key => $plugin ) { if ( isset( $plugin['slug'] ) ) { // Install plugin. WP_CLI::runcommand( 'plugin install ' . $plugin['slug'] ); // Activate plugin. Astra_Sites::get_instance()->required_plugin_activate( $plugin['init'], $demo_data['astra-site-options-data'], $demo_data['astra-enabled-extensions'] ); } } } // Activate Plugins. if ( ! empty( $plugin_status['required_plugins']['inactive'] ) ) { WP_CLI::line( __( 'Activating Plugins..', 'astra-sites' ) ); foreach ( $plugin_status['required_plugins']['inactive'] as $key => $plugin ) { if ( isset( $plugin['init'] ) ) { Astra_Sites::get_instance()->required_plugin_activate( $plugin['init'], $demo_data['astra-site-options-data'], $demo_data['astra-enabled-extensions'] ); } } } } } /** * Backup Customizer Settings */ Astra_Sites::get_instance()->backup_settings(); /** * Reset Site Data */ if ( $reset ) { WP_CLI::runcommand( 'astra-sites reset --yes' ); } /** * Import Flows & Steps for CartFlows. */ if ( isset( $demo_data['astra-site-cartflows-path'] ) && ! empty( $demo_data['astra-site-cartflows-path'] ) ) { Astra_Sites_Importer::get_instance()->import_cartflows( $demo_data['astra-site-cartflows-path'] ); } /** * Import WP Forms. */ if ( isset( $demo_data['astra-site-wpforms-path'] ) && ! empty( $demo_data['astra-site-wpforms-path'] ) ) { Astra_Sites_Importer::get_instance()->import_wpforms( $demo_data['astra-site-wpforms-path'] ); } /** * Import Customizer Settings. */ WP_CLI::runcommand( 'astra-sites import_customizer_settings ' . $id ); /** * Import Content from XML/WXR. */ if ( isset( $demo_data['astra-site-wxr-path'] ) && ! empty( $demo_data['astra-site-wxr-path'] ) ) { WP_CLI::runcommand( 'astra-sites import_wxr ' . $demo_data['astra-site-wxr-path'] ); } /** * Import Site Options. */ if ( isset( $demo_data['astra-site-options-data'] ) && ! empty( $demo_data['astra-site-options-data'] ) ) { WP_CLI::line( __( 'Importing Site Options..', 'astra-sites' ) ); Astra_Sites_Importer::get_instance()->import_options( $demo_data['astra-site-options-data'] ); } /** * Import Widgets. */ if ( isset( $demo_data['astra-site-widgets-data'] ) && ! empty( $demo_data['astra-site-widgets-data'] ) ) { WP_CLI::line( __( 'Importing Widgets..', 'astra-sites' ) ); Astra_Sites_Importer::get_instance()->import_widgets( $demo_data['astra-site-widgets-data'] ); } /** * Import End. */ WP_CLI::runcommand( 'astra-sites import_end' ); /* translators: %s is the site URL. */ WP_CLI::line( sprintf( __( "Site Imported Successfully!\nVisit: %s", 'astra-sites' ), $site_url ) ); } /** * Import End * * @since 1.4.3 * @return void */ public function import_end() { Astra_Sites_Importer::get_instance()->import_end(); } /** * Import form XML. * * ## OPTIONS * * * : XML/WXR file URL. * * ## EXAMPLES * * $ wp astra-sites import_wxr * * @since 1.4.3 * @param array $args Arguments. * @param array $assoc_args Associated Arguments. * @return void. */ public function import_wxr( $args = array(), $assoc_args = array() ) { // Valid site ID? $url = isset( $args[0] ) ? esc_url_raw( $args[0] ) : ''; if ( empty( $url ) ) { WP_CLI::error( esc_html__( 'Invalid XML URL.', 'astra-sites' ) ); } // Download XML file. /* translators: %s is the XML file URL. */ WP_CLI::line( sprintf( esc_html__( 'Downloading %s', 'astra-sites' ), $url ) ); $xml_path = Astra_Sites_Helper::download_file( $url ); if ( $xml_path['success'] && isset( $xml_path['data']['file'] ) ) { WP_CLI::line( esc_html__( 'Importing WXR..', 'astra-sites' ) ); Astra_WXR_Importer::instance()->sse_import( $xml_path['data']['file'] ); } else { /* translators: %s is error message. */ WP_CLI::line( printf( esc_html__( 'WXR file Download Failed. Error %s', 'astra-sites' ), esc_html( $xml_path['data'] ) ) ); } } /** * Reset * * Delete all pages, post, custom post type, customizer settings and site options. * * ## OPTIONS * * [--yes] * : Reset previously imported site data without asking the prompt message. * * ## EXAMPLES * * $ wp astra-sites reset * * @since 1.4.0 * @param array $args Arguments. * @param array $assoc_args Associated Arguments. * @return void. */ public function reset( $args = array(), $assoc_args = array() ) { $yes = isset( $assoc_args['yes'] ) ? true : false; if ( ! $yes ) { WP_CLI::confirm( __( 'Are you sure you want to delete imported site data?', 'astra-sites' ) ); } // Get tracked data. $reset_data = Astra_Sites::get_instance()->get_reset_data(); // Delete tracked posts. if ( isset( $reset_data['reset_posts'] ) && ! empty( $reset_data['reset_posts'] ) ) { WP_CLI::line( __( 'Reseting Posts..', 'astra-sites' ) ); foreach ( $reset_data['reset_posts'] as $key => $post_id ) { Astra_Sites_Importer::get_instance()->delete_imported_posts( $post_id ); } } // Delete tracked terms. if ( isset( $reset_data['reset_terms'] ) && ! empty( $reset_data['reset_terms'] ) ) { WP_CLI::line( __( 'Reseting Terms..', 'astra-sites' ) ); foreach ( $reset_data['reset_terms'] as $key => $post_id ) { Astra_Sites_Importer::get_instance()->delete_imported_terms( $post_id ); } } // Delete tracked WP forms. if ( isset( $reset_data['reset_wp_forms'] ) && ! empty( $reset_data['reset_wp_forms'] ) ) { WP_CLI::line( __( 'Resting WP Forms...', 'astra-sites' ) ); foreach ( $reset_data['reset_wp_forms'] as $key => $post_id ) { Astra_Sites_Importer::get_instance()->delete_imported_wp_forms( $post_id ); } } // Delete Customizer Data. Astra_Sites_Importer::get_instance()->reset_customizer_data(); // Delete Site Options. Astra_Sites_Importer::get_instance()->reset_site_options(); // Delete Widgets Data. Astra_Sites_Importer::get_instance()->reset_widgets_data(); } /** * Import Customizer Settings * * ## OPTIONS * * * : Site ID. * * ## EXAMPLES * * $ wp astra-sites import_customizer_settings * * @since 1.4.0 * * @param array $args Arguments. * @param array $assoc_args Associated Arguments. * @return void */ public function import_customizer_settings( $args, $assoc_args ) { // Valid site ID? $id = isset( $args[0] ) ? absint( $args[0] ) : 0; if ( ! $id ) { WP_CLI::error( __( 'Invalid Site ID,', 'astra-sites' ) ); } $demo_data = $this->get_site_data( $id ); WP_CLI::line( __( 'Importing customizer settings..', 'astra-sites' ) ); Astra_Sites_Importer::get_instance()->import_customizer_settings( $demo_data['astra-site-customizer-data'] ); } /** * Page Builders * * ### OPTIONS * * [] * : List all page builders. * * OR * * [] * : Set the current page builder with given page builder slug. * * [] * : Page builder slug. * * ### EXAMPLES * * # List all the page builders. * λ wp astra-sites page_builder list * +----------------+----------------+ * | slug | name | * +----------------+----------------+ * | gutenberg | Gutenberg | * | elementor | Elementor | * | beaver-builder | Beaver Builder | * | brizy | Brizy | * +----------------+----------------+ * * # Set `Elementor` as default page builder. * λ wp astra-sites page_builder set elementor * "Elementor" is set as default page builder. * * # Set `Beaver Builder` as default page builder. * λ wp astra-sites page_builder set beaver-builder * "Beaver Builder" is set as default page builder. * * @since 1.4.0 * @param array $args Arguments. * @param array $assoc_args Associated Arguments. */ public function page_builder( $args, $assoc_args ) { $action = isset( $args[0] ) ? $args[0] : ''; if ( empty( $action ) ) { WP_CLI::error( __( 'Please add valid parameter.', 'astra-sites' ) ); } $page_builders = Astra_Sites_Page::get_instance()->get_page_builders(); if ( 'list' === $action ) { $display_fields = array( 'slug', 'name', ); $formatter = $this->get_formatter( $assoc_args, $display_fields ); $formatter->display_items( $page_builders ); $default_page_builder = isset( $page_builders[ Astra_Sites_Page::get_instance()->get_setting( 'page_builder' ) ] ) ? $page_builders[ Astra_Sites_Page::get_instance()->get_setting( 'page_builder' ) ]['name'] : ''; if ( ! empty( $default_page_builder ) ) { /* translators: %s is the current page builder name. */ WP_CLI::line( sprintf( __( 'Default page builder is "%s".', 'astra-sites' ), $default_page_builder ) ); } } elseif ( 'set' === $action ) { $page_builder_slugs = array_keys( $page_builders ); $page_builder_slug = isset( $args[1] ) ? $args[1] : ''; if ( in_array( $page_builder_slug, $page_builder_slugs, true ) ) { Astra_Sites_Page::get_instance()->save_page_builder_on_submit( $page_builder_slug ); /* translators: %s is the page builder name. */ WP_CLI::line( sprintf( __( '"%s" is set as default page builder.', 'astra-sites' ), $page_builders[ $page_builder_slug ]['name'] ) ); } else { WP_CLI::error( __( "Invalid page builder slug. \nCheck all page builder slugs with command `wp astra-sites page_builder list`", 'astra-sites' ) ); } } else { WP_CLI::error( __( "Invalid parameter! \nPlease use `list` or `set` parameter.", 'astra-sites' ) ); } } /** * Get Formatter * * @since 1.4.0 * @param array $assoc_args Associate arguments. * @param string $fields Fields. * @param string $prefix Prefix. * @return object Class object. */ protected function get_formatter( &$assoc_args, $fields = '', $prefix = '' ) { return new \WP_CLI\Formatter( $assoc_args, $fields, $prefix ); } /** * Get Site Data by Site ID * * @since 1.4.0 * * @param int $id Site ID. * @return array */ private function get_site_data( $id ) { if ( empty( $this->current_site_data ) ) { // @todo Use Astra_Sites::get_instance()->api_request() instead of below function. $this->current_site_data = Astra_Sites_Importer::get_instance()->get_single_demo( $id ); update_option( 'astra_sites_import_data', $this->current_site_data ); } return $this->current_site_data; } /** * Get Sites * * @since 1.4.0 * * @param string $post_slug Post slug. * @param array $args Post query arguments. * @param boolean $force Force import. * @param array $assoc_args Associate arguments. * @return array */ private function get_sites( $post_slug = '', $args = array(), $force = false, $assoc_args = array() ) { // Add page builders. $page_builder = isset( $assoc_args['page-builder'] ) ? $assoc_args['page-builder'] : Astra_Sites_Page::get_instance()->get_setting( 'page_builder' ); $response = $this->get_term_ids( 'astra-site-page-builder', $page_builder, $args ); $args = $response['args']; $page_builders = $response['terms']; if ( empty( $page_builders['data'] ) ) { WP_CLI::error( __( 'This page builder plugin is not installed. Please try a different page builder.', 'astra-sites' ) ); } // Add type. $type = isset( $assoc_args['type'] ) ? $assoc_args['type'] : ''; $response = $this->get_term_ids( 'astra-sites-type', $type, $args ); $args = $response['args']; $types = $response['terms']; if ( empty( $types['data'] ) ) { WP_CLI::error( __( 'This site type does not exist. Please try a different site type.', 'astra-sites' ) ); } // Add categories. $category = isset( $assoc_args['category'] ) ? $assoc_args['category'] : ''; $response = $this->get_term_ids( 'astra-site-category', $category, $args ); $args = $response['args']; $categories = $response['terms']; if ( empty( $categories['data'] ) ) { WP_CLI::error( __( 'This site category does not exist. Please try a different site category.', 'astra-sites' ) ); } // Site list. $sites = (array) $this->get_posts( 'astra-sites', $args, $force ); $list = array(); if ( $sites['success'] ) { foreach ( $sites['data'] as $key => $site ) { $single_site = array( 'id' => $site['id'], 'slug' => $site['slug'], 'title' => $site['title']['rendered'], 'url' => $site['astra-site-url'], 'type' => ( 'premium' === $site['astra-site-type'] ) ? 'Agency' : ucwords( $site['astra-site-type'] ), 'categories' => array(), 'page_builders' => array(), ); if ( isset( $site['astra-site-category'] ) && ! empty( $categories['data'] ) ) { foreach ( $site['astra-site-category'] as $category_key => $category_id ) { if ( isset( $categories['data'][ $category_id ] ) ) { $single_site['categories'][ $category_id ] = $categories['data'][ $category_id ]; } } } if ( isset( $site['astra-site-page-builder'] ) && ! empty( $page_builders['data'] ) ) { foreach ( $site['astra-site-page-builder'] as $page_builder_key => $page_builder_id ) { if ( isset( $page_builders['data'][ $page_builder_id ] ) ) { $single_site['page_builders'][ $page_builder_id ] = $page_builders['data'][ $page_builder_id ]; } } } $list[] = $single_site; } } return $list; } /** * Get Term IDs * * @since 1.4.0 * * @param string $term_slug Term slug. * @param string $search_term Search term. * @param array $args Term query arguments. * @return array Term response. */ private function get_term_ids( $term_slug = '', $search_term = '', $args = array() ) { $term_args = array(); if ( ! empty( $search_term ) ) { $term_args = array( 'search' => $search_term, ); } $term_response = (array) $this->get_terms( $term_slug, $term_args, true ); if ( ! empty( $search_term ) ) { if ( ! empty( $term_response ) && is_array( $term_response['data'] ) ) { $args[ $term_slug ] = implode( ',', array_keys( $term_response['data'] ) ); } } return array( 'args' => $args, 'terms' => $term_response, ); } /** * Get Terms * * @since 1.0.0 * * @param array $term_slug Term Slug. * @param array $args For selecting the demos (Search terms, pagination etc). * @param string $force Force import. * @return $array Term response. */ private function get_terms( $term_slug = '', $args = array(), $force = false ) { $defaults = array( '_fields' => 'id,name,slug,count', ); $args = wp_parse_args( (array) $args, $defaults ); $success = false; $terms_data = get_transient( 'astra-sites-term-' . $term_slug ); if ( empty( $terms_data ) || $force ) { $url = add_query_arg( $args, Astra_Sites::get_instance()->get_api_url() . $term_slug ); $api_args = array( 'timeout' => 60, ); $response = wp_remote_get( $url, $api_args ); if ( ! is_wp_error( $response ) || wp_remote_retrieve_response_code( $response ) === 200 ) { $request_term_data = json_decode( wp_remote_retrieve_body( $response ), true ); if ( ! isset( $request_term_data['code'] ) ) { $success = true; $new_terms_data = array(); foreach ( $request_term_data as $key => $request_term ) { $new_terms_data[ $request_term['id'] ] = $request_term['name']; } if ( set_transient( 'astra-sites-term-' . $term_slug, $new_terms_data, WEEK_IN_SECONDS ) ) { return array( 'success' => $success, 'data' => $new_terms_data, ); } } } } return array( 'success' => $success, 'data' => $terms_data, ); } /** * Get Posts * * @since 1.4.0 * * @param string $post_slug Post slug. * @param array $args Post query arguments. * @param boolean $force Force import. * @return array */ private function get_posts( $post_slug = '', $args = array(), $force = false ) { $args = wp_parse_args( (array) $args, array() ); $all_posts = get_transient( 'astra-sites-post-' . $post_slug ); if ( empty( $all_posts ) || $force ) { $url = add_query_arg( $args, Astra_Sites::get_instance()->get_api_url() . $post_slug ); $api_args = array( 'timeout' => 60, ); $success = false; $response = wp_remote_get( $url, $api_args ); if ( ! is_wp_error( $response ) || wp_remote_retrieve_response_code( $response ) === 200 ) { $all_posts = json_decode( wp_remote_retrieve_body( $response ), true ); if ( ! isset( $all_posts['code'] ) ) { $success = true; set_transient( 'astra-sites-post-' . $post_slug, $all_posts, WEEK_IN_SECONDS ); } } } else { $success = true; } return array( 'success' => $success, 'data' => $all_posts, ); } /** * Sync Library. * * Sync the library and create the .json files. * * Use: `wp astra-sites sync` * * @since 2.0.0 * @param array $args Arguments. * @param array $assoc_args Associated Arguments. * @return void. */ public function sync( $args = array(), $assoc_args = array() ) { Astra_Sites_Batch_Processing::get_instance()->process_batch(); } } /** * Add Command */ WP_CLI::add_command( 'starter-templates', 'Astra_Sites_WP_CLI' ); WP_CLI::add_command( 'astra-sites', 'Astra_Sites_WP_CLI' ); endif; PKN\+-l$l$Qinc/classes/compatibility/astra-pro/class-astra-sites-compatibility-astra-pro.phpnuW+A $post ) { $page = get_page_by_title( $post['post_title'], OBJECT, $post_type ); if ( is_object( $page ) ) { if ( defined( 'WP_CLI' ) ) { WP_CLI::line( 'Setting Location Rules for ' . $post['post_title'] ); } self::update_location_rules( $page->ID, 'ast-advanced-hook-location', $post['mapping']['ast-advanced-hook-location'] ); } } } $post_type = 'astra_adv_header'; $posts = ( isset( $demo_data['astra-post-data-mapping'][ $post_type ] ) ) ? $demo_data['astra-post-data-mapping'][ $post_type ] : array(); if ( ! empty( $posts ) ) { foreach ( $posts as $key => $post ) { $page = get_page_by_title( $post['post_title'], OBJECT, $post_type ); if ( is_object( $page ) ) { if ( defined( 'WP_CLI' ) ) { WP_CLI::line( 'Setting Location Rules for ' . $post['post_title'] ); } self::update_location_rules( $page->ID, 'ast-advanced-headers-location', $post['mapping']['ast-advanced-headers-location'] ); self::update_location_rules( $page->ID, 'ast-advanced-headers-exclusion', $post['mapping']['ast-advanced-headers-exclusion'] ); self::update_header_mapping( $page->ID, 'ast-advanced-headers-design', $post['mapping']['ast-advanced-headers-design'] ); } } } } /** * Update Header Mapping Data * * @since 1.1.6 * * @param int $post_id Post ID. * @param string $meta_key Post meta key. * @param array $mapping Mapping array. * @return void */ public static function update_header_mapping( $post_id = '', $meta_key = '', $mapping = array() ) { Astra_Sites_Importer_Log::add( 'Mapping "' . $meta_key . '" for ' . $post_id ); $headers_old = get_post_meta( $post_id, $meta_key, true ); $headers_new = self::get_header_mapping( $headers_old, $mapping ); update_post_meta( $post_id, $meta_key, $headers_new ); } /** * Update Location Rules * * @since 1.1.6 * * @param int $post_id Post ID. * @param string $meta_key Post meta key. * @param array $mapping Mapping array. * @return void */ public static function update_location_rules( $post_id = '', $meta_key = '', $mapping = array() ) { Astra_Sites_Importer_Log::add( 'Mapping "' . $meta_key . '" for ' . $post_id ); $location_new = self::get_location_mappings( $mapping ); update_post_meta( $post_id, $meta_key, $location_new ); } /** * Get mapping locations. * * @since 1.1.6 * * @param array $location Location data. * @return array Location mapping data. */ public static function get_location_mappings( $location = array() ) { if ( empty( $location ) ) { return $location; } if ( ! isset( $location['specific'] ) || empty( $location['specific'] ) ) { return $location; } $mapping = array(); if ( isset( $location['specific']['post'] ) ) { foreach ( $location['specific']['post'] as $post_type => $old_post_data ) { if ( is_array( $old_post_data ) ) { foreach ( $old_post_data as $post_key => $post ) { $post_object = get_page_by_path( $post['slug'] ); if ( $post_object ) { $mapping[] = 'post-' . absint( $post_object->ID ); } } } } } if ( isset( $location['specific']['tax'] ) ) { foreach ( $location['specific']['tax'] as $taxonomy_type => $old_term_data ) { if ( is_array( $old_term_data ) ) { foreach ( $old_term_data as $term_key => $term_data ) { $term = get_term_by( 'slug', $term_data['slug'], $taxonomy_type ); if ( is_object( $term ) ) { $mapping[] = 'tax-' . absint( $term->term_id ); } } } } } $location['specific'] = $mapping; return $location; } /** * Get advanced header mapping data * * @since 1.1.6 * * @param array $headers_old Header mapping stored data. * @param array $headers_data Header mapping data. * @return array Filtered header mapping data. */ public static function get_header_mapping( $headers_old = array(), $headers_data = array() ) { // Set menu location by menu slug. if ( isset( $headers_data['menus'] ) && ! empty( $headers_data['menus'] ) ) { foreach ( $headers_data['menus'] as $header_option_name => $menu_data ) { $term = get_term_by( 'slug', $menu_data['slug'], 'nav_menu' ); if ( is_object( $term ) ) { $headers_old[ $header_option_name ] = $term->term_id; } } } // Set image ID & URL after importing these on website. if ( isset( $headers_data['images'] ) && ! empty( $headers_data['images'] ) ) { foreach ( $headers_data['images'] as $key => $image_data ) { if ( isset( $image_data['image'] ) && ! empty( $image_data['image'] ) ) { $downloaded_image = Astra_Sites_Image_Importer::get_instance()->import( $image_data['image'] ); $headers_old[ $image_data['key_map']['url'] ] = $downloaded_image['url']; $headers_old[ $image_data['key_map']['id'] ] = $downloaded_image['id']; } } } return $headers_old; } /** * Clear Cache * * @since 1.2.3 * @return void */ public function clear_cache() { if ( is_callable( 'Astra_Minify::refresh_assets' ) ) { Astra_Minify::refresh_assets(); } } } /** * Kicking this off by calling 'get_instance()' method */ Astra_Sites_Compatibility_Astra_Pro::get_instance(); endif; PKN\n5QUinc/classes/compatibility/woocommerce/class-astra-sites-compatibility-woocommerce.phpnuW+A $attribute ) { $args = array( 'name' => $attribute['attribute_label'], 'slug' => $attribute['attribute_name'], 'type' => $attribute['attribute_type'], 'order_by' => $attribute['attribute_orderby'], 'has_archives' => $attribute['attribute_public'], ); $id = wc_create_attribute( $args ); } } } } /** * Kicking this off by calling 'instance()' method */ Astra_Sites_Compatibility_WooCommerce::instance(); endif; PKN\S4HDDOinc/classes/compatibility/sfwd-lms/class-astra-sites-compatibility-sfwd-lms.phpnuW+Aset_api_url(); $this->includes(); add_action( 'admin_notices', array( $this, 'admin_notices' ) ); add_action( 'plugins_loaded', array( $this, 'load_textdomain' ) ); add_action( 'admin_enqueue_scripts', array( $this, 'admin_enqueue' ), 99 ); add_action( 'wp_enqueue_scripts', array( $this, 'image_search_scripts' ) ); add_action( 'elementor/editor/footer', array( $this, 'insert_templates' ) ); add_action( 'admin_footer', array( $this, 'insert_image_templates' ) ); add_action( 'wp_footer', array( $this, 'insert_image_templates_bb_and_brizy' ) ); add_action( 'elementor/editor/footer', array( $this, 'register_widget_scripts' ), 99 ); add_action( 'elementor/editor/wp_head', array( $this, 'add_predefined_variables' ) ); add_action( 'elementor/editor/before_enqueue_scripts', array( $this, 'popup_styles' ) ); add_action( 'elementor/preview/enqueue_styles', array( $this, 'popup_styles' ) ); // AJAX. add_action( 'wp_ajax_astra-required-plugins', array( $this, 'required_plugin' ) ); add_action( 'wp_ajax_astra-required-plugin-activate', array( $this, 'required_plugin_activate' ) ); add_action( 'wp_ajax_astra-sites-backup-settings', array( $this, 'backup_settings' ) ); add_action( 'wp_ajax_astra-sites-set-reset-data', array( $this, 'get_reset_data' ) ); add_action( 'wp_ajax_astra-sites-activate-theme', array( $this, 'activate_theme' ) ); add_action( 'wp_ajax_astra-sites-create-page', array( $this, 'create_page' ) ); add_action( 'wp_ajax_astra-sites-import-media', array( $this, 'import_media' ) ); add_action( 'wp_ajax_astra-sites-create-template', array( $this, 'create_template' ) ); add_action( 'wp_ajax_astra-sites-create-image', array( $this, 'create_image' ) ); add_action( 'wp_ajax_astra-sites-getting-started-notice', array( $this, 'getting_started_notice' ) ); add_action( 'wp_ajax_astra-sites-favorite', array( $this, 'add_to_favorite' ) ); add_action( 'wp_ajax_astra-sites-api-request', array( $this, 'api_request' ) ); add_action( 'wp_ajax_astra-page-elementor-batch-process', array( $this, 'elementor_batch_process' ) ); add_action( 'delete_attachment', array( $this, 'delete_astra_images' ) ); add_filter( 'heartbeat_received', array( $this, 'search_push' ), 10, 2 ); } /** * Push Data to Search API. * * @since 2.0.0 * @param Object $response Response data object. * @param Object $data Data object. * * @return array Search response. */ public function search_push( $response, $data ) { // If we didn't receive our data, don't send any back. if ( empty( $data['ast-sites-search-terms'] ) ) { return $response; } $args = array( 'timeout' => 3, 'blocking' => true, 'sslverify' => apply_filters( 'https_local_ssl_verify', false ), 'body' => array( 'search' => $data['ast-sites-search-terms'], 'url' => esc_url( site_url() ), ), ); $result = wp_remote_post( $this->search_url, $args ); $response['ast-sites-search-terms'] = wp_remote_retrieve_body( $result ); return $response; } /** * Before Astra Image delete, remove from options. * * @since 2.0.0 * @param int $id ID to deleting image. * @return void */ public function delete_astra_images( $id ) { if ( ! $id ) { return; } // @codingStandardsIgnoreStart $saved_images = get_option( 'astra-sites-saved-images', array() ); $astra_image_flag = get_post_meta( $id, 'astra-images', true ); $astra_image_flag = (int) $astra_image_flag; if ( '' !== $astra_image_flag && is_array( $saved_images ) && ! empty( $saved_images ) && in_array( $astra_image_flag, $saved_images ) ) { $saved_images = array_diff( $saved_images, [ $astra_image_flag ] ); update_option( 'astra-sites-saved-images', $saved_images ); } // @codingStandardsIgnoreEnd } /** * Enqueue Image Search scripts into Beaver Builder Editor. * * @since 2.0.0 * @return void */ public function image_search_scripts() { if ( class_exists( 'FLBuilderModel' ) ) { if ( FLBuilderModel::is_builder_active() ) { // Image Search assets. $this->image_search_assets(); } } if ( class_exists( 'Brizy_Editor_Post' ) ) { if ( isset( $_GET['brizy-edit'] ) || isset( $_GET['brizy-edit-iframe'] ) ) { // phpcs:ignore WordPress.Security.NonceVerification.Recommended // Image Search assets. $this->image_search_assets(); } } } /** * Elementor Batch Process via AJAX * * @since 2.0.0 */ public function elementor_batch_process() { // Verify Nonce. check_ajax_referer( 'astra-sites', '_ajax_nonce' ); if ( ! current_user_can( 'customize' ) ) { wp_send_json_error( __( 'You are not allowed to perform this action', 'astra-sites' ) ); } if ( ! isset( $_POST['url'] ) ) { wp_send_json_error( __( 'Invalid API URL', 'astra-sites' ) ); } $response = wp_remote_get( $_POST['url'] ); if ( is_wp_error( $response ) ) { wp_send_json_error( wp_remote_retrieve_body( $response ) ); } $body = wp_remote_retrieve_body( $response ); $data = json_decode( $body, true ); if ( ! isset( $data['post-meta']['_elementor_data'] ) ) { wp_send_json_error( __( 'Invalid Post Meta', 'astra-sites' ) ); } $meta = json_decode( $data['post-meta']['_elementor_data'], true ); $post_id = $_POST['id']; if ( empty( $post_id ) || empty( $meta ) ) { wp_send_json_error( __( 'Invalid Post ID or Elementor Meta', 'astra-sites' ) ); } if ( isset( $data['astra-page-options-data'] ) && isset( $data['astra-page-options-data']['elementor_load_fa4_shim'] ) ) { update_option( 'elementor_load_fa4_shim', $data['astra-page-options-data']['elementor_load_fa4_shim'] ); } $import = new \Elementor\TemplateLibrary\Astra_Sites_Elementor_Pages(); $import_data = $import->import( $post_id, $meta ); wp_send_json_success( $import_data ); } /** * API Request * * @since 2.0.0 */ public function api_request() { $url = isset( $_POST['url'] ) ? $_POST['url'] : ''; // phpcs:ignore WordPress.Security.NonceVerification.Missing if ( empty( $url ) ) { wp_send_json_error( __( 'Provided API URL is empty! Please try again!', 'astra-sites' ) ); } $api_args = apply_filters( 'astra_sites_api_args', array( 'timeout' => 30, ) ); $request = wp_remote_get( trailingslashit( self::get_instance()->get_api_domain() ) . '/wp-json/wp/v2/' . $url, $api_args ); if ( ! is_wp_error( $request ) && 200 === (int) wp_remote_retrieve_response_code( $request ) ) { $demo_data = json_decode( wp_remote_retrieve_body( $request ), true ); update_option( 'astra_sites_import_data', $demo_data ); wp_send_json_success( $demo_data ); } elseif ( is_wp_error( $request ) ) { wp_send_json_error( 'API Request is failed due to ' . $request->get_error_message() ); } elseif ( 200 !== (int) wp_remote_retrieve_response_code( $request ) ) { $demo_data = json_decode( wp_remote_retrieve_body( $request ), true ); if ( is_array( $demo_data ) && isset( $demo_data['code'] ) ) { wp_send_json_error( $demo_data['message'] ); } else { wp_send_json_error( wp_remote_retrieve_body( $request ) ); } } } /** * Add Predefined Variables * * @since 2.0.0 */ public function add_predefined_variables() { global $current_screen; ?> $new_favorites, ) ); } /** * Import Template. * * @since 2.0.0 */ public function create_template() { // Verify Nonce. check_ajax_referer( 'astra-sites', '_ajax_nonce' ); if ( ! current_user_can( 'customize' ) ) { wp_send_json_error( __( 'You are not allowed to perform this action', 'astra-sites' ) ); } $content = isset( $_POST['data']['content']['rendered'] ) ? $_POST['data']['content']['rendered'] : ''; $data = isset( $_POST['data'] ) ? $_POST['data'] : array(); if ( empty( $data ) ) { wp_send_json_error( 'Empty page data.' ); } $page_id = isset( $_POST['data']['id'] ) ? $_POST['data']['id'] : ''; $title = ''; if ( isset( $_POST['data']['title']['rendered'] ) ) { if ( '' !== $_POST['title'] ) { $title = $_POST['title'] . ' - ' . $_POST['data']['title']['rendered']; } else { $title = $_POST['data']['title']['rendered']; } } $excerpt = isset( $_POST['data']['excerpt']['rendered'] ) ? $_POST['data']['excerpt']['rendered'] : ''; $post_args = array( 'post_type' => 'elementor_library', 'post_status' => 'publish', 'post_title' => $title, 'post_content' => $content, 'post_excerpt' => $excerpt, ); $new_page_id = wp_insert_post( $post_args ); $post_meta = isset( $_POST['data']['post-meta'] ) ? $_POST['data']['post-meta'] : array(); if ( ! empty( $post_meta ) ) { $this->import_template_meta( $new_page_id, $post_meta ); } if ( 'pages' === $_POST['type'] ) { update_post_meta( $new_page_id, '_elementor_template_type', 'page' ); wp_set_object_terms( $new_page_id, 'page', 'elementor_library_type' ); } else { update_post_meta( $new_page_id, '_elementor_template_type', 'section' ); wp_set_object_terms( $new_page_id, 'section', 'elementor_library_type' ); } update_post_meta( $new_page_id, '_wp_page_template', 'elementor_header_footer' ); do_action( 'astra_sites_process_single', $new_page_id ); wp_send_json_success( array( 'remove-page-id' => $page_id, 'id' => $new_page_id, 'link' => get_permalink( $new_page_id ), ) ); } /** * Import Birzy Media. * * @since 2.0.0 */ public function import_media() { // Verify Nonce. check_ajax_referer( 'astra-sites', '_ajax_nonce' ); $image_data = isset( $_POST['media'] ) ? $_POST['media'] : array(); if ( empty( $image_data ) ) { wp_send_json_error(); } $image = array( 'url' => $image_data['url'], 'id' => $image_data['id'], ); $downloaded_image = Astra_Sites_Image_Importer::get_instance()->import( $image ); // Set meta data. if ( isset( $image_data['meta'] ) && ! empty( $image_data['meta'] ) ) { foreach ( $image_data['meta'] as $meta_key => $meta_value ) { update_post_meta( $downloaded_image['id'], $meta_key, $meta_value ); } } wp_send_json_success(); } /** * Import Page. * * @since 2.0.0 */ public function create_page() { // Verify Nonce. check_ajax_referer( 'astra-sites', '_ajax_nonce' ); if ( ! current_user_can( 'customize' ) ) { wp_send_json_error( __( 'You are not allowed to perform this action', 'astra-sites' ) ); } $default_page_builder = Astra_Sites_Page::get_instance()->get_setting( 'page_builder' ); $content = isset( $_POST['data']['original_content'] ) ? $_POST['data']['original_content'] : ( isset( $_POST['data']['content']['rendered'] ) ? $_POST['data']['content']['rendered'] : '' ); if ( 'elementor' === $default_page_builder ) { if ( isset( $_POST['data']['astra-page-options-data'] ) && isset( $_POST['data']['astra-page-options-data']['elementor_load_fa4_shim'] ) ) { update_option( 'elementor_load_fa4_shim', $_POST['data']['astra-page-options-data']['elementor_load_fa4_shim'] ); } } $data = isset( $_POST['data'] ) ? $_POST['data'] : array(); if ( empty( $data ) ) { wp_send_json_error( 'Empty page data.' ); } $page_id = isset( $_POST['data']['id'] ) ? $_POST['data']['id'] : ''; $title = isset( $_POST['data']['title']['rendered'] ) ? $_POST['data']['title']['rendered'] : ''; $excerpt = isset( $_POST['data']['excerpt']['rendered'] ) ? $_POST['data']['excerpt']['rendered'] : ''; $post_args = array( 'post_type' => 'page', 'post_status' => 'draft', 'post_title' => $title, 'post_content' => $content, 'post_excerpt' => $excerpt, ); $new_page_id = wp_insert_post( $post_args ); $post_meta = isset( $_POST['data']['post-meta'] ) ? $_POST['data']['post-meta'] : array(); if ( ! empty( $post_meta ) ) { $this->import_post_meta( $new_page_id, $post_meta ); } if ( isset( $_POST['data']['astra-page-options-data'] ) && ! empty( $_POST['data']['astra-page-options-data'] ) ) { foreach ( $_POST['data']['astra-page-options-data'] as $option => $value ) { update_option( $option, $value ); } } if ( 'elementor' === $default_page_builder ) { update_post_meta( $new_page_id, '_wp_page_template', 'elementor_header_footer' ); } do_action( 'astra_sites_process_single', $new_page_id ); wp_send_json_success( array( 'remove-page-id' => $page_id, 'id' => $new_page_id, 'link' => get_permalink( $new_page_id ), ) ); } /** * Import Image. * * @since 2.0.0 */ public function create_image() { // Verify Nonce. check_ajax_referer( 'astra-sites', '_ajax_nonce' ); if ( ! current_user_can( 'customize' ) ) { wp_send_json_error( __( 'You are not allowed to perform this action', 'astra-sites' ) ); } $url = $_POST['url']; $name = $_POST['name']; $photo_id = $_POST['id']; $saved_images = get_option( 'astra-sites-saved-images', array() ); $this->wp_upload_url = $this->get_wp_upload_url(); $image = ''; $result = array(); if ( '' !== $url ) { $name = preg_replace( '/\.[^.]+$/', '', $name ) . '-' . $photo_id . '.jpg'; $image = $this->create_image_from_url( $url, $name ); if ( $image ) { $result['attachmentData'] = wp_prepare_attachment_for_js( $image ); if ( did_action( 'elementor/loaded' ) ) { $result['data'] = Astra_Sites_Elementor_Images::get_instance()->get_attachment_data( $image ); } } } if ( empty( $saved_images ) || false === $saved_images ) { $saved_images = array(); } $saved_images[] = $photo_id; update_option( 'astra-sites-saved-images', $saved_images ); $result['updated-saved-images'] = get_option( 'astra-sites-saved-images', array() ); wp_send_json_success( $result ); } /** * Set the upload directory */ public function get_wp_upload_url() { $wp_upload_dir = wp_upload_dir(); return isset( $wp_upload_dir['url'] ) ? $wp_upload_dir['url'] : false; } /** * Create the image and return the new media upload id. * * @param String $url URL to pixabay image. * @param String $name Name to pixabay image. * @see http://codex.wordpress.org/Function_Reference/wp_insert_attachment#Example */ public function create_image_from_url( $url, $name ) { if ( empty( $url ) || empty( $this->wp_upload_url ) ) { return false; } $filename = basename( $url ); $upload_file = wp_upload_bits( $name, null, self::get_instance()->get_filesystem()->get_contents( $url ) ); if ( ! $upload_file['error'] ) { $wp_filetype = wp_check_filetype( $name, null ); $attachment = array( 'post_mime_type' => $wp_filetype['type'], 'post_parent' => 0, 'post_title' => preg_replace( '/\.[^.]+$/', '', $name ), 'post_content' => ASTRA_SITES_NAME . ' Image - ' . $name, 'post_status' => 'inherit', ); $attachment_id = wp_insert_attachment( $attachment, $upload_file['file'], 0 ); if ( ! is_wp_error( $attachment_id ) ) { require_once ABSPATH . 'wp-admin/includes/image.php'; require_once ABSPATH . 'wp-admin/includes/media.php'; $attachment_data = wp_generate_attachment_metadata( $attachment_id, $upload_file['file'] ); wp_update_attachment_metadata( $attachment_id, $attachment_data ); update_post_meta( $attachment_id, 'astra-images', $_POST['id'] ); // phpcs:ignore WordPress.Security.NonceVerification.Missing update_post_meta( $attachment_id, '_wp_attachment_image_alt', sanitize_text_field( ! empty( $_POST['name'] ) ? $_POST['name'] : '' ) ); // phpcs:ignore WordPress.Security.NonceVerification.Missing return $attachment_id; } } return false; } /** * Import Post Meta * * @since 2.0.0 * * @param integer $post_id Post ID. * @param array $metadata Post meta. * @return void */ public function import_post_meta( $post_id, $metadata ) { $metadata = (array) $metadata; foreach ( $metadata as $meta_key => $meta_value ) { if ( $meta_value ) { if ( '_elementor_data' === $meta_key ) { $raw_data = json_decode( stripslashes( $meta_value ), true ); if ( is_array( $raw_data ) ) { $raw_data = wp_slash( wp_json_encode( $raw_data ) ); } else { $raw_data = wp_slash( $raw_data ); } } else { if ( is_serialized( $meta_value, true ) ) { $raw_data = maybe_unserialize( stripslashes( $meta_value ) ); } elseif ( is_array( $meta_value ) ) { $raw_data = json_decode( stripslashes( $meta_value ), true ); } else { $raw_data = $meta_value; } } update_post_meta( $post_id, $meta_key, $raw_data ); } } } /** * Import Post Meta * * @since 2.0.0 * * @param integer $post_id Post ID. * @param array $metadata Post meta. * @return void */ public function import_template_meta( $post_id, $metadata ) { $metadata = (array) $metadata; foreach ( $metadata as $meta_key => $meta_value ) { if ( $meta_value ) { if ( '_elementor_data' === $meta_key ) { $raw_data = json_decode( stripslashes( $meta_value ), true ); if ( is_array( $raw_data ) ) { $raw_data = wp_slash( wp_json_encode( $raw_data ) ); } else { $raw_data = wp_slash( $raw_data ); } } else { if ( is_serialized( $meta_value, true ) ) { $raw_data = maybe_unserialize( stripslashes( $meta_value ) ); } elseif ( is_array( $meta_value ) ) { $raw_data = json_decode( stripslashes( $meta_value ), true ); } else { $raw_data = $meta_value; } } update_post_meta( $post_id, $meta_key, $raw_data ); } } } /** * Close getting started notice for current user * * @since 1.3.5 * @return void */ public function getting_started_notice() { // Verify Nonce. check_ajax_referer( 'astra-sites', '_ajax_nonce' ); if ( ! current_user_can( 'customize' ) ) { wp_send_json_error( __( 'You are not allowed to perform this action', 'astra-sites' ) ); } update_option( '_astra_sites_gettings_started', 'yes' ); wp_send_json_success(); } /** * Activate theme * * @since 1.3.2 * @return void */ public function activate_theme() { // Verify Nonce. check_ajax_referer( 'astra-sites', '_ajax_nonce' ); if ( ! current_user_can( 'customize' ) ) { wp_send_json_error( __( 'You are not allowed to perform this action', 'astra-sites' ) ); } switch_theme( 'astra' ); wp_send_json_success( array( 'success' => true, 'message' => __( 'Theme Activated', 'astra-sites' ), ) ); } /** * Set reset data */ public function get_reset_data() { if ( ! defined( 'WP_CLI' ) ) { check_ajax_referer( 'astra-sites', '_ajax_nonce' ); if ( ! current_user_can( 'manage_options' ) ) { return; } } global $wpdb; $post_ids = $wpdb->get_col( "SELECT post_id FROM {$wpdb->postmeta} WHERE meta_key='_astra_sites_imported_post'" ); $form_ids = $wpdb->get_col( "SELECT post_id FROM {$wpdb->postmeta} WHERE meta_key='_astra_sites_imported_wp_forms'" ); $term_ids = $wpdb->get_col( "SELECT term_id FROM {$wpdb->termmeta} WHERE meta_key='_astra_sites_imported_term'" ); $data = array( 'reset_posts' => $post_ids, 'reset_wp_forms' => $form_ids, 'reset_terms' => $term_ids, ); if ( defined( 'WP_CLI' ) ) { return $data; } else { wp_send_json_success( $data ); } } /** * Backup our existing settings. */ public function backup_settings() { if ( ! defined( 'WP_CLI' ) ) { check_ajax_referer( 'astra-sites', '_ajax_nonce' ); if ( ! current_user_can( 'manage_options' ) ) { wp_send_json_error( __( 'User does not have permission!', 'astra-sites' ) ); } } $file_name = 'astra-sites-backup-' . gmdate( 'd-M-Y-h-i-s' ) . '.json'; $old_settings = get_option( 'astra-settings', array() ); $upload_dir = Astra_Sites_Importer_Log::get_instance()->log_dir(); $upload_path = trailingslashit( $upload_dir['path'] ); $log_file = $upload_path . $file_name; $file_system = self::get_instance()->get_filesystem(); // If file system fails? Then take a backup in site option. if ( false === $file_system->put_contents( $log_file, wp_json_encode( $old_settings ), FS_CHMOD_FILE ) ) { update_option( 'astra_sites_' . $file_name, $old_settings ); } if ( defined( 'WP_CLI' ) ) { WP_CLI::line( 'File generated at ' . $log_file ); } else { wp_send_json_success(); } } /** * Get theme install, active or inactive status. * * @since 1.3.2 * * @return string Theme status */ public function get_theme_status() { $theme = wp_get_theme(); // Theme installed and activate. if ( 'Astra' === $theme->name || 'Astra' === $theme->parent_theme ) { return 'installed-and-active'; } // Theme installed but not activate. foreach ( (array) wp_get_themes() as $theme_dir => $theme ) { if ( 'Astra' === $theme->name || 'Astra' === $theme->parent_theme ) { return 'installed-but-inactive'; } } return 'not-installed'; } /** * Loads textdomain for the plugin. * * @since 1.0.1 */ public function load_textdomain() { load_plugin_textdomain( 'astra-sites' ); } /** * Admin Notices * * @since 1.0.5 * @return void */ public function admin_notices() { add_action( 'plugin_action_links_' . ASTRA_SITES_BASE, array( $this, 'action_links' ) ); } /** * Show action links on the plugin screen. * * @param mixed $links Plugin Action links. * @return array */ public function action_links( $links ) { $arguments = array( 'page' => 'starter-templates', ); $current_page_builder = Astra_Sites_Page::get_instance()->get_setting( 'page_builder' ); if ( empty( $current_page_builder ) ) { $arguments['change-page-builder'] = 'yes'; } $url = add_query_arg( $arguments, admin_url( 'themes.php' ) ); $action_links = array( 'settings' => '' . esc_html__( 'See Library', 'astra-sites' ) . '', ); return array_merge( $action_links, $links ); } /** * Get the API URL. * * @since 1.0.0 */ public static function get_api_domain() { return apply_filters( 'astra_sites_api_domain', 'https://websitedemos.net/' ); } /** * Setter for $api_url * * @since 1.0.0 */ public function set_api_url() { $this->api_url = apply_filters( 'astra_sites_api_url', trailingslashit( self::get_api_domain() ) . '/wp-json/wp/v2/' ); $this->search_url = apply_filters( 'astra_sites_search_api_url', trailingslashit( self::get_api_domain() ) . '/wp-json/analytics/v2/search/' ); $this->pixabay_url = 'https://pixabay.com/api/'; $this->pixabay_api_key = '2727911-c4d7c1031949c7e0411d7e81e'; } /** * Enqueue Image Search scripts. * * @since 2.0.0 * @return void */ public function image_search_assets() { wp_enqueue_script( 'masonry' ); wp_enqueue_script( 'imagesloaded' ); wp_enqueue_script( 'astra-sites-images-common', ASTRA_SITES_URI . 'inc/assets/js/dist/common.js', array( 'jquery', 'wp-util' ), // Dependencies, defined above. ASTRA_SITES_VER, true ); $data = apply_filters( 'astra_sites_images_common', array( 'ajaxurl' => esc_url( admin_url( 'admin-ajax.php' ) ), 'asyncurl' => esc_url( admin_url( 'async-upload.php' ) ), 'pixabay_url' => $this->pixabay_url, 'pixabay_api_key' => $this->pixabay_api_key, 'is_bb_active' => ( class_exists( 'FLBuilderModel' ) ), 'is_brizy_active' => ( class_exists( 'Brizy_Editor_Post' ) ), 'is_elementor_active' => ( did_action( 'elementor/loaded' ) ), 'is_bb_editor' => ( class_exists( 'FLBuilderModel' ) ) ? ( FLBuilderModel::is_builder_active() ) : false, 'is_brizy_editor' => ( class_exists( 'Brizy_Editor_Post' ) ) ? ( isset( $_GET['brizy-edit'] ) || isset( $_GET['brizy-edit-iframe'] ) ) : false, // phpcs:ignore WordPress.Security.NonceVerification.Recommended 'saved_images' => get_option( 'astra-sites-saved-images', array() ), 'pixabay_category' => array( 'all' => __( 'All', 'astra-sites' ), 'animals' => __( 'Animals', 'astra-sites' ), 'buildings' => __( 'Architecture/Buildings', 'astra-sites' ), 'backgrounds' => __( 'Backgrounds/Textures', 'astra-sites' ), 'fashion' => __( 'Beauty/Fashion', 'astra-sites' ), 'business' => __( 'Business/Finance', 'astra-sites' ), 'computer' => __( 'Computer/Communication', 'astra-sites' ), 'education' => __( 'Education', 'astra-sites' ), 'feelings' => __( 'Emotions', 'astra-sites' ), 'food' => __( 'Food/Drink', 'astra-sites' ), 'health' => __( 'Health/Medical', 'astra-sites' ), 'industry' => __( 'Industry/Craft', 'astra-sites' ), 'music' => __( 'Music', 'astra-sites' ), 'nature' => __( 'Nature/Landscapes', 'astra-sites' ), 'people' => __( 'People', 'astra-sites' ), 'places' => __( 'Places/Monuments', 'astra-sites' ), 'religion' => __( 'Religion', 'astra-sites' ), 'science' => __( 'Science/Technology', 'astra-sites' ), 'sports' => __( 'Sports', 'astra-sites' ), 'transportation' => __( 'Transportation/Traffic', 'astra-sites' ), 'travel' => __( 'Travel/Vacation', 'astra-sites' ), ), 'pixabay_order' => array( 'popular' => __( 'Popular', 'astra-sites' ), 'latest' => __( 'Latest', 'astra-sites' ), 'upcoming' => __( 'Upcoming', 'astra-sites' ), 'ec' => __( 'Editor\'s Choice', 'astra-sites' ), ), 'pixabay_orientation' => array( 'any' => __( 'Any Orientation', 'astra-sites' ), 'vertical' => __( 'Vertical', 'astra-sites' ), 'horizontal' => __( 'Horizontal', 'astra-sites' ), ), 'title' => __( 'Free Images from Pixabay', 'astra-sites' ), 'search_placeholder' => __( 'Pixabay Search - Ex: flowers', 'astra-sites' ), 'downloading' => __( 'Downloading...', 'astra-sites' ), 'validating' => __( 'Validating...', 'astra-sites' ), 'empty_api_key' => __( 'Please enter an API key.', 'astra-sites' ), 'error_api_key' => __( 'An error occured with code ', 'astra-sites' ), '_ajax_nonce' => wp_create_nonce( 'astra-sites' ), ) ); wp_localize_script( 'astra-sites-images-common', 'astraImages', $data ); wp_enqueue_script( 'astra-sites-images-script', ASTRA_SITES_URI . 'inc/assets/js/dist/index.js', array( 'wp-blocks', 'wp-i18n', 'wp-element', 'wp-components', 'wp-api-fetch', 'astra-sites-images-common' ), // Dependencies, defined above. ASTRA_SITES_VER, true ); wp_enqueue_style( 'astra-sites-images', ASTRA_SITES_URI . 'inc/assets/css/images.css', ASTRA_SITES_VER, true ); wp_style_add_data( 'astra-sites-images', 'rtl', 'replace' ); } /** * Getter for $api_url * * @since 1.0.0 */ public function get_api_url() { return $this->api_url; } /** * Enqueue admin scripts. * * @since 1.3.2 Added 'install-theme.js' to install and activate theme. * @since 1.0.5 Added 'getUpgradeText' and 'getUpgradeURL' localize variables. * * @since 1.0.0 * * @param string $hook Current hook name. * @return void */ public function admin_enqueue( $hook = '' ) { // Image Search assets. $this->image_search_assets(); wp_enqueue_script( 'astra-sites-install-theme', ASTRA_SITES_URI . 'inc/assets/js/install-theme.js', array( 'jquery', 'updates' ), ASTRA_SITES_VER, true ); wp_enqueue_style( 'astra-sites-install-theme', ASTRA_SITES_URI . 'inc/assets/css/install-theme.css', null, ASTRA_SITES_VER, 'all' ); wp_style_add_data( 'astra-sites-install-theme', 'rtl', 'replace' ); $data = apply_filters( 'astra_sites_install_theme_localize_vars', array( 'installed' => __( 'Installed! Activating..', 'astra-sites' ), 'activating' => __( 'Activating...', 'astra-sites' ), 'activated' => __( 'Activated!', 'astra-sites' ), 'installing' => __( 'Installing...', 'astra-sites' ), 'ajaxurl' => esc_url( admin_url( 'admin-ajax.php' ) ), '_ajax_nonce' => wp_create_nonce( 'astra-sites' ), ) ); wp_localize_script( 'astra-sites-install-theme', 'AstraSitesInstallThemeVars', $data ); if ( 'appearance_page_starter-templates' !== $hook ) { return; } global $is_IE, $is_edge; if ( $is_IE || $is_edge ) { wp_enqueue_script( 'astra-sites-eventsource', ASTRA_SITES_URI . 'inc/assets/js/eventsource.min.js', array( 'jquery', 'wp-util', 'updates' ), ASTRA_SITES_VER, true ); } // Fetch. wp_register_script( 'astra-sites-fetch', ASTRA_SITES_URI . 'inc/assets/js/fetch.umd.js', array( 'jquery' ), ASTRA_SITES_VER, true ); // History. wp_register_script( 'astra-sites-history', ASTRA_SITES_URI . 'inc/assets/js/history.js', array( 'jquery' ), ASTRA_SITES_VER, true ); // API. wp_register_script( 'astra-sites-api', ASTRA_SITES_URI . 'inc/assets/js/astra-sites-api.js', array( 'jquery', 'astra-sites-fetch' ), ASTRA_SITES_VER, true ); // Admin Page. wp_enqueue_style( 'astra-sites-admin', ASTRA_SITES_URI . 'inc/assets/css/admin.css', ASTRA_SITES_VER, true ); wp_style_add_data( 'astra-sites-admin', 'rtl', 'replace' ); wp_enqueue_script( 'astra-sites-admin-page', ASTRA_SITES_URI . 'inc/assets/js/admin-page.js', array( 'jquery', 'wp-util', 'updates', 'jquery-ui-autocomplete', 'astra-sites-api', 'astra-sites-history' ), ASTRA_SITES_VER, true ); $data = $this->get_local_vars(); wp_localize_script( 'astra-sites-admin-page', 'astraSitesVars', $data ); } /** * Returns Localization Variables. * * @since 2.0.0 */ public function get_local_vars() { $stored_data = array( 'astra-site-category' => array(), 'astra-site-page-builder' => array(), 'astra-sites' => array(), 'site-pages-category' => array(), 'site-pages-page-builder' => array(), 'site-pages-parent-category' => array(), 'site-pages' => array(), 'favorites' => get_option( 'astra-sites-favorites' ), ); $favorite_data = get_option( 'astra-sites-favorites' ); // Use this for premium demos. $request_params = apply_filters( 'astra_sites_api_params', array( 'purchase_key' => '', 'site_url' => '', 'per-page' => 15, ) ); $license_status = false; if ( is_callable( 'BSF_License_Manager::bsf_is_active_license' ) ) { $license_status = BSF_License_Manager::bsf_is_active_license( 'astra-pro-sites' ); } $default_page_builder = Astra_Sites_Page::get_instance()->get_setting( 'page_builder' ); $data = apply_filters( 'astra_sites_localize_vars', array( 'debug' => defined( 'WP_DEBUG' ) ? true : false, 'isPro' => defined( 'ASTRA_PRO_SITES_NAME' ) ? true : false, 'isWhiteLabeled' => Astra_Sites_White_Label::get_instance()->is_white_labeled(), 'whiteLabelName' => Astra_Sites_White_Label::get_instance()->get_white_label_name(), 'ajaxurl' => esc_url( admin_url( 'admin-ajax.php' ) ), 'siteURL' => site_url(), 'getProText' => __( 'Get Agency Bundle', 'astra-sites' ), 'getProURL' => esc_url( 'https://wpastra.com/pricing/?utm_source=demo-import-panel&utm_campaign=astra-sites&utm_medium=wp-dashboard' ), 'getUpgradeText' => __( 'Upgrade', 'astra-sites' ), 'getUpgradeURL' => esc_url( 'https://wpastra.com/pricing/?utm_source=demo-import-panel&utm_campaign=astra-sites&utm_medium=wp-dashboard' ), '_ajax_nonce' => wp_create_nonce( 'astra-sites' ), 'requiredPlugins' => array(), 'syncLibraryStart' => '' . esc_html__( 'Syncing template library in the background. The process can take anywhere between 2 to 3 minutes. We will notify you once done.', 'astra-sites' ) . '', 'xmlRequiredFilesMissing' => __( 'Some of the files required during the import process are missing.

    Please try again after some time.', 'astra-sites' ), 'importFailedMessageDueToDebug' => __( '

    WordPress debug mode is currently enabled on your website. This has interrupted the import process..

    Kindly disable debug mode and try importing Starter Template again.

    You can add the following code into the wp-config.php file to disable debug mode.

    define(\'WP_DEBUG\', false);

    ', 'astra-sites' ), /* translators: %s is a documentation link. */ 'importFailedMessage' => sprintf( __( '

    Your website is facing a temporary issue in connecting the template server.

    Read article to resolve the issue and continue importing template.

    ', 'astra-sites' ), esc_url( 'https://wpastra.com/docs/import-process-interrupted/' ) ), 'strings' => array( /* translators: %s are white label strings. */ 'warningBeforeCloseWindow' => sprintf( __( 'Warning! %1$s Import process is not complete. Don\'t close the window until import process complete. Do you still want to leave the window?', 'astra-sites' ), Astra_Sites_White_Label::get_instance()->get_white_label_name() ), 'viewSite' => __( 'Done! View Site', 'astra-sites' ), 'syncCompleteMessage' => self::get_instance()->get_sync_complete_message(), /* translators: %s is a template name */ 'importSingleTemplate' => __( 'Import "%s" Template', 'astra-sites' ), ), 'log' => array( 'bulkInstall' => __( 'Installing Required Plugins..', 'astra-sites' ), /* translators: %s are white label strings. */ 'themeInstall' => sprintf( __( 'Installing %1$s Theme..', 'astra-sites' ), Astra_Sites_White_Label::get_instance()->get_option( 'astra', 'name', 'Astra' ) ), ), 'default_page_builder' => $default_page_builder, 'default_page_builder_sites' => Astra_Sites_Page::get_instance()->get_sites_by_page_builder( $default_page_builder ), 'sites' => $request_params, 'categories' => array(), 'page-builders' => array(), 'api_sites_and_pages_tags' => get_option( 'astra-sites-tags', array() ), 'license_status' => $license_status, 'license_page_builder' => get_option( 'astra-sites-license-page-builder', '' ), 'ApiURL' => $this->api_url, 'stored_data' => $stored_data, 'favorite_data' => $favorite_data, 'category_slug' => 'astra-site-category', 'page_builder' => 'astra-site-page-builder', 'cpt_slug' => 'astra-sites', 'parent_category' => '', 'compatibilities' => $this->get_compatibilities(), 'compatibilities_data' => $this->get_compatibilities_data(), ) ); return $data; } /** * Import Compatibility Errors * * @since 2.0.0 * @return mixed */ public function get_compatibilities_data() { return array( 'xmlreader' => array( 'title' => esc_html__( 'XMLReader Support Missing', 'astra-sites' ), 'tooltip' => '

    ' . esc_html__( 'You\'re close to importing the template. To complete the process, enable XMLReader support on your website.', 'astra-sites' ) . '

    ' . esc_html__( 'You can get in touch with your server administrator to enable XMLReader support.', 'astra-sites' ) . '

    ', ), 'curl' => array( 'title' => esc_html__( 'cURL Support Missing', 'astra-sites' ), 'tooltip' => '

    ' . esc_html__( 'To run a smooth import, kindly enable cURL support on your website.', 'astra-sites' ) . '

    ' . esc_html__( 'You can get in touch with your server administrator to enable cURL support.', 'astra-sites' ) . '

    ', ), 'wp-debug' => array( 'title' => esc_html__( 'Disable Debug Mode', 'astra-sites' ), 'tooltip' => '

    ' . esc_html__( 'WordPress debug mode is currently enabled on your website. With this, any errors from third-party plugins might affect the import process.', 'astra-sites' ) . '

    ' . esc_html__( 'Kindly disable it to continue importing the Starter Template. To do so, you can add the following code into the wp-config.php file.', 'astra-sites' ) . '

    define(\'WP_DEBUG\', false);

    ', ), 'update-available' => array( 'title' => esc_html__( 'Update Plugin', 'astra-sites' ), /* translators: %s update page link. */ 'tooltip' => '

    ' . esc_html__( 'Updates are available for plugins used in this starter template.', 'astra-sites' ) . '

    ##LIST##

    ' . sprintf( __( 'Kindly update them for a successful import. Skipping this step might break the template design/feature.', 'astra-sites' ), esc_url( network_admin_url( 'update-core.php' ) ) ) . '

    ', ), 'third-party-required' => array( 'title' => esc_html__( 'Required Plugins Missing', 'astra-sites' ), 'tooltip' => '

    ' . esc_html__( 'This starter template requires premium plugins. As these are third party premium plugins, you\'ll need to purchase, install and activate them first.', 'astra-sites' ) . '

    ', ), 'dynamic-page' => array( 'title' => esc_html__( 'Dynamic Page', 'astra-sites' ), 'tooltip' => '

    ' . esc_html__( 'The page template you are about to import contains a dynamic widget/module. Please note this dynamic data will not be available with the imported page.', 'astra-sites' ) . '

    ' . esc_html__( 'You will need to add it manually on the page.', 'astra-sites' ) . '

    ' . esc_html__( 'This dynamic content will be available when you import the entire site.', 'astra-sites' ) . '

    ', ), ); } /** * Get all compatibilities * * @since 2.0.0 * * @return array */ public function get_compatibilities() { $data = $this->get_compatibilities_data(); $compatibilities = array( 'errors' => array(), 'warnings' => array(), ); if ( defined( 'WP_DEBUG' ) && WP_DEBUG ) { $compatibilities['warnings']['wp-debug'] = $data['wp-debug']; } if ( ! class_exists( 'XMLReader' ) ) { $compatibilities['errors']['xmlreader'] = $data['xmlreader']; } if ( ! function_exists( 'curl_version' ) ) { $compatibilities['errors']['curl'] = $data['curl']; } return $compatibilities; } /** * Register module required js on elementor's action. * * @since 2.0.0 */ public function register_widget_scripts() { $page_builders = self::get_instance()->get_page_builders(); $has_elementor = false; foreach ( $page_builders as $page_builder ) { if ( 'elementor' === $page_builder['slug'] ) { $has_elementor = true; } } if ( ! $has_elementor ) { return; } wp_enqueue_script( 'astra-sites-helper', ASTRA_SITES_URI . 'inc/assets/js/helper.js', array( 'jquery' ), ASTRA_SITES_VER, true ); wp_enqueue_script( 'masonry' ); wp_enqueue_script( 'imagesloaded' ); // Image Search assets. $this->image_search_assets(); wp_enqueue_script( 'astra-sites-elementor-admin-page', ASTRA_SITES_URI . 'inc/assets/js/elementor-admin-page.js', array( 'jquery', 'wp-util', 'updates', 'masonry', 'imagesloaded' ), ASTRA_SITES_VER, true ); wp_enqueue_style( 'astra-sites-admin', ASTRA_SITES_URI . 'inc/assets/css/admin.css', ASTRA_SITES_VER, true ); wp_style_add_data( 'astra-sites-admin', 'rtl', 'replace' ); // Use this for premium demos. $request_params = apply_filters( 'astra_sites_api_params', array( 'purchase_key' => '', 'site_url' => '', 'per-page' => 15, ) ); $license_status = false; if ( is_callable( 'BSF_License_Manager::bsf_is_active_license' ) ) { $license_status = BSF_License_Manager::bsf_is_active_license( 'astra-pro-sites' ); } /* translators: %s are link. */ $license_msg = sprintf( __( 'This is a premium website demo available only with the Agency Bundles you can purchase it from here.', 'astra-sites' ), 'https://wpastra.com/pricing/' ); if ( defined( 'ASTRA_PRO_SITES_NAME' ) ) { /* translators: %s are link. */ $license_msg = sprintf( __( 'This is a premium template available with \'Agency\' packages. Validate Your License Key to import this template.', 'astra-sites' ), esc_url( admin_url( 'plugins.php?bsf-inline-license-form=astra-pro-sites' ) ) ); } $data = apply_filters( 'astra_sites_render_localize_vars', array( 'plugin_name' => Astra_Sites_White_Label::get_instance()->get_white_label_name(), 'sites' => $request_params, 'settings' => array(), 'page-builders' => array(), 'categories' => array(), 'default_page_builder' => 'elementor', 'astra_blocks' => $this->get_all_blocks(), 'license_status' => $license_status, 'ajaxurl' => esc_url( admin_url( 'admin-ajax.php' ) ), 'api_sites_and_pages_tags' => get_option( 'astra-sites-tags', array() ), 'default_page_builder_sites' => Astra_Sites_Page::get_instance()->get_sites_by_page_builder( 'elementor' ), 'ApiURL' => $this->api_url, '_ajax_nonce' => wp_create_nonce( 'astra-sites' ), 'isPro' => defined( 'ASTRA_PRO_SITES_NAME' ) ? true : false, 'license_msg' => $license_msg, 'isWhiteLabeled' => Astra_Sites_White_Label::get_instance()->is_white_labeled(), 'getProText' => __( 'Get Agency Bundle', 'astra-sites' ), 'getProURL' => esc_url( 'https://wpastra.com/pricing/?utm_source=demo-import-panel&utm_campaign=astra-sites&utm_medium=wp-dashboard' ), 'astra_block_categories' => get_option( 'astra-blocks-categories', array() ), 'siteURL' => site_url(), 'template' => esc_html__( 'Template', 'astra-sites' ), 'block' => esc_html__( 'Block', 'astra-sites' ), 'dismiss_text' => esc_html__( 'Dismiss', 'astra-sites' ), 'install_plugin_text' => esc_html__( 'Install Required Plugins', 'astra-sites' ), 'syncCompleteMessage' => self::get_instance()->get_sync_complete_message(), /* translators: %s are link. */ 'page_settings' => array( 'message' => __( 'You can locate Starter Templates Settings under the Page Settings of the Style Tab.', 'astra-sites' ), 'url' => '#', 'url_text' => __( 'Read More →', 'astra-sites' ), ), ) ); wp_localize_script( 'astra-sites-elementor-admin-page', 'astraElementorSites', $data ); } /** * Register module required js on elementor's action. * * @since 2.0.0 */ public function popup_styles() { wp_enqueue_style( 'astra-sites-elementor-admin-page', ASTRA_SITES_URI . 'inc/assets/css/elementor-admin.css', ASTRA_SITES_VER, true ); wp_enqueue_style( 'astra-sites-elementor-admin-page-dark', ASTRA_SITES_URI . 'inc/assets/css/elementor-admin-dark.css', ASTRA_SITES_VER, true ); wp_style_add_data( 'astra-sites-elementor-admin-page', 'rtl', 'replace' ); } /** * Get all sites * * @since 2.0.0 * @return array All sites. */ public function get_all_sites() { $sites_and_pages = array(); $total_requests = (int) get_option( 'astra-sites-requests', 0 ); for ( $page = 1; $page <= $total_requests; $page++ ) { $current_page_data = get_option( 'astra-sites-and-pages-page-' . $page, array() ); if ( ! empty( $current_page_data ) ) { foreach ( $current_page_data as $page_id => $page_data ) { $sites_and_pages[ $page_id ] = $page_data; } } } return $sites_and_pages; } /** * Get all blocks * * @since 2.0.0 * @return array All Elementor Blocks. */ public function get_all_blocks() { $blocks = array(); $total_requests = (int) get_option( 'astra-blocks-requests', 0 ); for ( $page = 1; $page <= $total_requests; $page++ ) { $current_page_data = get_option( 'astra-blocks-' . $page, array() ); if ( ! empty( $current_page_data ) ) { foreach ( $current_page_data as $page_id => $page_data ) { $blocks[ $page_id ] = $page_data; } } } return $blocks; } /** * Load all the required files in the importer. * * @since 1.0.0 */ private function includes() { require_once ASTRA_SITES_DIR . 'inc/classes/functions.php'; require_once ASTRA_SITES_DIR . 'inc/lib/astra-notices/class-astra-notices.php'; require_once ASTRA_SITES_DIR . 'inc/classes/class-astra-sites-white-label.php'; require_once ASTRA_SITES_DIR . 'inc/classes/class-astra-sites-page.php'; require_once ASTRA_SITES_DIR . 'inc/classes/class-astra-sites-elementor-pages.php'; require_once ASTRA_SITES_DIR . 'inc/classes/class-astra-sites-elementor-images.php'; require_once ASTRA_SITES_DIR . 'inc/classes/compatibility/class-astra-sites-compatibility.php'; require_once ASTRA_SITES_DIR . 'inc/classes/class-astra-sites-importer.php'; require_once ASTRA_SITES_DIR . 'inc/classes/class-astra-sites-wp-cli.php'; } /** * Required Plugin Activate * * @since 2.0.0 Added parameters $init, $options & $enabled_extensions to add the WP CLI support. * @since 1.0.0 * @param string $init Plugin init file. * @param array $options Site options. * @param array $enabled_extensions Enabled extensions. * @return void */ public function required_plugin_activate( $init = '', $options = array(), $enabled_extensions = array() ) { if ( ! defined( 'WP_CLI' ) ) { check_ajax_referer( 'astra-sites', '_ajax_nonce' ); if ( ! current_user_can( 'install_plugins' ) || ! isset( $_POST['init'] ) || ! $_POST['init'] ) { wp_send_json_error( array( 'success' => false, 'message' => __( 'Error: You don\'t have the required permissions to install plugins.', 'astra-sites' ), ) ); } } $plugin_init = ( isset( $_POST['init'] ) ) ? esc_attr( $_POST['init'] ) : $init; wp_clean_plugins_cache(); $activate = activate_plugin( $plugin_init, '', false, true ); if ( is_wp_error( $activate ) ) { if ( defined( 'WP_CLI' ) ) { WP_CLI::error( 'Plugin Activation Error: ' . $activate->get_error_message() ); } else { wp_send_json_error( array( 'success' => false, 'message' => $activate->get_error_message(), ) ); } } $options = ( isset( $_POST['options'] ) ) ? json_decode( stripslashes( $_POST['options'] ) ) : $options; $enabled_extensions = ( isset( $_POST['enabledExtensions'] ) ) ? json_decode( stripslashes( $_POST['enabledExtensions'] ) ) : $enabled_extensions; $this->after_plugin_activate( $plugin_init, $options, $enabled_extensions ); if ( defined( 'WP_CLI' ) ) { WP_CLI::line( 'Plugin Activated!' ); } else { wp_send_json_success( array( 'success' => true, 'message' => __( 'Plugin Activated', 'astra-sites' ), ) ); } } /** * Required Plugins * * @since 2.0.0 * * @param array $required_plugins Required Plugins. * @param array $options Site Options. * @param array $enabled_extensions Enabled Extensions. * @return mixed */ public function required_plugin( $required_plugins = array(), $options = array(), $enabled_extensions = array() ) { // Verify Nonce. if ( ! defined( 'WP_CLI' ) ) { check_ajax_referer( 'astra-sites', '_ajax_nonce' ); } $response = array( 'active' => array(), 'inactive' => array(), 'notinstalled' => array(), ); if ( ! defined( 'WP_CLI' ) && ! current_user_can( 'customize' ) ) { wp_send_json_error( $response ); } $required_plugins = ( isset( $_POST['required_plugins'] ) ) ? $_POST['required_plugins'] : $required_plugins; $third_party_required_plugins = array(); $third_party_plugins = array( 'learndash-course-grid' => array( 'init' => 'learndash-course-grid/learndash_course_grid.php', 'name' => 'LearnDash Course Grid', 'link' => 'https://www.brainstormforce.com/go/learndash-course-grid/', ), 'sfwd-lms' => array( 'init' => 'sfwd-lms/sfwd_lms.php', 'name' => 'LearnDash LMS', 'link' => 'https://brainstormforce.com/go/learndash/', ), 'learndash-woocommerce' => array( 'init' => 'learndash-woocommerce/learndash_woocommerce.php', 'name' => 'LearnDash WooCommerce Integration', 'link' => 'https://www.brainstormforce.com/go/learndash-woocommerce/', ), ); $options = ( isset( $_POST['options'] ) ) ? json_decode( stripslashes( $_POST['options'] ) ) : $options; $enabled_extensions = ( isset( $_POST['enabledExtensions'] ) ) ? json_decode( stripslashes( $_POST['enabledExtensions'] ) ) : $enabled_extensions; $plugin_updates = get_plugin_updates(); $update_avilable_plugins = array(); if ( ! empty( $required_plugins ) ) { foreach ( $required_plugins as $key => $plugin ) { /** * Has Pro Version Support? * And * Is Pro Version Installed? */ $plugin_pro = $this->pro_plugin_exist( $plugin['init'] ); if ( $plugin_pro ) { if ( array_key_exists( $plugin_pro['init'], $plugin_updates ) ) { $update_avilable_plugins[] = $plugin_pro; } // Pro - Active. if ( is_plugin_active( $plugin_pro['init'] ) ) { $response['active'][] = $plugin_pro; $this->after_plugin_activate( $plugin['init'], $options, $enabled_extensions ); // Pro - Inactive. } else { $response['inactive'][] = $plugin_pro; } } else { if ( array_key_exists( $plugin['init'], $plugin_updates ) ) { $update_avilable_plugins[] = $plugin; } // Lite - Installed but Inactive. if ( file_exists( WP_PLUGIN_DIR . '/' . $plugin['init'] ) && is_plugin_inactive( $plugin['init'] ) ) { $response['inactive'][] = $plugin; // Lite - Not Installed. } elseif ( ! file_exists( WP_PLUGIN_DIR . '/' . $plugin['init'] ) ) { // Added premium plugins which need to install first. if ( array_key_exists( $plugin['slug'], $third_party_plugins ) ) { $third_party_required_plugins[] = $third_party_plugins[ $plugin['slug'] ]; } else { $response['notinstalled'][] = $plugin; } // Lite - Active. } else { $response['active'][] = $plugin; $this->after_plugin_activate( $plugin['init'], $options, $enabled_extensions ); } } } } $data = array( 'required_plugins' => $response, 'third_party_required_plugins' => $third_party_required_plugins, 'update_avilable_plugins' => $update_avilable_plugins, ); if ( defined( 'WP_CLI' ) ) { return $data; } else { // Send response. wp_send_json_success( $data ); } } /** * After Plugin Activate * * @since 2.0.0 * * @param string $plugin_init Plugin Init File. * @param array $options Site Options. * @param array $enabled_extensions Enabled Extensions. * @return void */ public function after_plugin_activate( $plugin_init = '', $options = array(), $enabled_extensions = array() ) { $data = array( 'astra_site_options' => $options, 'enabled_extensions' => $enabled_extensions, ); do_action( 'astra_sites_after_plugin_activation', $plugin_init, $data ); } /** * Has Pro Version Support? * And * Is Pro Version Installed? * * Check Pro plugin version exist of requested plugin lite version. * * Eg. If plugin 'BB Lite Version' required to import demo. Then we check the 'BB Agency Version' is exist? * If yes then we only 'Activate' Agency Version. [We couldn't install agency version.] * Else we 'Activate' or 'Install' Lite Version. * * @since 1.0.1 * * @param string $lite_version Lite version init file. * @return mixed Return false if not installed or not supported by us * else return 'Pro' version details. */ public function pro_plugin_exist( $lite_version = '' ) { // Lite init => Pro init. $plugins = apply_filters( 'astra_sites_pro_plugin_exist', array( 'beaver-builder-lite-version/fl-builder.php' => array( 'slug' => 'bb-plugin', 'init' => 'bb-plugin/fl-builder.php', 'name' => 'Beaver Builder Plugin', ), 'ultimate-addons-for-beaver-builder-lite/bb-ultimate-addon.php' => array( 'slug' => 'bb-ultimate-addon', 'init' => 'bb-ultimate-addon/bb-ultimate-addon.php', 'name' => 'Ultimate Addon for Beaver Builder', ), 'wpforms-lite/wpforms.php' => array( 'slug' => 'wpforms', 'init' => 'wpforms/wpforms.php', 'name' => 'WPForms', ), ), $lite_version ); if ( isset( $plugins[ $lite_version ] ) ) { // Pro plugin directory exist? if ( file_exists( WP_PLUGIN_DIR . '/' . $plugins[ $lite_version ]['init'] ) ) { return $plugins[ $lite_version ]; } } return false; } /** * Get Default Page Builders * * @since 2.0.0 * @return array */ public function get_default_page_builders() { return array( array( 'id' => 33, 'slug' => 'elementor', 'name' => 'Elementor', ), array( 'id' => 34, 'slug' => 'beaver-builder', 'name' => 'Beaver Builder', ), array( 'id' => 42, 'slug' => 'gutenberg', 'name' => 'Gutenberg', ), array( 'id' => 41, 'slug' => 'brizy', 'name' => 'Brizy', ), ); } /** * Get Page Builders * * @since 2.0.0 * @return array */ public function get_page_builders() { return $this->get_default_page_builders(); } /** * Get Page Builder Filed * * @since 2.0.0 * @param string $page_builder Page Bulider. * @param string $field Field name. * @return mixed */ public function get_page_builder_field( $page_builder = '', $field = '' ) { if ( empty( $page_builder ) ) { return ''; } $page_builders = self::get_instance()->get_page_builders(); if ( empty( $page_builders ) ) { return ''; } foreach ( $page_builders as $key => $current_page_builder ) { if ( $page_builder === $current_page_builder['slug'] ) { if ( isset( $current_page_builder[ $field ] ) ) { return $current_page_builder[ $field ]; } } } return ''; } /** * Get License Key * * @since 2.0.0 * @return array */ public function get_license_key() { if ( class_exists( 'BSF_License_Manager' ) ) { if ( BSF_License_Manager::bsf_is_active_license( 'astra-pro-sites' ) ) { return BSF_License_Manager::instance()->bsf_get_product_info( 'astra-pro-sites', 'purchase_key' ); } } return ''; } /** * Get Sync Complete Message * * @since 2.0.0 * @param boolean $echo Echo the message. * @return mixed */ public function get_sync_complete_message( $echo = false ) { $message = __( 'Template library refreshed!', 'astra-sites' ); if ( $echo ) { echo esc_html( $message ); } else { return esc_html( $message ); } } /** * Get an instance of WP_Filesystem_Direct. * * @since 2.0.0 * @return object A WP_Filesystem_Direct instance. */ public static function get_filesystem() { global $wp_filesystem; require_once ABSPATH . '/wp-admin/includes/file.php'; WP_Filesystem(); return $wp_filesystem; } } /** * Kicking this off by calling 'get_instance()' method */ Astra_Sites::get_instance(); endif; PKN\QʓNNinc/classes/functions.phpnuW+A $new_id ) { $data = str_replace( '[wpforms id=\"' . $old_id, '[wpforms id=\"' . $new_id, $data ); $data = str_replace( '"select_form":"' . $old_id, '"select_form":"' . $new_id, $data ); } } $data = json_decode( $data, true ); // Import the data. $data = $this->process_export_import_content( $data, 'on_import' ); // Replace the site urls. $demo_data = get_option( 'astra_sites_import_data', array() ); if ( isset( $demo_data['astra-site-url'] ) ) { $site_url = get_site_url(); $site_url = str_replace( '/', '\/', $site_url ); $demo_site_url = 'https:' . $demo_data['astra-site-url']; $demo_site_url = str_replace( '/', '\/', $demo_site_url ); $data = str_replace( $demo_site_url, $site_url, $data ); } // Replace the site urls. $demo_data = get_option( 'astra_sites_import_data', array() ); if ( isset( $demo_data['astra-site-url'] ) ) { $data = wp_json_encode( $data, true ); if ( ! empty( $data ) ) { $site_url = get_site_url(); $site_url = str_replace( '/', '\/', $site_url ); $demo_site_url = 'https:' . $demo_data['astra-site-url']; $demo_site_url = str_replace( '/', '\/', $demo_site_url ); $data = str_replace( $demo_site_url, $site_url, $data ); $data = json_decode( $data, true ); } } // Update processed meta. update_metadata( 'post', $post_id, '_elementor_data', $data ); // !important, Clear the cache after images import. Plugin::$instance->posts_css_manager->clear_cache(); return $data; } return array(); } } PKN\33.inc/classes/class-astra-sites-importer-log.phpnuW+Aget_filesystem()->put_contents( $upload_dir['path'] . 'index.html', '' ); if ( ! $file_created ) { add_action( 'admin_notices', array( $this, 'file_permission_notice' ) ); return; } // Set log file. self::set_log_file(); // Initial AJAX Import Hooks. add_action( 'astra_sites_import_start', array( $this, 'start' ), 10, 2 ); } /** * File Permission Notice * * @since 2.0.0 * @return void */ public function file_permission_notice() { $upload_dir = self::log_dir(); ?>

    define( 'FS_METHOD', 'direct' );

    $file_abs_url, 'url' => $file_url, ); } /** * Current Time for log. * * @since 1.1.0 * @return string Current time with time zone. */ public static function current_time() { return gmdate( 'H:i:s' ) . ' ' . date_default_timezone_get(); } /** * Import Start * * @since 1.1.0 * @param array $data Import Data. * @param string $demo_api_uri Import site API URL. * @return void */ public function start( $data = array(), $demo_api_uri = '' ) { self::add( 'Started Import Process' ); self::add( '# System Details: ' ); self::add( "Debug Mode \t\t: " . self::get_debug_mode() ); self::add( "Operating System \t: " . self::get_os() ); self::add( "Software \t\t: " . self::get_software() ); self::add( "MySQL version \t\t: " . self::get_mysql_version() ); self::add( "XML Reader \t\t: " . self::get_xmlreader_status() ); self::add( "PHP Version \t\t: " . self::get_php_version() ); self::add( "PHP Max Input Vars \t: " . self::get_php_max_input_vars() ); self::add( "PHP Max Post Size \t: " . self::get_php_max_post_size() ); self::add( "PHP Extension GD \t: " . self::get_php_extension_gd() ); self::add( "PHP Max Execution Time \t: " . self::get_max_execution_time() ); self::add( "Max Upload Size \t: " . size_format( wp_max_upload_size() ) ); self::add( "Memory Limit \t\t: " . self::get_memory_limit() ); self::add( "Timezone \t\t: " . self::get_timezone() ); self::add( PHP_EOL . '-----' . PHP_EOL ); self::add( 'Importing Started! - ' . self::current_time() ); self::add( '---' . PHP_EOL ); self::add( 'WHY IMPORT PROCESS CAN FAIL? READ THIS - ' ); self::add( 'https://wpastra.com/docs/?p=1314&utm_source=demo-import-panel&utm_campaign=import-error&utm_medium=wp-dashboard' . PHP_EOL ); self::add( '---' . PHP_EOL ); } /** * Get Log File * * @since 1.1.0 * @return string log file URL. */ public static function get_log_file() { return self::$log_file; } /** * Log file directory * * @since 1.1.0 * @param string $dir_name Directory Name. * @return array Uploads directory array. */ public static function log_dir( $dir_name = 'astra-sites' ) { $upload_dir = wp_upload_dir(); // Build the paths. $dir_info = array( 'path' => $upload_dir['basedir'] . '/' . $dir_name . '/', 'url' => $upload_dir['baseurl'] . '/' . $dir_name . '/', ); // Create the upload dir if it doesn't exist. if ( ! file_exists( $dir_info['path'] ) ) { // Create the directory. wp_mkdir_p( $dir_info['path'] ); // Add an index file for security. Astra_Sites::get_instance()->get_filesystem()->put_contents( $dir_info['path'] . 'index.html', '' ); } return $dir_info; } /** * Set log file * * @since 1.1.0 */ public static function set_log_file() { $upload_dir = self::log_dir(); $upload_path = trailingslashit( $upload_dir['path'] ); // File format e.g. 'import-31-Oct-2017-06-39-12.txt'. self::$log_file = $upload_path . 'import-' . gmdate( 'd-M-Y-h-i-s' ) . '.txt'; if ( ! get_option( 'astra_sites_recent_import_log_file', false ) ) { update_option( 'astra_sites_recent_import_log_file', self::$log_file ); } } /** * Write content to a file. * * @since 1.1.0 * @param string $content content to be saved to the file. */ public static function add( $content ) { if ( get_option( 'astra_sites_recent_import_log_file', false ) ) { $log_file = get_option( 'astra_sites_recent_import_log_file', self::$log_file ); } else { $log_file = self::$log_file; } $existing_data = ''; if ( file_exists( $log_file ) ) { $existing_data = Astra_Sites::get_instance()->get_filesystem()->get_contents( $log_file ); } // Style separator. $separator = PHP_EOL; astra_sites_error_log( $content ); Astra_Sites::get_instance()->get_filesystem()->put_contents( $log_file, $existing_data . $separator . $content, FS_CHMOD_FILE ); } /** * Debug Mode * * @since 1.1.0 * @return string Enabled for Debug mode ON and Disabled for Debug mode Off. */ public static function get_debug_mode() { if ( WP_DEBUG ) { return __( 'Enabled', 'astra-sites' ); } return __( 'Disabled', 'astra-sites' ); } /** * Memory Limit * * @since 1.1.0 * @return string Memory limit. */ public static function get_memory_limit() { $required_memory = '64M'; $memory_limit_in_bytes_current = wp_convert_hr_to_bytes( WP_MEMORY_LIMIT ); $memory_limit_in_bytes_required = wp_convert_hr_to_bytes( $required_memory ); if ( $memory_limit_in_bytes_current < $memory_limit_in_bytes_required ) { return sprintf( /* translators: %1$s Memory Limit, %2$s Recommended memory limit. */ _x( 'Current memory limit %1$s. We recommend setting memory to at least %2$s.', 'Recommended Memory Limit', 'astra-sites' ), WP_MEMORY_LIMIT, $required_memory ); } return WP_MEMORY_LIMIT; } /** * Timezone * * @since 1.1.0 * @see https://codex.wordpress.org/Option_Reference/ * * @return string Current timezone. */ public static function get_timezone() { $timezone = get_option( 'timezone_string' ); if ( ! $timezone ) { return get_option( 'gmt_offset' ); } return $timezone; } /** * Operating System * * @since 1.1.0 * @return string Current Operating System. */ public static function get_os() { return PHP_OS; } /** * Server Software * * @since 1.1.0 * @return string Current Server Software. */ public static function get_software() { return $_SERVER['SERVER_SOFTWARE']; } /** * MySql Version * * @since 1.1.0 * @return string Current MySql Version. */ public static function get_mysql_version() { global $wpdb; return $wpdb->db_version(); } /** * XML Reader * * @since 1.2.8 * @return string Current XML Reader status. */ public static function get_xmlreader_status() { if ( class_exists( 'XMLReader' ) ) { return __( 'Yes', 'astra-sites' ); } return __( 'No', 'astra-sites' ); } /** * PHP Version * * @since 1.1.0 * @return string Current PHP Version. */ public static function get_php_version() { if ( version_compare( PHP_VERSION, '5.4', '<' ) ) { return _x( 'We recommend to use php 5.4 or higher', 'PHP Version', 'astra-sites' ); } return PHP_VERSION; } /** * PHP Max Input Vars * * @since 1.1.0 * @return string Current PHP Max Input Vars */ public static function get_php_max_input_vars() { // @codingStandardsIgnoreStart return ini_get( 'max_input_vars' ); // phpcs:disable PHPCompatibility.IniDirectives.NewIniDirectives.max_input_varsFound // @codingStandardsIgnoreEnd } /** * PHP Max Post Size * * @since 1.1.0 * @return string Current PHP Max Post Size */ public static function get_php_max_post_size() { return ini_get( 'post_max_size' ); } /** * PHP Max Execution Time * * @since 1.1.0 * @return string Current Max Execution Time */ public static function get_max_execution_time() { return ini_get( 'max_execution_time' ); } /** * PHP GD Extension * * @since 1.1.0 * @return string Current PHP GD Extension */ public static function get_php_extension_gd() { if ( extension_loaded( 'gd' ) ) { return __( 'Yes', 'astra-sites' ); } return __( 'No', 'astra-sites' ); } /** * Display Data * * @since 2.0.0 * @return void */ public function display_data() { $crons = _get_cron_array(); $events = array(); if ( empty( $crons ) ) { esc_html_e( 'You currently have no scheduled cron events.', 'astra-sites' ); } foreach ( $crons as $time => $cron ) { $keys = array_keys( $cron ); $key = $keys[0]; $events[ $key ] = $time; } $expired = get_transient( 'astra-sites-import-check' ); if ( $expired ) { global $wpdb; $transient = 'astra-sites-import-check'; $transient_timeout = $wpdb->get_col( $wpdb->prepare( "SELECT option_value FROM $wpdb->options WHERE option_name LIKE %s", '%_transient_timeout_' . $transient . '%' ) ); $older_date = $transient_timeout[0]; $transient_status = 'Transient: Not Expired! Recheck in ' . human_time_diff( time(), $older_date ); } else { $transient_status = 'Transient: Starting.. Process for each 5 minutes.'; } $temp = get_option( 'astra-sites-batch-status-string', '' ); $temp .= isset( $events['wp_astra_site_importer_cron'] ) ? '
    Batch: Recheck batch in ' . human_time_diff( time(), $events['wp_astra_site_importer_cron'] ) : '
    Batch: Not Started! Until the Transient expire.'; $upload_dir = self::get_instance()->log_dir(); $list_files = list_files( $upload_dir['path'] ); $backup_files = array(); $log_files = array(); foreach ( $list_files as $key => $file ) { if ( strpos( $file, '.json' ) ) { $backup_files[] = $file; } if ( strpos( $file, '.txt' ) ) { $log_files[] = $file; } } ?>

    Log Files

      $file ) { $file_name = basename( $file ); $file = str_replace( $upload_dir['path'], $upload_dir['url'], $file ); ?>

    Backup Files

      $file ) { $file_name = basename( $file ); $file = str_replace( $upload_dir['path'], $upload_dir['url'], $file ); ?>

    '', 'description' => '', ); return $settings; } /** * Add White Label form * * @since 1.0.12 * * @param array $settings White label setting. * @return void */ public static function add_white_label_form( $settings = array() ) { /* translators: %1$s product name */ $plugin_name = sprintf( __( '%1$s Branding', 'astra-sites' ), ASTRA_SITES_NAME ); require_once ASTRA_SITES_DIR . 'inc/includes/white-label.php'; } /** * Page Title * * @since 1.0.12 * * @param string $title Page Title. * @return string Filtered Page Title. */ public function get_white_label_name( $title = '' ) { if ( is_callable( 'Astra_Ext_White_Label_Markup::get_whitelabel_string' ) ) { $astra_sites_name = Astra_Ext_White_Label_Markup::get_whitelabel_string( 'astra-sites', 'name' ); if ( ! empty( $astra_sites_name ) ) { return Astra_Ext_White_Label_Markup::get_whitelabel_string( 'astra-sites', 'name' ); } } return ASTRA_SITES_NAME; } /** * White Label Link * * @since 2.0.0 * * @param string $link Default link. * @return string Filtered Page Title. */ public function get_white_label_link( $link = '' ) { if ( is_callable( 'Astra_Ext_White_Label_Markup::get_whitelabel_string' ) ) { return Astra_Ext_White_Label_Markup::get_whitelabel_string( 'astra-agency', 'licence' ); } return $link; } /** * Is Astra sites White labeled * * @since 1.2.13 * * @return string */ public function is_white_labeled() { if ( ! is_callable( 'Astra_Ext_White_Label_Markup::get_whitelabel_string' ) ) { return false; } $astra_sites_name = Astra_Ext_White_Label_Markup::get_whitelabel_string( 'astra-sites', 'name' ); if ( empty( $astra_sites_name ) ) { return false; } return true; } } /** * Kicking this off by calling 'get_instance()' method */ Astra_Sites_White_Label::get_instance(); endif; PKN\jg(dd*inc/classes/class-astra-sites-importer.phpnuW+A=' ) ) { add_filter( 'http_request_timeout', array( $this, 'set_timeout_for_images' ), 10, 2 ); } } /** * Set the timeout for the HTTP request by request URL. * * E.g. If URL is images (jpg|png|gif|jpeg) are from the domain `https://websitedemos.net` then we have set the timeout by 30 seconds. Default 5 seconds. * * @since 1.3.8 * * @param int $timeout_value Time in seconds until a request times out. Default 5. * @param string $url The request URL. */ public function set_timeout_for_images( $timeout_value, $url ) { // URL not contain `https://websitedemos.net` then return $timeout_value. if ( strpos( $url, 'https://websitedemos.net' ) === false ) { return $timeout_value; } // Check is image URL of type jpg|png|gif|jpeg. if ( Astra_Sites_Image_Importer::get_instance()->is_image_url( $url ) ) { $timeout_value = 300; } return $timeout_value; } /** * Load WordPress WXR importer. */ public function load_importer() { require_once ASTRA_SITES_DIR . 'inc/importers/wxr-importer/class-astra-wxr-importer.php'; } /** * Change flow status * * @since 2.0.0 * * @param array $args Flow query args. * @return array Flow query args. */ public function change_flow_status( $args ) { $args['post_status'] = 'publish'; return $args; } /** * Track Flow * * @since 2.0.0 * * @param integer $flow_id Flow ID. * @return void */ public function track_flows( $flow_id ) { astra_sites_error_log( 'Flow ID ' . $flow_id ); Astra_WXR_Importer::instance()->track_post( $flow_id ); } /** * Import WP Forms * * @since 1.2.14 * @since 1.4.0 The `$wpforms_url` was added. * * @param string $wpforms_url WP Forms JSON file URL. * @return void */ public function import_wpforms( $wpforms_url = '' ) { if ( ! defined( 'WP_CLI' ) ) { // Verify Nonce. check_ajax_referer( 'astra-sites', '_ajax_nonce' ); if ( ! current_user_can( 'customize' ) ) { wp_send_json_error( __( 'You are not allowed to perform this action', 'astra-sites' ) ); } } $wpforms_url = ( isset( $_REQUEST['wpforms_url'] ) ) ? urldecode( $_REQUEST['wpforms_url'] ) : $wpforms_url; $ids_mapping = array(); if ( ! empty( $wpforms_url ) && function_exists( 'wpforms_encode' ) ) { // Download JSON file. $file_path = Astra_Sites_Helper::download_file( $wpforms_url ); if ( $file_path['success'] ) { if ( isset( $file_path['data']['file'] ) ) { $ext = strtolower( pathinfo( $file_path['data']['file'], PATHINFO_EXTENSION ) ); if ( 'json' === $ext ) { $forms = json_decode( Astra_Sites::get_instance()->get_filesystem()->get_contents( $file_path['data']['file'] ), true ); if ( ! empty( $forms ) ) { foreach ( $forms as $form ) { $title = ! empty( $form['settings']['form_title'] ) ? $form['settings']['form_title'] : ''; $desc = ! empty( $form['settings']['form_desc'] ) ? $form['settings']['form_desc'] : ''; $new_id = post_exists( $title ); if ( ! $new_id ) { $new_id = wp_insert_post( array( 'post_title' => $title, 'post_status' => 'publish', 'post_type' => 'wpforms', 'post_excerpt' => $desc, ) ); if ( defined( 'WP_CLI' ) ) { WP_CLI::line( 'Imported Form ' . $title ); } // Set meta for tracking the post. update_post_meta( $new_id, '_astra_sites_imported_wp_forms', true ); Astra_Sites_Importer_Log::add( 'Inserted WP Form ' . $new_id ); } if ( $new_id ) { // ID mapping. $ids_mapping[ $form['id'] ] = $new_id; $form['id'] = $new_id; wp_update_post( array( 'ID' => $new_id, 'post_content' => wpforms_encode( $form ), ) ); } } } } } } } update_option( 'astra_sites_wpforms_ids_mapping', $ids_mapping ); if ( defined( 'WP_CLI' ) ) { WP_CLI::line( 'WP Forms Imported.' ); } else { wp_send_json_success( $ids_mapping ); } } /** * Import CartFlows * * @since 2.0.0 * * @param string $url Cartflows JSON file URL. * @return void */ public function import_cartflows( $url = '' ) { // Make the flow publish. add_action( 'cartflows_flow_importer_args', array( $this, 'change_flow_status' ) ); add_action( 'cartflows_flow_imported', array( $this, 'track_flows' ) ); add_action( 'cartflows_step_imported', array( $this, 'track_flows' ) ); $url = ( isset( $_REQUEST['cartflows_url'] ) ) ? urldecode( $_REQUEST['cartflows_url'] ) : urldecode( $url ); // phpcs:ignore WordPress.Security.NonceVerification.Recommended if ( ! empty( $url ) && is_callable( 'CartFlows_Importer::get_instance' ) ) { // Download JSON file. $file_path = Astra_Sites_Helper::download_file( $url ); if ( $file_path['success'] ) { if ( isset( $file_path['data']['file'] ) ) { $ext = strtolower( pathinfo( $file_path['data']['file'], PATHINFO_EXTENSION ) ); if ( 'json' === $ext ) { $flows = json_decode( Astra_Sites::get_instance()->get_filesystem()->get_contents( $file_path['data']['file'] ), true ); if ( ! empty( $flows ) ) { CartFlows_Importer::get_instance()->import_from_json_data( $flows ); } } } } } if ( defined( 'WP_CLI' ) ) { WP_CLI::line( 'Imported from ' . $url ); } else { wp_send_json_success( $url ); } } /** * Import Customizer Settings. * * @since 1.0.14 * @since 1.4.0 The `$customizer_data` was added. * * @param array $customizer_data Customizer Data. * @return void */ public function import_customizer_settings( $customizer_data = array() ) { if ( ! defined( 'WP_CLI' ) ) { // Verify Nonce. check_ajax_referer( 'astra-sites', '_ajax_nonce' ); if ( ! current_user_can( 'customize' ) ) { wp_send_json_error( __( 'You are not allowed to perform this action', 'astra-sites' ) ); } } $customizer_data = ( isset( $_POST['customizer_data'] ) ) ? (array) json_decode( stripcslashes( $_POST['customizer_data'] ), 1 ) : $customizer_data; if ( ! empty( $customizer_data ) ) { Astra_Sites_Importer_Log::add( 'Imported Customizer Settings ' . wp_json_encode( $customizer_data ) ); // Set meta for tracking the post. astra_sites_error_log( 'Customizer Data ' . wp_json_encode( $customizer_data ) ); update_option( '_astra_sites_old_customizer_data', $customizer_data ); Astra_Customizer_Import::instance()->import( $customizer_data ); if ( defined( 'WP_CLI' ) ) { WP_CLI::line( 'Imported Customizer Settings!' ); } else { wp_send_json_success( $customizer_data ); } } else { if ( defined( 'WP_CLI' ) ) { WP_CLI::line( 'Customizer data is empty!' ); } else { wp_send_json_error( __( 'Customizer data is empty!', 'astra-sites' ) ); } } } /** * Prepare XML Data. * * @since 1.1.0 * @return void */ public function prepare_xml_data() { // Verify Nonce. check_ajax_referer( 'astra-sites', '_ajax_nonce' ); if ( ! current_user_can( 'customize' ) ) { wp_send_json_error( __( 'You are not allowed to perform this action', 'astra-sites' ) ); } if ( ! class_exists( 'XMLReader' ) ) { wp_send_json_error( __( 'If XMLReader is not available, it imports all other settings and only skips XML import. This creates an incomplete website. We should bail early and not import anything if this is not present.', 'astra-sites' ) ); } $wxr_url = ( isset( $_REQUEST['wxr_url'] ) ) ? urldecode( $_REQUEST['wxr_url'] ) : ''; if ( isset( $wxr_url ) ) { Astra_Sites_Importer_Log::add( 'Importing from XML ' . $wxr_url ); $overrides = array( 'wp_handle_sideload' => 'upload', ); // Download XML file. $xml_path = Astra_Sites_Helper::download_file( $wxr_url, $overrides ); if ( $xml_path['success'] ) { $post = array( 'post_title' => basename( $wxr_url ), 'guid' => $xml_path['data']['url'], 'post_mime_type' => $xml_path['data']['type'], ); astra_sites_error_log( wp_json_encode( $post ) ); astra_sites_error_log( wp_json_encode( $xml_path ) ); // as per wp-admin/includes/upload.php. $post_id = wp_insert_attachment( $post, $xml_path['data']['file'] ); astra_sites_error_log( wp_json_encode( $post_id ) ); if ( is_wp_error( $post_id ) ) { wp_send_json_error( __( 'There was an error downloading the XML file.', 'astra-sites' ) ); } else { update_option( 'astra_sites_imported_wxr_id', $post_id ); $attachment_metadata = wp_generate_attachment_metadata( $post_id, $xml_path['data']['file'] ); wp_update_attachment_metadata( $post_id, $attachment_metadata ); $data = Astra_WXR_Importer::instance()->get_xml_data( $xml_path['data']['file'], $post_id ); $data['xml'] = $xml_path['data']; wp_send_json_success( $data ); } } else { wp_send_json_error( $xml_path['data'] ); } } else { wp_send_json_error( __( 'Invalid site XML file!', 'astra-sites' ) ); } } /** * Import Options. * * @since 1.0.14 * @since 1.4.0 The `$options_data` was added. * * @param array $options_data Site Options. * @return void */ public function import_options( $options_data = array() ) { if ( ! defined( 'WP_CLI' ) ) { // Verify Nonce. check_ajax_referer( 'astra-sites', '_ajax_nonce' ); if ( ! current_user_can( 'customize' ) ) { wp_send_json_error( __( 'You are not allowed to perform this action', 'astra-sites' ) ); } } $options_data = ( isset( $_POST['options_data'] ) ) ? (array) json_decode( stripcslashes( $_POST['options_data'] ), 1 ) : $options_data; if ( ! empty( $options_data ) ) { // Set meta for tracking the post. if ( is_array( $options_data ) ) { Astra_Sites_Importer_Log::add( 'Imported - Site Options ' . wp_json_encode( $options_data ) ); update_option( '_astra_sites_old_site_options', $options_data ); } $options_importer = Astra_Site_Options_Import::instance(); $options_importer->import_options( $options_data ); if ( defined( 'WP_CLI' ) ) { WP_CLI::line( 'Imported Site Options!' ); } else { wp_send_json_success( $options_data ); } } else { if ( defined( 'WP_CLI' ) ) { WP_CLI::line( 'Site options are empty!' ); } else { wp_send_json_error( __( 'Site options are empty!', 'astra-sites' ) ); } } } /** * Import Widgets. * * @since 1.0.14 * @since 1.4.0 The `$widgets_data` was added. * * @param string $widgets_data Widgets Data. * @return void */ public function import_widgets( $widgets_data = '' ) { if ( ! defined( 'WP_CLI' ) ) { // Verify Nonce. check_ajax_referer( 'astra-sites', '_ajax_nonce' ); if ( ! current_user_can( 'customize' ) ) { wp_send_json_error( __( 'You are not allowed to perform this action', 'astra-sites' ) ); } } $widgets_data = ( isset( $_POST['widgets_data'] ) ) ? (object) json_decode( stripslashes( $_POST['widgets_data'] ) ) : (object) $widgets_data; Astra_Sites_Importer_Log::add( 'Imported - Widgets ' . wp_json_encode( $widgets_data ) ); if ( ! empty( $widgets_data ) ) { $widgets_importer = Astra_Widget_Importer::instance(); $status = $widgets_importer->import_widgets_data( $widgets_data ); // Set meta for tracking the post. if ( is_object( $widgets_data ) ) { $widgets_data = (array) $widgets_data; update_option( '_astra_sites_old_widgets_data', $widgets_data ); } if ( defined( 'WP_CLI' ) ) { WP_CLI::line( 'Widget Imported!' ); } else { wp_send_json_success( $widgets_data ); } } else { if ( defined( 'WP_CLI' ) ) { WP_CLI::line( 'Widget data is empty!' ); } else { wp_send_json_error( __( 'Widget data is empty!', 'astra-sites' ) ); } } } /** * Import End. * * @since 1.0.14 * @return void */ public function import_end() { if ( ! defined( 'WP_CLI' ) ) { // Verify Nonce. check_ajax_referer( 'astra-sites', '_ajax_nonce' ); if ( ! current_user_can( 'customize' ) ) { wp_send_json_error( __( 'You are not allowed to perform this action', 'astra-sites' ) ); } } $demo_data = get_option( 'astra_sites_import_data', array() ); do_action( 'astra_sites_import_complete', $demo_data ); } /** * Get single demo. * * @since 1.0.0 * * @param (String) $demo_api_uri API URL of a demo. * * @return (Array) $astra_demo_data demo data for the demo. */ public static function get_single_demo( $demo_api_uri ) { if ( is_int( $demo_api_uri ) ) { $demo_api_uri = Astra_Sites::get_instance()->get_api_url() . 'astra-sites/' . $demo_api_uri; } // default values. $remote_args = array(); $defaults = array( 'id' => '', 'astra-site-widgets-data' => '', 'astra-site-customizer-data' => '', 'astra-site-options-data' => '', 'astra-post-data-mapping' => '', 'astra-site-wxr-path' => '', 'astra-site-wpforms-path' => '', 'astra-enabled-extensions' => '', 'astra-custom-404' => '', 'required-plugins' => '', 'astra-site-taxonomy-mapping' => '', 'license-status' => '', 'site-type' => '', 'astra-site-url' => '', ); $api_args = apply_filters( 'astra_sites_api_args', array( 'timeout' => 15, ) ); // Use this for premium demos. $request_params = apply_filters( 'astra_sites_api_params', array( 'purchase_key' => '', 'site_url' => '', ) ); $demo_api_uri = add_query_arg( $request_params, $demo_api_uri ); // API Call. $response = wp_remote_get( $demo_api_uri, $api_args ); if ( is_wp_error( $response ) || ( isset( $response->status ) && 0 === $response->status ) ) { if ( isset( $response->status ) ) { $data = json_decode( $response, true ); } else { return new WP_Error( 'api_invalid_response_code', $response->get_error_message() ); } } if ( wp_remote_retrieve_response_code( $response ) !== 200 ) { return new WP_Error( 'api_invalid_response_code', wp_remote_retrieve_body( $response ) ); } else { $data = json_decode( wp_remote_retrieve_body( $response ), true ); } $data = json_decode( wp_remote_retrieve_body( $response ), true ); if ( ! isset( $data['code'] ) ) { $remote_args['id'] = $data['id']; $remote_args['astra-site-widgets-data'] = json_decode( $data['astra-site-widgets-data'] ); $remote_args['astra-site-customizer-data'] = $data['astra-site-customizer-data']; $remote_args['astra-site-options-data'] = $data['astra-site-options-data']; $remote_args['astra-post-data-mapping'] = $data['astra-post-data-mapping']; $remote_args['astra-site-wxr-path'] = $data['astra-site-wxr-path']; $remote_args['astra-site-wpforms-path'] = $data['astra-site-wpforms-path']; $remote_args['astra-enabled-extensions'] = $data['astra-enabled-extensions']; $remote_args['astra-custom-404'] = $data['astra-custom-404']; $remote_args['required-plugins'] = $data['required-plugins']; $remote_args['astra-site-taxonomy-mapping'] = $data['astra-site-taxonomy-mapping']; $remote_args['license-status'] = $data['license-status']; $remote_args['site-type'] = $data['astra-site-type']; $remote_args['astra-site-url'] = $data['astra-site-url']; } // Merge remote demo and defaults. return wp_parse_args( $remote_args, $defaults ); } /** * Clear Cache. * * @since 1.0.9 */ public function after_batch_complete() { // Clear 'Builder Builder' cache. if ( is_callable( 'FLBuilderModel::delete_asset_cache_for_all_posts' ) ) { FLBuilderModel::delete_asset_cache_for_all_posts(); } // Clear 'Astra Addon' cache. if ( is_callable( 'Astra_Minify::refresh_assets' ) ) { Astra_Minify::refresh_assets(); } $this->update_latest_checksums(); // Flush permalinks. flush_rewrite_rules(); Astra_Sites_Importer_Log::add( 'Complete ' ); } /** * Update Latest Checksums * * Store latest checksum after batch complete. * * @since 2.0.0 * @return void */ public function update_latest_checksums() { $latest_checksums = get_option( 'astra-sites-last-export-checksums-latest', '' ); update_option( 'astra-sites-last-export-checksums', $latest_checksums ); } /** * Reset customizer data * * @since 1.3.0 * @return void */ public function reset_customizer_data() { if ( ! defined( 'WP_CLI' ) ) { // Verify Nonce. check_ajax_referer( 'astra-sites', '_ajax_nonce' ); if ( ! current_user_can( 'customize' ) ) { wp_send_json_error( __( 'You are not allowed to perform this action', 'astra-sites' ) ); } } Astra_Sites_Importer_Log::add( 'Deleted customizer Settings ' . wp_json_encode( get_option( 'astra-settings', array() ) ) ); delete_option( 'astra-settings' ); if ( defined( 'WP_CLI' ) ) { WP_CLI::line( 'Deleted Customizer Settings!' ); } else { wp_send_json_success(); } } /** * Reset site options * * @since 1.3.0 * @return void */ public function reset_site_options() { if ( ! defined( 'WP_CLI' ) ) { // Verify Nonce. check_ajax_referer( 'astra-sites', '_ajax_nonce' ); if ( ! current_user_can( 'customize' ) ) { wp_send_json_error( __( 'You are not allowed to perform this action', 'astra-sites' ) ); } } $options = get_option( '_astra_sites_old_site_options', array() ); Astra_Sites_Importer_Log::add( 'Deleted - Site Options ' . wp_json_encode( $options ) ); if ( $options ) { foreach ( $options as $option_key => $option_value ) { delete_option( $option_key ); } } if ( defined( 'WP_CLI' ) ) { WP_CLI::line( 'Deleted Site Options!' ); } else { wp_send_json_success(); } } /** * Reset widgets data * * @since 1.3.0 * @return void */ public function reset_widgets_data() { if ( ! defined( 'WP_CLI' ) ) { // Verify Nonce. check_ajax_referer( 'astra-sites', '_ajax_nonce' ); if ( ! current_user_can( 'customize' ) ) { wp_send_json_error( __( 'You are not allowed to perform this action', 'astra-sites' ) ); } } $old_widgets = (array) get_option( '_astra_sites_old_widgets_data', array() ); if ( ! empty( $old_widgets ) ) { Astra_Sites_Importer_Log::add( 'DELETED - WIDGETS ' . wp_json_encode( $old_widgets ) ); $sidebars_widgets = get_option( 'sidebars_widgets', array() ); foreach ( $old_widgets as $sidebar_id => $widgets ) { if ( ! empty( $widgets ) && is_array( $widgets ) ) { foreach ( $widgets as $widget_key => $widget_data ) { if ( isset( $sidebars_widgets['wp_inactive_widgets'] ) ) { if ( ! in_array( $widget_key, $sidebars_widgets['wp_inactive_widgets'], true ) ) { $sidebars_widgets['wp_inactive_widgets'][] = $widget_key; } } } } } update_option( 'sidebars_widgets', $sidebars_widgets ); } if ( defined( 'WP_CLI' ) ) { WP_CLI::line( 'Deleted Widgets!' ); } else { wp_send_json_success(); } } /** * Delete imported posts * * @since 1.3.0 * @since 1.4.0 The `$post_id` was added. * * @param integer $post_id Post ID. * @return void */ public function delete_imported_posts( $post_id = 0 ) { if ( ! defined( 'WP_CLI' ) ) { // Verify Nonce. check_ajax_referer( 'astra-sites', '_ajax_nonce' ); if ( ! current_user_can( 'customize' ) ) { wp_send_json_error( __( 'You are not allowed to perform this action', 'astra-sites' ) ); } } $post_id = isset( $_REQUEST['post_id'] ) ? absint( $_REQUEST['post_id'] ) : $post_id; $message = 'Deleted - Post ID ' . $post_id . ' - ' . get_post_type( $post_id ) . ' - ' . get_the_title( $post_id ); $message = ''; if ( $post_id ) { $message = 'Deleted - Post ID ' . $post_id . ' - ' . get_post_type( $post_id ) . ' - ' . get_the_title( $post_id ); Astra_Sites_Importer_Log::add( $message ); wp_delete_post( $post_id, true ); } if ( defined( 'WP_CLI' ) ) { WP_CLI::line( $message ); } else { wp_send_json_success( $message ); } } /** * Delete imported WP forms * * @since 1.3.0 * @since 1.4.0 The `$post_id` was added. * * @param integer $post_id Post ID. * @return void */ public function delete_imported_wp_forms( $post_id = 0 ) { if ( ! defined( 'WP_CLI' ) ) { // Verify Nonce. check_ajax_referer( 'astra-sites', '_ajax_nonce' ); if ( ! current_user_can( 'customize' ) ) { wp_send_json_error( __( 'You are not allowed to perform this action', 'astra-sites' ) ); } } $post_id = isset( $_REQUEST['post_id'] ) ? absint( $_REQUEST['post_id'] ) : $post_id; $message = ''; if ( $post_id ) { $message = 'Deleted - Form ID ' . $post_id . ' - ' . get_post_type( $post_id ) . ' - ' . get_the_title( $post_id ); Astra_Sites_Importer_Log::add( $message ); wp_delete_post( $post_id, true ); } if ( defined( 'WP_CLI' ) ) { WP_CLI::line( $message ); } else { wp_send_json_success( $message ); } } /** * Delete imported terms * * @since 1.3.0 * @since 1.4.0 The `$post_id` was added. * * @param integer $term_id Term ID. * @return void */ public function delete_imported_terms( $term_id = 0 ) { if ( ! defined( 'WP_CLI' ) ) { // Verify Nonce. check_ajax_referer( 'astra-sites', '_ajax_nonce' ); if ( ! current_user_can( 'customize' ) ) { wp_send_json_error( __( 'You are not allowed to perform this action', 'astra-sites' ) ); } } $term_id = isset( $_REQUEST['term_id'] ) ? absint( $_REQUEST['term_id'] ) : $term_id; $message = ''; if ( $term_id ) { $term = get_term( $term_id ); if ( $term ) { $message = 'Deleted - Term ' . $term_id . ' - ' . $term->name . ' ' . $term->taxonomy; Astra_Sites_Importer_Log::add( $message ); wp_delete_term( $term_id, $term->taxonomy ); } } if ( defined( 'WP_CLI' ) ) { WP_CLI::line( $message ); } else { wp_send_json_success( $message ); } } } /** * Kicking this off by calling 'get_instance()' method */ Astra_Sites_Importer::get_instance(); } PKN\$astra-sites.phpnuW+APKN\-XWW readme.txtnuW+APKN\^]languages/astra-sites.potnuW+APKN\!22inc/scripts/build.jsnuW+APKN\4**_inc/scripts/start.jsnuW+APKN\9[Oinc/importers/batch-processing/class-astra-sites-batch-processing-gutenberg.phpnuW+APKN\&k k J]'inc/importers/batch-processing/class-astra-sites-batch-processing-misc.phpnuW+APKN\\CTB3inc/importers/batch-processing/class-astra-sites-batch-processing-beaver-builder.phpnuW+APKN\fچffE]Pinc/importers/batch-processing/class-astra-sites-batch-processing.phpnuW+APKN\DMXinc/importers/batch-processing/class-astra-sites-batch-processing-widgets.phpnuW+APKN\aq Kinc/importers/batch-processing/class-astra-sites-batch-processing-brizy.phpnuW+APKN\eSinc/importers/batch-processing/helpers/class-wp-background-process-astra-single.phpnuW+APKN\Ǐ Zinc/importers/batch-processing/helpers/class-wp-background-process-astra-site-importer.phpnuW+APKN\*JKinc/importers/batch-processing/helpers/class-astra-sites-image-importer.phpnuW+APKN\Q A+inc/importers/batch-processing/helpers/class-wp-async-request.phpnuW+APKN\)Aw+w+F'inc/importers/batch-processing/helpers/class-wp-background-process.phpnuW+APKN\HL0inc/importers/batch-processing/helpers/class-wp-background-process-astra.phpnuW+APKN\o|c(ZZO5inc/importers/batch-processing/class-astra-sites-batch-processing-elementor.phpnuW+APKN\걆22NkEinc/importers/batch-processing/class-astra-sites-batch-processing-importer.phpnuW+APKN\{||*xinc/importers/class-astra-sites-helper.phpnuW+APKN\<((-[inc/importers/class-astra-widget-importer.phpnuW+APKN\5[ /finc/importers/class-astra-customizer-import.phpnuW+APKN\OX771inc/importers/wxr-importer/class-wxr-importer.phpnuW+APKN\aR,==7inc/importers/wxr-importer/class-astra-wxr-importer.phpnuW+APKN\}BNN7/>inc/importers/wxr-importer/class-wp-importer-logger.phpnuW+APKN\qKKHMinc/importers/wxr-importer/class-wp-importer-logger-serversentevents.phpnuW+APKN\%lh4Tinc/importers/wxr-importer/class-wxr-import-info.phpnuW+APKN\:{ȿ 1Xinc/importers/class-astra-site-options-import.phpnuW+APKN\A$yinc/json/astra-sites-categories.jsonnuW+APKN\aGG*{inc/json/astra-sites-and-pages-page-8.jsonnuW+APKN\eh::*Rinc/json/astra-sites-and-pages-page-4.jsonnuW+APKN\'<inc/json/astra-sites-page-builders.jsonnuW+APKN\{+Vinc/json/astra-sites-and-pages-page-12.jsonnuW+APKN\ª k+Finc/json/astra-sites-and-pages-page-16.jsonnuW+APKN\Sbb?inc/json/astra-blocks-1.jsonnuW+APKN\W *"inc/json/astra-sites-and-pages-page-5.jsonnuW+APKN\GG+Sinc/json/astra-sites-and-pages-page-13.jsonnuW+APKN\E" inc/json/astra-sites-requests.jsonnuW+APKN\MȬ,,+I inc/json/astra-sites-and-pages-page-17.jsonnuW+APKN\?*Ѐ inc/json/astra-sites-and-pages-page-1.jsonnuW+APKN\N`A*R inc/json/astra-sites-and-pages-page-9.jsonnuW+APKN\1, inc/json/astra-sites-tags.jsonnuW+APKN\[%. inc/json/astra-blocks-categories.jsonnuW+APKN\&  *A2 inc/json/astra-sites-and-pages-page-7.jsonnuW+APKN\U&*JJ+k> inc/json/astra-sites-and-pages-page-11.jsonnuW+APKN\w,,+inc/json/astra-sites-and-pages-page-15.jsonnuW+APKN\UW??*inc/json/astra-sites-and-pages-page-3.jsonnuW+APKN\C&##0inc/json/astra-blocks-2.jsonnuW+APKN\C+Hinc/json/astra-sites-and-pages-page-19.jsonnuW+APKN\ƄVV+Minc/json/astra-sites-and-pages-page-18.jsonnuW+APKN\Cȶȶ*inc/json/astra-sites-and-pages-page-6.jsonnuW+APKN\͇+inc/json/astra-sites-and-pages-page-10.jsonnuW+APKN\ Z|+inc/json/astra-sites-and-pages-page-14.jsonnuW+APKN\4s*ginc/json/astra-sites-and-pages-page-2.jsonnuW+APKN\ss!inc/json/astra-blocks-3.jsonnuW+APKN\|x'&'&-binc/lib/astra-notices/class-astra-notices.phpnuW+APKN\a  inc/lib/astra-notices/notices.jsnuW+APKN\G!Ginc/assets/images/placeholder.pngnuW+APKN\3x inc/assets/images/arrow-blue.svgnuW+APKN\seNNinc/assets/images/gutenberg.jpgnuW+APKN\R%inc/assets/images/logo.svgnuW+APKN\,B*inc/assets/images/elementor.jpgnuW+APKN\)$Dinc/assets/images/beaver-builder.jpgnuW+APKN\/^inc/assets/images/brizy.jpgnuW+APKN\X&ninc/assets/images/empty-collection.svgnuW+APKN\}inc/assets/css/admin.cssnuW+APKN\^='//binc/assets/css/images.cssnuW+APKN\ɑ+inc/assets/css/elementor-admin-dark-rtl.cssnuW+APKN\I inc/assets/css/install-theme.cssnuW+APKN\a$inc/assets/css/install-theme-rtl.cssnuW+APKN\rr"inc/assets/css/elementor-admin.cssnuW+APKN\xo%r%r&inc/assets/css/elementor-admin-rtl.cssnuW+APKN\Cޜinc/assets/css/integration.cssnuW+APKN\kb'¤inc/assets/css/elementor-admin-dark.cssnuW+APKN\ //Եinc/assets/css/images-rtl.cssnuW+APKN\0  )inc/assets/css/elementor-admin-common.cssnuW+APKN\**-ginc/assets/css/elementor-admin-common-rtl.cssnuW+APKN\ju"inc/assets/css/integration-rtl.cssnuW+APKN\i77inc/assets/css/admin-rtl.cssnuW+APKN\'/'0 0 winc/assets/fonts/astra-sites.ttfnuW+APKN\nvdd "inc/assets/fonts/astra-sites.svgnuW+APKN\~- 7inc/assets/fonts/astra-sites.eotnuW+APKN\"]| | !Ainc/assets/fonts/astra-sites.woffnuW+APKN\hKinc/assets/js/helper.jsnuW+APKN\Rk hinc/assets/js/install-theme.jsnuW+APKN\T**sinc/assets/js/dist/common.jsnuW+APKN\:Y+Y+inc/assets/js/dist/index.jsnuW+APKN\RPPMinc/assets/js/eventsource.jsnuW+APKN\r99Kinc/assets/js/fetch.umd.jsnuW+APKN\#LL jUinc/assets/js/astra-sites-api.jsnuW+APKN\drNv<<^inc/assets/js/history.jsnuW+APKN\*~IE inc/assets/js/src/index.jsnuW+APKN\o.g inc/assets/js/src/search.jsnuW+APKN\PkG\inc/assets/js/src/frame.jsnuW+APKN\uc<inc/assets/js/src/content.jsnuW+APKN\t+KPKPĹinc/assets/js/render-grid.jsnuW+APKN\mo[ inc/assets/js/admin-page.jsnuW+APKN\G4  Linc/assets/js/eventsource.min.jsnuW+APKN\ƚuu%inc/assets/js/elementor-admin-page.jsnuW+APKN\>|inc/includes/admin-page.phpnuW+APKN\xQ(( moinc/includes/image-templates.phpnuW+APKN\CsZZinc/includes/templates.phpnuW+APKN\?<inc/includes/white-label.phpnuW+APKN\,2inc/config/paths.jsnuW+APKN\=s inc/config/webpack.config.dev.jsnuW+APKN\ϣH !inc/config/webpack.config.prod.jsnuW+APKN\skk2%inc/classes/class-astra-sites-elementor-images.phpnuW+APKN\-rr& inc/classes/class-astra-sites-page.phpnuW+APKN\Wp__(+v inc/classes/class-astra-sites-wp-cli.phpnuW+APKN\+-l$l$Qj inc/classes/compatibility/astra-pro/class-astra-sites-compatibility-astra-pro.phpnuW+APKN\n5QUW inc/classes/compatibility/woocommerce/class-astra-sites-compatibility-woocommerce.phpnuW+APKN\S4HDDO!inc/classes/compatibility/sfwd-lms/class-astra-sites-compatibility-sfwd-lms.phpnuW+APKN\yN QN !inc/classes/compatibility/elementor/class-astra-sites-compatibility-elementor.phpnuW+APKN\MȤ=r!inc/classes/compatibility/class-astra-sites-compatibility.phpnuW+APKN\Bzb!!inc/classes/class-astra-sites.phpnuW+APKN\QʓNN "inc/classes/functions.phpnuW+APKN\[7 1<"inc/classes/class-astra-sites-elementor-pages.phpnuW+APKN\33.t"inc/classes/class-astra-sites-importer-log.phpnuW+APKN\5k)  -N"inc/classes/class-astra-sites-white-label.phpnuW+APKN\jg(dd*h"inc/classes/class-astra-sites-importer.phpnuW+APKxx1"