Commit 44a82ab0 authored by Ky Nguyen's avatar Ky Nguyen
Browse files

Initial commit

No related merge requests found
Pipeline #50528 failed with stages
in 0 seconds
Showing with 896 additions and 0 deletions
+896 -0
.DS_Store 0 → 100644
File added
.env 0 → 100644
#!/usr/bin/env bash
WORDPRESS_PORT=1000
WORDPRESS_USER=##WORDPRESS_USER##
WORDPRESS_PASSWORD=##WORDPRESS_PASSWORD##
WORDPRESS_EMAIL=##WORDPRESS_EMAIL##
WORDPRESS_LAYOUT=##WORDPRESS_LAYOUT##
MYSQL_PORT=1001
MYSQL_DATABASE=wordpress
MYSQL_ROOT_USER=root
MYSQL_ROOT_PASSWORD=wordpress@project@phpAdmin@root@WYc$>qnC+;b9z63h
MYSQL_USER=wordpress-db_user
MYSQL_PASSWORD=wordpress-db_user-0d92b7de0ac7563fe1a12406a31bdebd
PROJECT_ID=_KYLOCAL01WORDPRESS
RESOURCE_DIR=/Users/kynguyen/Documents/rtawordpress/wordpress_resource
\ No newline at end of file
#!/usr/bin/env bash
WORDPRESS_PORT=##WORDPRESS_PORT##
WORDPRESS_USER=##WORDPRESS_USER##
WORDPRESS_PASSWORD=##WORDPRESS_PASSWORD##
WORDPRESS_EMAIL=##WORDPRESS_EMAIL##
WORDPRESS_LAYOUT=##WORDPRESS_LAYOUT##
MYSQL_PORT=##MYSQL_PORT##
MYSQL_DATABASE=wordpress
MYSQL_ROOT_USER=root
MYSQL_ROOT_PASSWORD=wordpress@project@phpAdmin@root@WYc$>qnC+;b9z63h
MYSQL_USER=##MYSQL_USER##
MYSQL_PASSWORD=##MYSQL_PASSWORD##
PROJECT_ID=##PROJECT_ID##
RESOURCE_DIR=##RESOURCE_DIR##
\ No newline at end of file
Avada.zip 0 → 100644
File added
module.exports = class Project {
constructor(id, {port, external, internal, user, deleted}) {
this.id = id;
this.port = port;
this.external = external;
this.internal = internal;
this.user = user;
this.deleted = deleted;
}
}
\ No newline at end of file
deploy.sh 0 → 100755
#!/bin/bash
export LC_ALL=C
unameOut="$(uname -s)"
case "${unameOut}" in
Linux*) machine=Linux;;
Darwin*) machine=Mac;;
CYGWIN*) machine=Cygwin;;
MINGW*) machine=MinGw;;
*) machine="UNKNOWN:${unameOut}"
esac
# RTA_USER
if [ -z "$WORDPRESS_PORT" ]
then
echo "\$WORDPRESS_PORT is empty"
exit 0
fi
# RTA_PASS
if [ -z "$MYSQL_PORT" ]
then
echo "\$MYSQL_PORT is empty"
exit 0
fi
# PUBLIC_DIR
if [ -z "$PUBLIC_DIR" ]
then
echo "\$PUBLIC_DIR is empty"
exit 0
fi
# NAME
if [ -z "$PROJ_NAME" ]
then
echo "\$PROJ_NAME is empty"
exit 0
fi
# HTTP_PROTOCOL
if [ -z "$HTTP_PROTOCOL" ]
then
HTTP_PROTOCOL="http"
fi
# if [ -z "$HOST_IP" ]
# then
# HOST_IP="127.0.0.1"
# fi
# check project deploy
if [ ! -z "$HOST_IP" ]
then
if [ -z "$PROJ_DEPLOY" ]
then
echo "PROJ_DEPLOY is empty"
exit 0
fi
fi
# DOMAIN
if [ -z "$DOMAIN" ]
then
# HOST_IP
if [ -z "$HOST_IP" ]
then
BASE_URL="${HTTP_PROTOCOL}:\/\/127.0.0.1:${WORDPRESS_PORT}"
else
BASE_URL="${HTTP_PROTOCOL}:\/\/${HOST_IP}:${WORDPRESS_PORT}"
fi
else
BASE_URL="${HTTP_PROTOCOL}:\/\/${DOMAIN}"
fi
RESOURCE_DIR="${PUBLIC_DIR}/wordpress_resource"
if [ ! -d "$RESOURCE_DIR" ]; then
mkdir -p $RESOURCE_DIR
fi
backsplash="\/"
RESOURCE_DIR_E="${RESOURCE_DIR//\//$backsplash}"
#UUID=$(cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 32 | head -n 1)
KEY="$PROJ_NAME-BkaMCzn7JtB4ysTXUBznGFzwGzsZtBKT-$PROJ_TYPE"
# MACHINE
if [ $machine = "Mac" ]
then
UUID="$(echo -n "$KEY" | md5)"
# DEFAULT
else
UUID="$(echo -n "$KEY" | md5sum | cut -d' ' -f1)"
fi
MYSQL_DATABASE="wordpress"
MYSQL_USER="wordpress-db_user"
MYSQL_PASSWORD="$MYSQL_USER-$UUID"
PROJECT_ID="_$PROJ_NAME$PROJ_TYPE"
PROJECT_ID="$(echo $PROJECT_ID | awk '{print toupper($0)}')"
rm -f .env
cp -p .env.sample .env
rm -f ${RESOURCE_DIR}/wordpress${PROJECT_ID}.ini
cp -p wordpress.ini ${RESOURCE_DIR}/wordpress${PROJECT_ID}.ini
# DOCKER ENV
sed -i '' "s/##WORDPRESS_PORT##/${WORDPRESS_PORT}/g" ".env"
sed -i '' "s/##MYSQL_DATABASE##/${MYSQL_DATABASE}/g" ".env"
sed -i '' "s/##MYSQL_USER##/${MYSQL_USER}/g" ".env"
sed -i '' "s/##MYSQL_PASSWORD##/${MYSQL_PASSWORD}/g" ".env"
sed -i '' "s/##PROJECT_ID##/${PROJECT_ID}/g" ".env"
sed -i '' "s/##WORDPRESS_PORT##/${WORDPRESS_PORT}/g" ".env"
sed -i '' "s/##MYSQL_PORT##/${MYSQL_PORT}/g" ".env"
sed -i '' "s/##RESOURCE_DIR##/${RESOURCE_DIR_E}/g" ".env"
docker-compose up -d
PURPLE='\033[1;35m'
GREEN='\033[0;32m'
RED='\033[0;31m'
NO_COLOR='\033[0m'
WORDPRESS_SOURCE="${RESOURCE_DIR}/wordpress${PROJECT_ID}"
INNER_PATH="/var/www/html"
CURRENT_THEME_DIRECTORY="./themes"
THEME_DIRECTORY="${WORDPRESS_SOURCE}/wp-content/themes"
THEME_FILENAME="citadela-3.8.1"
CURRENT_PLUGINS_DIRECTORY="./plugins"
PLUGINS_DIRECTORY="${WORDPRESS_SOURCE}/wp-content/plugins"
CURRENT_LAYOUT_DIRECTORY="./layouts"
LAYOUT_DIRECTORY="${WORDPRESS_SOURCE}/wp-content/layouts"
LAYOUT_NAME="citadela-sport-club-2"
printf "${PURPLE} 1. Download${NO_COLOR}\n"
# Document: https://make.wordpress.org/cli/handbook/guides/installing/
# I used Recommended installation (Phar)
docker exec wordpress${PROJECT_ID} curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
docker exec wordpress${PROJECT_ID} chmod +x wp-cli.phar
docker exec wordpress${PROJECT_ID} mv wp-cli.phar /usr/local/bin/wp
printf "${GREEN} Download completed!${NO_COLOR}\n"
printf "${PURPLE} 2. Update${NO_COLOR}\n"
docker exec wordpress${PROJECT_ID} wp --path=$INNER_PATH cli update
rm -rf test_mysql.log
touch test_mysql.log
line=$(head -n 1 test_mysql.log)
maxcounter=300
counter=1
printf "${PURPLE} 3. We are waiting for MySQL ready ...${NO_COLOR}\n"
while [ -z "$line" ]; do
mysql --port ${MYSQL_PORT} --protocol TCP -u"$MYSQL_USER" -p"$MYSQL_PASSWORD" -e "show databases;" > test_mysql.log
line=$(head -n 1 test_mysql.log)
sleep 1
counter=`expr $counter + 1`
if [ $counter -gt $maxcounter ]; then
printf "${RED} We have been waiting for MySQL too long already; stopped.${NO_COLOR}\n"
exit 1
fi;
done
printf "${GREEN}Success:${NO_COLOR} MySQL is already.\n"
printf "${PURPLE} 4. Building the website's core.${NO_COLOR}\n"
docker exec wordpress$PROJECT_ID wp --path="$INNER_PATH" --allow-root core install --url="${HTTP_PROTOCOL}://${DOMAIN}" --title="${WORDPRESS_TITLE}" --admin_user="${WORDPRESS_USER}" --admin_password="${WORDPRESS_PASSWORD}" --admin_email="${WORDPRESS_EMAIL}"
printf "${PURPLE} 5. Installing theme for the website.${NO_COLOR}\n"
cp $CURRENT_THEME_DIRECTORY/$THEME_FILENAME.zip $THEME_DIRECTORY/$THEME_FILENAME.zip
docker exec wordpress$PROJECT_ID wp --path="$INNER_PATH" --allow-root theme install $INNER_PATH/wp-content/themes/$THEME_FILENAME.zip --activate
rm -rf $THEME_DIRECTORY/$THEME_FILENAME.zip
docker exec wordpress$PROJECT_ID wp --path="$INNER_PATH" --allow-root option update blogdescription $WORDPRESS_DESCRIPTION
printf "${PURPLE} 6. Installing plugins for the website.${NO_COLOR}\n"
PLUGINS=$(ls plugins/)
for plugin in $PLUGINS
do
cp $CURRENT_PLUGINS_DIRECTORY/$plugin $PLUGINS_DIRECTORY/$plugin
docker exec wordpress$PROJECT_ID wp --path="$INNER_PATH" --allow-root plugin install $INNER_PATH/wp-content/plugins/$plugin --activate
rm -rf $PLUGINS_DIRECTORY/$plugin
done
printf "${PURPLE} 7. Installing importer.${NO_COLOR}\n"
docker exec wordpress$PROJECT_ID wp --path="$INNER_PATH" --allow-root plugin install wordpress-importer --activate
printf "${PURPLE} 8. Installing layout for the website.${NO_COLOR}\n"
mkdir -p $LAYOUT_DIRECTORY
# cp ./layouts/$LAYOUT_NAME.zip $LAYOUT_DIRECTORY/$LAYOUT_NAME.zip
unzip $CURRENT_LAYOUT_DIRECTORY/$LAYOUT_NAME.zip -d $LAYOUT_DIRECTORY/$LAYOUT_NAME
docker exec wordpress$PROJECT_ID wp --path="$INNER_PATH" --allow-root import $INNER_PATH/wp-content/layouts/$LAYOUT_NAME --authors=create
rm -rf $LAYOUT_DIRECTORY/$LAYOUT_NAME
echo "Deployed $PROJ_NAME at $WORDPRESS_SOURCE"
\ No newline at end of file
File added
version: '3.8'
services:
wordpress:
image: wordpress
container_name: wordpress${PROJECT_ID}
restart: always
ports:
- ${WORDPRESS_PORT}:80
environment:
- WORDPRESS_DB_HOST=db
- WORDPRESS_DB_USER=${MYSQL_USER}
- WORDPRESS_DB_PASSWORD=${MYSQL_PASSWORD}
- WORDPRESS_DB_NAME=${MYSQL_DATABASE}
volumes:
- ${RESOURCE_DIR}/wordpress${PROJECT_ID}:/var/www/html
- ${RESOURCE_DIR}/wordpress${PROJECT_ID}.ini:/usr/local/etc/php/conf.d/wordpress${PROJECT_ID}.ini
db:
image: mysql/mysql-server
container_name: wordpress_db${PROJECT_ID}
restart: always
environment:
- MYSQL_DATABASE=${MYSQL_DATABASE}
- MYSQL_USER=${MYSQL_USER}
- MYSQL_PASSWORD=${MYSQL_PASSWORD}
- MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
- MYSQL_ROOT_HOST=%
ports:
- ${MYSQL_PORT}:3306
volumes:
- ${RESOURCE_DIR}/db_wordpress${PROJECT_ID}:/var/lib/mysql
# wordpress_cli:
# image: wordpress:cli
# container_name: wordpress_cli${PROJECT_ID}
# restart: always
# environment:
# - WORDPRESS_DB_HOST=db
# - WORDPRESS_DB_USER=${MYSQL_USER}
# - WORDPRESS_DB_PASSWORD=${MYSQL_PASSWORD}
# - WORDPRESS_DB_NAME=${MYSQL_DATABASE}
# volumes:
# - ${RESOURCE_DIR}/wordpress${PROJECT_ID}:/var/www/html
# command: >
# wp config create --path=/var/www/html --dbname=wordpress --dbuser=wordpress-db_user --dbpass=wordpress-db_user-0d92b7de0ac7563fe1a12406a31bdebd --dbprefix=_KYLOCAL01WORDPRESS
version: "3.9"
volumes:
wp_data:
driver: local
driver_opts:
type: none
o: bind
device: "${RESOURCE_DIR}/wordpress${PROJECT_ID}"
services:
db:
image: mariadb
container_name: wordpress_db${PROJECT_ID}
restart: always
environment:
- MYSQL_DATABASE=${MYSQL_DATABASE}
- MYSQL_USER=${MYSQL_USER}
- MYSQL_PASSWORD=${MYSQL_PASSWORD}
- MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
- MYSQL_ROOT_HOST=%
ports:
- ${MYSQL_PORT}:3306
volumes:
- ${RESOURCE_DIR}/db_wordpress${PROJECT_ID}:/var/lib/mysql
wordpress:
depends_on:
- db
image: wordpress:latest
container_name: wordpress${PROJECT_ID}
restart: always
ports:
- ${WORDPRESS_PORT}:80
environment:
- WORDPRESS_DB_HOST=db
- WORDPRESS_DB_USER=${MYSQL_USER}
- WORDPRESS_DB_PASSWORD=${MYSQL_PASSWORD}
- WORDPRESS_DB_NAME=${MYSQL_DATABASE}
volumes:
- ${RESOURCE_DIR}/wordpress${PROJECT_ID}:/var/www/html
- ${RESOURCE_DIR}/wordpress${PROJECT_ID}.ini:/usr/local/etc/php/conf.d/wordpress${PROJECT_ID}.ini
# wordpress-cli:
# depends_on:
# - db
# - wordpress
# image: wordpress:cli
# container_name: wordpress_cli${PROJECT_ID}
# restart: always
# environment:
# - WORDPRESS_DB_HOST=db
# - WORDPRESS_DB_USER=${MYSQL_USER}
# - WORDPRESS_DB_PASSWORD=${MYSQL_PASSWORD}
# - WORDPRESS_DB_NAME=${MYSQL_DATABASE}
# # user: xfs
# volumes:
# - wp_data:/var/www/html
\ No newline at end of file
index.php 0 → 100644
<?php
header("Access-Control-Allow-Origin: *");
header("Access-Control-Allow-Headers: *");
$command = "WORDPRESS_PORT=1000 WORDPRESS_USER=##username## WORDPRESS_PASSWORD=##password## WORDPRESS_EMAIL=##email## WORDPRESS_TITLE=##site_title## MYSQL_PORT=1001 PROJ_NAME=kylocal01 PROJ_TYPE=wordpress HOST_IP= DOMAIN=##domain## PUBLIC_DIR=~/Documents/rtawordpress HTTP_PROTOCOL=http ";
$body = file_get_contents('php://input');
$data = json_decode($body);
foreach ($data as $key => $value) {
$value = str_replace(" ", "\ ", $value);
$command = str_replace("##".$key."##", $value, $command);
}
$command = $command . " ./test.sh";
$output = shell_exec($command);
echo $output;
// exit;
\ No newline at end of file
File added
File added
[]
\ No newline at end of file
[
{
"comment_ID": "1",
"comment_post_ID": "1",
"comment_author": "A WordPress Commenter",
"comment_author_email": "wapuu@wordpress.example",
"comment_author_url": "https:\/\/wordpress.org\/",
"comment_date": "2021-07-16 09:37:19",
"comment_date_gmt": "2021-07-16 09:37:19",
"comment_content": "Hi, this is a comment.\nTo get started with moderating, editing, and deleting comments, please visit the Comments screen in the dashboard.\nCommenter avatars come from <a href=\"https:\/\/gravatar.com\">Gravatar<\/a>.",
"comment_karma": "0",
"comment_approved": "1",
"comment_agent": "",
"comment_type": "comment",
"comment_parent": "0",
"user_id": "0"
}
]
\ No newline at end of file
This diff is collapsed.
{
"wp_options": {
"show_on_front": "page",
"page_on_front": "2",
"page_for_posts": "13",
"posts_per_page": "12",
"blogdescription": "Sport Club Layout Pack",
"site_icon": "12",
"sticky_posts": []
},
"version": "3",
"site_url": "https:\/\/preview.ait-themes.club\/citadela\/sport-club",
"uploads_url": "https:\/\/preview.ait-themes.club\/citadela\/sport-club\/wp-content\/uploads\/sites\/32",
"images_zip_url": "https:\/\/preview.ait-themes.club\/citadela\/sport-club\/wp-content\/uploads\/sites\/32\/images-2021-07-30-101926.zip",
"theme_mods": {
"nav_menu_locations": {
"main-menu": 2,
"footer-menu": 3
},
"citadela_setting_headerFullwidth": false,
"custom_css_post_id": -1,
"custom_logo": 5,
"citadela_setting_wideSizeWidth": "1300",
"citadela_setting_buttonBorderRadius": "0",
"citadela_setting_footerBgColor": "#076596",
"citadela_setting_headerBgColor": "#076596",
"citadela_setting_decorationColor": "#ff5e4f",
"citadela_setting_announcementsBarShowInCustomizer": false,
"citadela_setting_announcementsBarBgColor": "#ff5e4f",
"citadela_setting_textFont": "Montserrat",
"citadela_setting_titlesFont": "Montserrat",
"citadela_setting_titlesFontWeight": "700",
"citadela_setting_announcementsBarButtonBgColor": "#ffffff"
},
"sidebars": {
"wp_inactive_widgets": [],
"item-sidebar": [],
"item-category-sidebar": [],
"item-location-sidebar": [],
"home-sidebar": [],
"blog-sidebar": [],
"pages-sidebar": [],
"posts-sidebar": [],
"archives-sidebar": [],
"search-sidebar": [],
"404-sidebar": [],
"footer-widgets-area": [],
"array_version": 3
},
"widgets": {
"widget_archives": {
"_multiwidget": 1
},
"widget_block": {
"_multiwidget": 1
},
"widget_calendar": {
"_multiwidget": 1
},
"widget_categories": {
"_multiwidget": 1
},
"widget_custom_html": {
"_multiwidget": 1
},
"widget_media_audio": {
"_multiwidget": 1
},
"widget_media_gallery": {
"_multiwidget": 1
},
"widget_media_image": {
"_multiwidget": 1
},
"widget_media_video": {
"_multiwidget": 1
},
"widget_meta": {
"_multiwidget": 1
},
"widget_nav_menu": {
"_multiwidget": 1
},
"widget_pages": {
"_multiwidget": 1
},
"widget_recent-comments": {
"_multiwidget": 1
},
"widget_recent-posts": {
"_multiwidget": 1
},
"widget_rss": {
"1": [],
"_multiwidget": 1
},
"widget_search": {
"_multiwidget": 1
},
"widget_tag_cloud": {
"_multiwidget": 1
},
"widget_text": {
"1": [],
"_multiwidget": 1
}
},
"required_plugins": [
{
"slug": "citadela-blocks",
"name": "Citadela Blocks",
"source": "aitthemes"
},
{
"slug": "citadela-directory",
"name": "Citadela Listing",
"source": "aitthemes"
},
{
"slug": "citadela-pro",
"name": "Citadela Pro",
"source": "aitthemes"
}
],
"plugins": {
"citadela-pro": {
"settings": {
"citadela_pro_announcements_bar": [],
"citadela_pro_infobar": []
},
"special_pages": {
"blog_page": "4"
}
},
"citadela-directory": {
"settings": {
"citadela_directory_item_reviews": [],
"citadela_directory_item_extension": {
"enable": true,
"inputs_group": {
"group_name": "Player Details",
"inputs": {
"position": {
"type": "select",
"label": "Position",
"description": "",
"unit": "",
"unit-position": "right",
"use_url_label": false,
"use_as_filter": false,
"checkbox_filters_group_name": "",
"choices": {
"goal_keeper": "Goal Keeper",
"defender": "Defender",
"midfielder": "Midfielder",
"forward": "Forward"
},
"choices_label": "Choose option"
},
"number": {
"type": "citadela_number",
"label": "Number",
"description": "Squad number",
"unit": "",
"unit-position": "right",
"use_url_label": false,
"use_as_filter": false,
"checkbox_filters_group_name": ""
},
"member_since": {
"type": "date",
"label": "Member Since",
"description": "",
"unit": "",
"unit-position": "right",
"use_url_label": false,
"use_as_filter": false,
"checkbox_filters_group_name": ""
},
"appearances": {
"type": "citadela_number",
"label": "Appearances",
"description": "Number of matches played in",
"unit": "",
"unit-position": "right",
"use_url_label": false,
"use_as_filter": false,
"checkbox_filters_group_name": ""
},
"minutes_played": {
"type": "citadela_number",
"label": "Minutes Played",
"description": "",
"unit": "",
"unit-position": "right",
"use_url_label": false,
"use_as_filter": false,
"checkbox_filters_group_name": ""
},
"goals": {
"type": "citadela_number",
"label": "Goals",
"description": "Scored by player",
"unit": "",
"unit-position": "right",
"use_url_label": false,
"use_as_filter": false,
"checkbox_filters_group_name": ""
},
"total_shots": {
"type": "citadela_number",
"label": "Total Shots",
"description": "",
"unit": "",
"unit-position": "right",
"use_url_label": false,
"use_as_filter": false,
"checkbox_filters_group_name": ""
},
"assists": {
"type": "citadela_number",
"label": "Assists",
"description": "",
"unit": "",
"unit-position": "right",
"use_url_label": false,
"use_as_filter": false,
"checkbox_filters_group_name": ""
},
"total_passes": {
"type": "citadela_number",
"label": "Total Passes",
"description": "",
"unit": "",
"unit-position": "right",
"use_url_label": false,
"use_as_filter": false,
"checkbox_filters_group_name": ""
},
"tackles": {
"type": "citadela_number",
"label": "Tackles Won",
"description": "By defender",
"unit": "",
"unit-position": "right",
"use_url_label": false,
"use_as_filter": false,
"checkbox_filters_group_name": ""
},
"total_tackles": {
"type": "citadela_number",
"label": "Total Tackles",
"description": "By defender",
"unit": "",
"unit-position": "right",
"use_url_label": false,
"use_as_filter": false,
"checkbox_filters_group_name": ""
},
"goals_conceded": {
"type": "citadela_number",
"label": "Goals Conceded",
"description": "By goal keeper",
"unit": "",
"unit-position": "right",
"use_url_label": false,
"use_as_filter": false,
"checkbox_filters_group_name": ""
},
"total_saves": {
"type": "citadela_number",
"label": "Total Saves",
"description": "By goal keeper",
"unit": "",
"unit-position": "right",
"use_url_label": false,
"use_as_filter": false,
"checkbox_filters_group_name": ""
},
"coversion_rate": {
"type": "citadela_number",
"label": "Success Rate",
"description": "",
"unit": "%",
"unit-position": "right",
"use_url_label": false,
"use_as_filter": false,
"checkbox_filters_group_name": ""
}
}
}
},
"citadela_directory_item_detail": {
"enable": true
}
},
"special_pages": {
"item_location_page": "142",
"item_category_page": "141",
"search_items_page": "140",
"single_item_page": "139",
"posts_search_results_page": "143"
}
},
"elementor": {
"settings": {
"elementor_container_width": null,
"elementor_cpt_support": [
"page",
"post"
],
"elementor_css_print_method": null,
"elementor_default_generic_fonts": null,
"elementor_disable_color_schemes": null,
"elementor_disable_typography_schemes": null,
"elementor_editor_break_lines": null,
"elementor_exclude_user_roles": [],
"elementor_global_image_lightbox": null,
"elementor_page_title_selector": null,
"elementor_scheme_color": null,
"elementor_scheme_color-picker": null,
"elementor_scheme_typography": null,
"elementor_space_between_widgets": null,
"elementor_stretched_section_container": null,
"elementor_load_fa4_shim": null,
"elementor_active_kit": null
}
}
},
"woocommerce": []
}
\ No newline at end of file
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
[
{
"object_id": "15",
"term_taxonomy_id": "2",
"term_order": "0"
},
{
"object_id": "117",
"term_taxonomy_id": "2",
"term_order": "0"
},
{
"object_id": "115",
"term_taxonomy_id": "2",
"term_order": "0"
},
{
"object_id": "76",
"term_taxonomy_id": "2",
"term_order": "0"
},
{
"object_id": "97",
"term_taxonomy_id": "2",
"term_order": "0"
},
{
"object_id": "16",
"term_taxonomy_id": "3",
"term_order": "0"
},
{
"object_id": "118",
"term_taxonomy_id": "3",
"term_order": "0"
},
{
"object_id": "116",
"term_taxonomy_id": "3",
"term_order": "0"
},
{
"object_id": "98",
"term_taxonomy_id": "3",
"term_order": "0"
},
{
"object_id": "77",
"term_taxonomy_id": "3",
"term_order": "0"
},
{
"object_id": "1",
"term_taxonomy_id": "4",
"term_order": "0"
},
{
"object_id": "57",
"term_taxonomy_id": "4",
"term_order": "0"
},
{
"object_id": "1",
"term_taxonomy_id": "5",
"term_order": "0"
},
{
"object_id": "41",
"term_taxonomy_id": "6",
"term_order": "0"
},
{
"object_id": "32",
"term_taxonomy_id": "6",
"term_order": "0"
},
{
"object_id": "57",
"term_taxonomy_id": "6",
"term_order": "0"
},
{
"object_id": "41",
"term_taxonomy_id": "7",
"term_order": "0"
},
{
"object_id": "32",
"term_taxonomy_id": "7",
"term_order": "0"
},
{
"object_id": "188",
"term_taxonomy_id": "8",
"term_order": "0"
},
{
"object_id": "186",
"term_taxonomy_id": "8",
"term_order": "0"
},
{
"object_id": "182",
"term_taxonomy_id": "10",
"term_order": "0"
},
{
"object_id": "184",
"term_taxonomy_id": "10",
"term_order": "0"
},
{
"object_id": "165",
"term_taxonomy_id": "11",
"term_order": "0"
},
{
"object_id": "168",
"term_taxonomy_id": "11",
"term_order": "0"
},
{
"object_id": "174",
"term_taxonomy_id": "11",
"term_order": "0"
},
{
"object_id": "176",
"term_taxonomy_id": "11",
"term_order": "0"
},
{
"object_id": "172",
"term_taxonomy_id": "12",
"term_order": "0"
},
{
"object_id": "178",
"term_taxonomy_id": "12",
"term_order": "0"
},
{
"object_id": "180",
"term_taxonomy_id": "12",
"term_order": "0"
},
{
"object_id": "170",
"term_taxonomy_id": "13",
"term_order": "0"
},
{
"object_id": "163",
"term_taxonomy_id": "13",
"term_order": "0"
},
{
"object_id": "144",
"term_taxonomy_id": "13",
"term_order": "0"
}
]
\ No newline at end of file
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment