. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
| Server IP : 198.54.115.242 / Your IP :
216.73.216.33 [
Web Server : LiteSpeed System : Linux server233.web-hosting.com 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64 User : imereohc ( 2529) PHP Version : 8.2.30 Disable Function : NONE Domains : 1 Domains MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/imereohc/public_html/wp-content/ai1wm-backups/ |
Upload File : |
package.json 718 1580584564 . {"SiteURL":"https:\/\/www.imera.ai","HomeURL":"https:\/\/www.imera.ai","Plugin":{"Version":"6.97"},"WordPress":{"Version":"5.2.5","Content":"\/home\/imereohc\/public_html\/wp-content"},"Database":{"Version":"10.1.43-MariaDB-cll-lve"},"PHP":{"Version":"5.6.40"},"Plugins":["check-email\/check-email.php","coming-soon\/coming-soon.php","contact-form-7\/wp-contact-form-7.php","elementor\/elementor.php","essential-addons-for-elementor-lite\/essential_adons_elementor.php","ocean-extra\/ocean-extra.php","ocean-modal-window\/ocean-modal-window.php","sticky-header-oceanwp\/sticky-header-oceanwp.php","wp-file-manager\/file_folder_manager.php","wp-mail-smtp\/wp_mail_smtp.php"],"Template":"oceanwp","Stylesheet":"oceanwp"}content.php 1334 1531686904 themes/sydney <?php
/**
* @package Sydney
*/
?>
<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<?php if ( has_post_thumbnail() && ( get_theme_mod( 'index_feat_image' ) != 1 ) ) : ?>
<div class="entry-thumb">
<a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"><?php the_post_thumbnail('sydney-large-thumb'); ?></a>
</div>
<?php endif; ?>
<header class="entry-header">
<?php the_title( sprintf( '<h2 class="title-post entry-title"><a href="%s" rel="bookmark">', esc_url( get_permalink() ) ), '</a></h2>' ); ?>
<?php if ( 'post' == get_post_type() && get_theme_mod('hide_meta_index') != 1 ) : ?>
<div class="meta-post">
<?php sydney_posted_on(); ?>
</div><!-- .entry-meta -->
<?php endif; ?>
</header><!-- .entry-header -->
<div class="entry-post">
<?php if ( (get_theme_mod('full_content_home') == 1 && is_home() ) || (get_theme_mod('full_content_archives') == 1 && is_archive() ) ) : ?>
<?php the_content(); ?>
<?php else : ?>
<?php the_excerpt(); ?>
<?php endif; ?>
<?php
wp_link_pages( array(
'before' => '<div class="page-links">' . __( 'Pages:', 'sydney' ),
'after' => '</div>',
) );
?>
</div><!-- .entry-post -->
<footer class="entry-footer">
<?php sydney_entry_footer(); ?>
</footer><!-- .entry-footer -->
</article><!-- #post-## -->sydney.pot 45536 1531686903 themes/sydney/languages # Copyright (C) 2018 Sydney
# This file is distributed under the same license as the Sydney package.
msgid ""
msgstr ""
"Project-Id-Version: Sydney\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Poedit-Basepath: ..\n"
"X-Poedit-KeywordsList: __;_e;_ex:1,2c;_n:1,2;_n_noop:1,2;_nx:1,2,4c;_nx_noop:1,2,3c;_x:1,2c;esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n"
"X-Poedit-SearchPath-0: .\n"
"X-Poedit-SearchPathExcluded-0: *.js\n"
"X-Poedit-SourceCharset: UTF-8\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#: 404.php:15
msgid "Oops! That page can’t be found."
msgstr ""
#: 404.php:19
msgid "It looks like nothing was found at this location. Maybe try one of the links below or a search?"
msgstr ""
#: comments.php:28
msgctxt "comments title"
msgid "One thought on “%2$s”"
msgid_plural "%1$s thoughts on “%2$s”"
msgstr[0] ""
msgstr[1] ""
#: comments.php:35, comments.php:53
msgid "Comment navigation"
msgstr ""
#: comments.php:36, comments.php:54
msgid "← Older Comments"
msgstr ""
#: comments.php:37, comments.php:55
msgid "Newer Comments →"
msgstr ""
#: comments.php:65
msgid "Comments are closed."
msgstr ""
#: content-classic-alt.php:34, content-page.php:18, content-search.php:32, content-single.php:36, content.php:34
msgid "Pages:"
msgstr ""
#: content-none.php:13
msgid "Nothing Found"
msgstr ""
#: content-none.php:19
msgid "Ready to publish your first post? <a href=\"%1$s\">Get started here</a>."
msgstr ""
#: content-none.php:23
msgid "Sorry, but nothing matched your search terms. Please try again with some different keywords."
msgstr ""
#: content-none.php:28
msgid "It seems we can’t find what you’re looking for. Perhaps searching can help."
msgstr ""
#: content-page.php:25, inc/template-tags.php:118
msgid "Edit"
msgstr ""
#: footer.php:24
msgid "http://wordpress.org/"
msgstr ""
#: footer.php:24
msgid "Proudly powered by %s"
msgstr ""
#: footer.php:26
msgid "Theme: %2$s by %1$s."
msgstr ""
#: functions.php:58
msgid "Primary Menu"
msgstr ""
#: functions.php:93, inc/customizer.php:1384
msgid "Sidebar"
msgstr ""
#: functions.php:106
msgid "Footer "
msgstr ""
#: functions.php:242
msgid "Create your menu here"
msgstr ""
#: functions.php:436
msgid "Welcome to Sydney. To get started please make sure to visit our <a href=\"%s\">welcome page</a>."
msgstr ""
#: functions.php:437
msgid "Get started with Sydney"
msgstr ""
#: header.php:30
msgid "Skip to content"
msgstr ""
#: search.php:16
msgid "Search Results for: %s"
msgstr ""
#: demo-content/setup.php:15, inc/theme-info.php:80
msgid "Demo content"
msgstr ""
#: inc/customizer.php:16
msgid "Site title/tagline/logo"
msgstr ""
#: inc/customizer.php:17, inc/customizer.php:70
msgid "General"
msgstr ""
#: inc/customizer.php:78
msgid "83"
msgstr ""
#: inc/customizer.php:85
msgid "Page wrapper - top padding"
msgstr ""
#: inc/customizer.php:88
msgid "Top padding for the page wrapper (the space between the header and the page title)"
msgstr ""
#: inc/customizer.php:101
msgid "100"
msgstr ""
#: inc/customizer.php:108
msgid "Page wrapper - bottom padding"
msgstr ""
#: inc/customizer.php:111
msgid "Bottom padding for the page wrapper (the space between the page content and the footer)"
msgstr ""
#: inc/customizer.php:126
msgid "Header area"
msgstr ""
#: inc/customizer.php:132
msgid "Header type"
msgstr ""
#: inc/customizer.php:135
msgid "You can select your header type from here. After that, continue below to the next two tabs (Header Slider and Header Image) and configure them."
msgstr ""
#: inc/customizer.php:150
msgid "Front page header type"
msgstr ""
#: inc/customizer.php:152
msgid "Select the header type for your front page"
msgstr ""
#: inc/customizer.php:154, inc/customizer.php:177, inc/customizer.php:1788
msgid "Full screen slider"
msgstr ""
#: inc/customizer.php:155, inc/customizer.php:178, inc/customizer.php:1789
msgid "Image"
msgstr ""
#: inc/customizer.php:156, inc/customizer.php:179, inc/customizer.php:1790
msgid "Video"
msgstr ""
#: inc/customizer.php:157, inc/customizer.php:180
msgid "No header (only menu)"
msgstr ""
#: inc/customizer.php:173
msgid "Site header type"
msgstr ""
#: inc/customizer.php:175
msgid "Select the header type for all pages except the front page"
msgstr ""
#: inc/customizer.php:188
msgid "Header Slider"
msgstr ""
#: inc/customizer.php:189
msgid "You can add up to 5 images in the slider. Make sure you select where to display your slider from the Header Type section found above. You can also add a Call to action button (scroll down to find the options)"
msgstr ""
#: inc/customizer.php:206
msgid "Slider mobile behavior"
msgstr ""
#: inc/customizer.php:210, inc/customizer.php:1860
msgid "Full screen"
msgstr ""
#: inc/customizer.php:211, inc/customizer.php:1861, inc/theme-info.php:140
msgid "Responsive"
msgstr ""
#: inc/customizer.php:219
msgid "4000"
msgstr ""
#: inc/customizer.php:226
msgid "Slider speed"
msgstr ""
#: inc/customizer.php:229
msgid "Slider speed in miliseconds. Use 0 to disable [default: 4000]"
msgstr ""
#: inc/customizer.php:243
msgid "Stop the text slider?"
msgstr ""
#: inc/customizer.php:256
msgid "First slide"
msgstr ""
#: inc/customizer.php:275
msgid "Upload your first image for the slider"
msgstr ""
#: inc/customizer.php:287, inc/customizer.php:1903
msgid "Welcome to Sydney"
msgstr ""
#: inc/customizer.php:295
msgid "Title for the first slide"
msgstr ""
#: inc/customizer.php:305, inc/customizer.php:1919
msgid "Feel free to look around"
msgstr ""
#: inc/customizer.php:313
msgid "Subtitle for the first slide"
msgstr ""
#: inc/customizer.php:327
msgid "Second slide"
msgstr ""
#: inc/customizer.php:346
msgid "Upload your second image for the slider"
msgstr ""
#: inc/customizer.php:358, inc/customizer.php:1906
msgid "Ready to begin your journey?"
msgstr ""
#: inc/customizer.php:366
msgid "Title for the second slide"
msgstr ""
#: inc/customizer.php:376, inc/customizer.php:1922
msgid "Click the button below"
msgstr ""
#: inc/customizer.php:384
msgid "Subtitle for the second slide"
msgstr ""
#: inc/customizer.php:398
msgid "Third slide"
msgstr ""
#: inc/customizer.php:417
msgid "Upload your third image for the slider"
msgstr ""
#: inc/customizer.php:437
msgid "Title for the third slide"
msgstr ""
#: inc/customizer.php:455
msgid "Subtitle for the third slide"
msgstr ""
#: inc/customizer.php:469
msgid "Fourth slide"
msgstr ""
#: inc/customizer.php:488
msgid "Upload your fourth image for the slider"
msgstr ""
#: inc/customizer.php:508
msgid "Title for the fourth slide"
msgstr ""
#: inc/customizer.php:526
msgid "Subtitle for the fourth slide"
msgstr ""
#: inc/customizer.php:540
msgid "Fifth slide"
msgstr ""
#: inc/customizer.php:559
msgid "Upload your fifth image for the slider"
msgstr ""
#: inc/customizer.php:579
msgid "Title for the fifth slide"
msgstr ""
#: inc/customizer.php:597
msgid "Subtitle for the fifth slide"
msgstr ""
#: inc/customizer.php:611
msgid "Call to action button"
msgstr ""
#: inc/customizer.php:628
msgid "URL for your call to action button"
msgstr ""
#: inc/customizer.php:637
msgid "Click to begin"
msgstr ""
#: inc/customizer.php:645
msgid "Text for your call to action button"
msgstr ""
#: inc/customizer.php:655, inc/customizer.php:694
msgid "Menu style"
msgstr ""
#: inc/customizer.php:673
msgid "Sticky menu"
msgstr ""
#: inc/customizer.php:676, inc/customizer.php:1833
msgid "Sticky"
msgstr ""
#: inc/customizer.php:677, inc/customizer.php:1834
msgid "Static"
msgstr ""
#: inc/customizer.php:697, inc/customizer.php:1872
msgid "Inline"
msgstr ""
#: inc/customizer.php:698, inc/customizer.php:1873
msgid "Centered (menu and site logo)"
msgstr ""
#: inc/customizer.php:715
msgid "Header background size"
msgstr ""
#: inc/customizer.php:718, inc/customizer.php:1807
msgid "Cover"
msgstr ""
#: inc/customizer.php:719, inc/customizer.php:1808
msgid "Contain"
msgstr ""
#: inc/customizer.php:735
msgid "Header height [default: 300px]"
msgstr ""
#: inc/customizer.php:753
msgid "Disable the overlay?"
msgstr ""
#: inc/customizer.php:771
msgid "Upload your logo"
msgstr ""
#: inc/customizer.php:783, inc/theme-info.php:180
msgid "Blog options"
msgstr ""
#: inc/customizer.php:795
msgid "Layout"
msgstr ""
#: inc/customizer.php:812
msgid "Blog layout"
msgstr ""
#: inc/customizer.php:816, inc/customizer.php:1845
msgid "Classic"
msgstr ""
#: inc/customizer.php:817, inc/customizer.php:1846
msgid "Classic (alternative)"
msgstr ""
#: inc/customizer.php:818, inc/customizer.php:1847
msgid "Full width (no sidebar)"
msgstr ""
#: inc/customizer.php:819, inc/customizer.php:1848
msgid "Masonry (grid style)"
msgstr ""
#: inc/customizer.php:834
msgid "Full width single posts?"
msgstr ""
#: inc/customizer.php:847
msgid "Content/excerpt"
msgstr ""
#: inc/customizer.php:865
msgid "Check this box to display the full content of your posts on the home page."
msgstr ""
#: inc/customizer.php:881
msgid "Check this box to display the full content of your posts on all archives."
msgstr ""
#: inc/customizer.php:898
msgid "Excerpt length"
msgstr ""
#: inc/customizer.php:899
msgid "Choose your excerpt length. Default: 55 words"
msgstr ""
#: inc/customizer.php:914
msgid "Meta"
msgstr ""
#: inc/customizer.php:932
msgid "Hide post meta on index, archives?"
msgstr ""
#: inc/customizer.php:949
msgid "Hide post meta on singles?"
msgstr ""
#: inc/customizer.php:962
msgid "Featured images"
msgstr ""
#: inc/customizer.php:979
msgid "Check this box to hide featured images on index, archives etc."
msgstr ""
#: inc/customizer.php:995
msgid "Check this box to hide featured images on single posts"
msgstr ""
#: inc/customizer.php:1008, inc/customizer.php:1392
msgid "Footer"
msgstr ""
#: inc/customizer.php:1024
msgid "Footer widget area"
msgstr ""
#: inc/customizer.php:1026
msgid "Select the number of widget areas you want in the footer. After that, go to Appearance > Widgets and add your widgets."
msgstr ""
#: inc/customizer.php:1028, inc/customizer.php:1819
msgid "One"
msgstr ""
#: inc/customizer.php:1029, inc/customizer.php:1820
msgid "Two"
msgstr ""
#: inc/customizer.php:1030, inc/customizer.php:1821
msgid "Three"
msgstr ""
#: inc/customizer.php:1031, inc/customizer.php:1822
msgid "Four"
msgstr ""
#: inc/customizer.php:1042
msgid "Fonts"
msgstr ""
#: inc/customizer.php:1044
msgid "Google Fonts can be found here: google.com/fonts. See the documentation if you need help in selecting Google Fonts: athemes.com/documentation/sydney"
msgstr ""
#: inc/customizer.php:1055
msgid "Body fonts"
msgstr ""
#: inc/customizer.php:1072, inc/customizer.php:1120
msgid "Font name/style/sets"
msgstr ""
#: inc/customizer.php:1089, inc/customizer.php:1137
msgid "Font family"
msgstr ""
#: inc/customizer.php:1103
msgid "Headings fonts"
msgstr ""
#: inc/customizer.php:1151
msgid "Font sizes"
msgstr ""
#: inc/customizer.php:1169, inc/customizer.php:1450
msgid "Site title"
msgstr ""
#: inc/customizer.php:1188, inc/customizer.php:1471
msgid "Site description"
msgstr ""
#: inc/customizer.php:1207
msgid "Menu items"
msgstr ""
#: inc/customizer.php:1226
msgid "H1 font size"
msgstr ""
#: inc/customizer.php:1245
msgid "H2 font size"
msgstr ""
#: inc/customizer.php:1264
msgid "H3 font size"
msgstr ""
#: inc/customizer.php:1283
msgid "H4 font size"
msgstr ""
#: inc/customizer.php:1302
msgid "H5 font size"
msgstr ""
#: inc/customizer.php:1321
msgid "H6 font size"
msgstr ""
#: inc/customizer.php:1340
msgid "Body font size"
msgstr ""
#: inc/customizer.php:1359
msgid "Single post title size"
msgstr ""
#: inc/customizer.php:1371
msgid "Colors"
msgstr ""
#: inc/customizer.php:1376
msgid "Header"
msgstr ""
#: inc/customizer.php:1410
msgid "Primary color"
msgstr ""
#: inc/customizer.php:1430
msgid "Menu background"
msgstr ""
#: inc/customizer.php:1491
msgid "Top level menu items"
msgstr ""
#: inc/customizer.php:1510
msgid "Menu items hover"
msgstr ""
#: inc/customizer.php:1531
msgid "Sub-menu items"
msgstr ""
#: inc/customizer.php:1550
msgid "Sub-menu background"
msgstr ""
#: inc/customizer.php:1569
msgid "Mobile menu button"
msgstr ""
#: inc/customizer.php:1589
msgid "Header slider text"
msgstr ""
#: inc/customizer.php:1609
msgid "Body text"
msgstr ""
#: inc/customizer.php:1629
msgid "Sidebar background"
msgstr ""
#: inc/customizer.php:1649
msgid "Sidebar color"
msgstr ""
#: inc/customizer.php:1669
msgid "Footer widget area background"
msgstr ""
#: inc/customizer.php:1689
msgid "Footer widget area color"
msgstr ""
#: inc/customizer.php:1709
msgid "Footer background"
msgstr ""
#: inc/customizer.php:1729
msgid "Footer color"
msgstr ""
#: inc/customizer.php:1748
msgid "Rows overlay"
msgstr ""
#: inc/customizer.php:1750
msgid "[DEPRECATED] Please use the color option from Edit Row > Design > Overlay color"
msgstr ""
#: inc/customizer.php:1761
msgid "Theme info"
msgstr ""
#: inc/customizer.php:1763
msgid "1. Documentation for Sydney can be found "
msgstr ""
#: inc/customizer.php:1763
msgid "2. A full theme demo can be found "
msgstr ""
#: inc/customizer.php:1791
msgid "Nothing (only menu)"
msgstr ""
#: inc/extras.php:52
msgid "Page %s"
msgstr ""
#: inc/page-builder.php:44
msgid "Sydney Theme Widgets"
msgstr ""
#: inc/page-builder.php:57
msgid "Bottom Border Color"
msgstr ""
#: inc/page-builder.php:63
msgid "Top/bottom padding"
msgstr ""
#: inc/page-builder.php:65
msgid "Add a value in the field to change the top/bottom row padding, otherwise 100px will be applied by default"
msgstr ""
#: inc/page-builder.php:70
msgid "Center align the content?"
msgstr ""
#: inc/page-builder.php:72
msgid "This may or may not work. It depends on the widget styles."
msgstr ""
#: inc/page-builder.php:78
msgid "Color"
msgstr ""
#: inc/page-builder.php:80
msgid "Color of the row."
msgstr ""
#: inc/page-builder.php:85
msgid "Background Image"
msgstr ""
#: inc/page-builder.php:87
msgid "Background image of the row."
msgstr ""
#: inc/page-builder.php:93
msgid "Mobile padding"
msgstr ""
#: inc/page-builder.php:95
msgid "Here you can select a top/bottom row padding for screen sizes < 1024px"
msgstr ""
#: inc/page-builder.php:97
msgid "Default"
msgstr ""
#: inc/page-builder.php:98
msgid "0"
msgstr ""
#: inc/page-builder.php:99
msgid "15px"
msgstr ""
#: inc/page-builder.php:100
msgid "30px"
msgstr ""
#: inc/page-builder.php:101
msgid "45px"
msgstr ""
#: inc/page-builder.php:107
msgid "Disable row overlay?"
msgstr ""
#: inc/page-builder.php:113
msgid "Overlay color"
msgstr ""
#: inc/page-builder.php:174
msgid "Content alignment"
msgstr ""
#: inc/page-builder.php:178
msgid "Left"
msgstr ""
#: inc/page-builder.php:179
msgid "Center"
msgstr ""
#: inc/page-builder.php:180
msgid "Right"
msgstr ""
#: inc/page-builder.php:183
msgid "This setting depends on the content, it may or may not work"
msgstr ""
#: inc/page-builder.php:187
msgid "Widget title color"
msgstr ""
#: inc/page-builder.php:194
msgid "Headings color"
msgstr ""
#: inc/page-builder.php:198
msgid "This applies to all headings in the widget, except the widget title"
msgstr ""
#: inc/template-tags.php:23
msgid "Posts navigation"
msgstr ""
#: inc/template-tags.php:27
msgid "Older posts"
msgstr ""
#: inc/template-tags.php:31
msgid "Newer posts"
msgstr ""
#: inc/template-tags.php:51
msgid "Post navigation"
msgstr ""
#: inc/template-tags.php:81
msgctxt "post date"
msgid "Posted %s"
msgstr ""
#: inc/template-tags.php:86
msgctxt "post author"
msgid "%s"
msgstr ""
#: inc/template-tags.php:94
msgid "Leave a comment"
msgstr ""
#: inc/template-tags.php:94
msgid "1 Comment"
msgstr ""
#: inc/template-tags.php:94
msgid "% Comments"
msgstr ""
#: inc/template-tags.php:98
msgid ", "
msgstr ""
#: inc/template-tags.php:100
msgid "Posted in %1$s"
msgstr ""
#. translators: used between list items, there is a space after the comma
#: inc/template-tags.php:113
msgstr ""
#: inc/template-tags.php:115
msgid " %1$s"
msgstr ""
#: inc/template-tags.php:135
msgid "Category: %s"
msgstr ""
#: inc/template-tags.php:137
msgid "Tag: %s"
msgstr ""
#: inc/template-tags.php:139
msgid "Author: %s"
msgstr ""
#: inc/template-tags.php:141
msgid "Year: %s"
msgstr ""
#: inc/template-tags.php:141
msgctxt "yearly archives date format"
msgid "Y"
msgstr ""
#: inc/template-tags.php:143
msgid "Month: %s"
msgstr ""
#: inc/template-tags.php:143
msgctxt "monthly archives date format"
msgid "F Y"
msgstr ""
#: inc/template-tags.php:145
msgid "Day: %s"
msgstr ""
#: inc/template-tags.php:145
msgctxt "daily archives date format"
msgid "F j, Y"
msgstr ""
#: inc/template-tags.php:148
msgctxt "post format archive title"
msgid "Asides"
msgstr ""
#: inc/template-tags.php:150
msgctxt "post format archive title"
msgid "Galleries"
msgstr ""
#: inc/template-tags.php:152
msgctxt "post format archive title"
msgid "Images"
msgstr ""
#: inc/template-tags.php:154
msgctxt "post format archive title"
msgid "Videos"
msgstr ""
#: inc/template-tags.php:156
msgctxt "post format archive title"
msgid "Quotes"
msgstr ""
#: inc/template-tags.php:158
msgctxt "post format archive title"
msgid "Links"
msgstr ""
#: inc/template-tags.php:160
msgctxt "post format archive title"
msgid "Statuses"
msgstr ""
#: inc/template-tags.php:162
msgctxt "post format archive title"
msgid "Audio"
msgstr ""
#: inc/template-tags.php:164
msgctxt "post format archive title"
msgid "Chats"
msgstr ""
#: inc/template-tags.php:167
msgid "Archives: %s"
msgstr ""
#. translators: 1: Taxonomy singular name, 2: Current taxonomy term
#: inc/template-tags.php:171
msgid "%1$s: %2$s"
msgstr ""
#: inc/template-tags.php:173
msgid "Archives"
msgstr ""
#: inc/template-tags.php:276
msgctxt "post date"
msgid "Posted on %s"
msgstr ""
#: inc/theme-info.php:16, inc/theme-info.php:16
msgid "Sydney Info"
msgstr ""
#: inc/theme-info.php:25
msgid "Hello, %s,"
msgstr ""
#: inc/theme-info.php:26
msgid "Welcome to Sydney version %s"
msgstr ""
#: inc/theme-info.php:27
msgid "Sydney is now installed and ready to go. To help you with the next step, we’ve gathered together on this page all the resources you might need. We hope you enjoy using Sydney. "
msgstr ""
#: inc/theme-info.php:33
msgid "Getting started"
msgstr ""
#: inc/theme-info.php:34
msgid "Recommended Actions"
msgstr ""
#: inc/theme-info.php:35
msgid "Support"
msgstr ""
#: inc/theme-info.php:36
msgid "Free vs Pro"
msgstr ""
#: inc/theme-info.php:42
msgid "Step 1 - Implement recommended actions"
msgstr ""
#: inc/theme-info.php:43
msgid "We've made a list of steps for you to follow to get the most of Sydney."
msgstr ""
#: inc/theme-info.php:44
msgid "Check recommended actions"
msgstr ""
#: inc/theme-info.php:46
msgid "Step 2 - Read documentation"
msgstr ""
#: inc/theme-info.php:47
msgid "Our documentation (including video tutorials) will have you up and running in no time."
msgstr ""
#: inc/theme-info.php:48, inc/theme-info.php:118
msgid "Documentation"
msgstr ""
#: inc/theme-info.php:50
msgid "Step 3 - Customize"
msgstr ""
#: inc/theme-info.php:51
msgid "Use the Customizer to make Sydney your own."
msgstr ""
#: inc/theme-info.php:52
msgid "Go to Customizer"
msgstr ""
#: inc/theme-info.php:56
msgid "Install: Page Builder by SiteOrigin"
msgstr ""
#: inc/theme-info.php:57
msgid "It is highly recommended that you install Page Builder by SiteOrigin. It will enable you to create pages by adding widgets to them using drag and drop."
msgstr ""
#: inc/theme-info.php:62, inc/theme-info.php:74, inc/theme-info.php:91
msgid "Install and Activate"
msgstr ""
#: inc/theme-info.php:65, inc/theme-info.php:77, inc/theme-info.php:95
msgid "Plugin installed and active!"
msgstr ""
#: inc/theme-info.php:69
msgid "Install: Sydney Toolbox"
msgstr ""
#: inc/theme-info.php:70
msgid "It is highly recommend that you install Sydney Toolbox. It will create custom post types like services and employees for you to use on your website."
msgstr ""
#: inc/theme-info.php:84
msgid "Option 1 - automatic"
msgstr ""
#: inc/theme-info.php:85
msgid "Install the following plugin and then come back here to access the importer. With it you can import all demo content and change your homepage and blog page to the ones from our demo site, automatically. It will also assign a menu."
msgstr ""
#: inc/theme-info.php:92
msgid "Go to the importer"
msgstr ""
#: inc/theme-info.php:96
msgid "Go to the automatic importer"
msgstr ""
#: inc/theme-info.php:100
msgid "Option 2 - manual"
msgstr ""
#: inc/theme-info.php:101
msgid "Download the following demo content file and then click the button to go to the WordPress default importer."
msgstr ""
#: inc/theme-info.php:102
msgid "Download demo content"
msgstr ""
#: inc/theme-info.php:103
msgid "Go to the manual importer"
msgstr ""
#: inc/theme-info.php:112
msgid "Visit our forums"
msgstr ""
#: inc/theme-info.php:113
msgid "Need help? Go ahead and visit our support forums and we'll be happy to assist you with any theme related questions you might have"
msgstr ""
#: inc/theme-info.php:114
msgid "Visit the forums"
msgstr ""
#: inc/theme-info.php:119
msgid "Our documentation can help you learn how to use the theme and also provides you with premade code snippets and answers to FAQs."
msgstr ""
#: inc/theme-info.php:120
msgid "See the Documentation"
msgstr ""
#: inc/theme-info.php:128
msgid "Feature"
msgstr ""
#: inc/theme-info.php:129
msgid "Sydney"
msgstr ""
#: inc/theme-info.php:130
msgid "Sydney Pro"
msgstr ""
#: inc/theme-info.php:135
msgid "Access to all Google Fonts"
msgstr ""
#: inc/theme-info.php:145
msgid "Parallax backgrounds"
msgstr ""
#: inc/theme-info.php:150
msgid "Social Icons"
msgstr ""
#: inc/theme-info.php:155
msgid "Slider, image or video header"
msgstr ""
#: inc/theme-info.php:160
msgid "Front Page Blocks"
msgstr ""
#: inc/theme-info.php:165
msgid "Translation ready"
msgstr ""
#: inc/theme-info.php:170
msgid "Polylang integration"
msgstr ""
#: inc/theme-info.php:175
msgid "Color options"
msgstr ""
#: inc/theme-info.php:185
msgid "Widgetized footer"
msgstr ""
#: inc/theme-info.php:190
msgid "Background image support"
msgstr ""
#: inc/theme-info.php:195
msgid "Footer Credits option"
msgstr ""
#: inc/theme-info.php:200
msgid "Extra widgets (timeline, latest news in carousel, pricing tables, a new employees widget and a new contact widget)"
msgstr ""
#: inc/theme-info.php:205
msgid "Extra Customizer Options (Front Page Section Titles, Single Employees, Single Projects, Header Contact Info, Buttons)"
msgstr ""
#: inc/theme-info.php:210
msgid "Header support for Crelly Slider"
msgstr ""
#: inc/theme-info.php:215
msgid "Header support for shortcodes"
msgstr ""
#: inc/theme-info.php:220
msgid "Single Post/Page Options"
msgstr ""
#: inc/theme-info.php:225
msgid "WooCommerce compatible"
msgstr ""
#: inc/theme-info.php:230
msgid "5 Extra Page Templates (Contact, Featured Header - Default, Featured Header - Wide, No Header - Default, No Header - Wide)"
msgstr ""
#: inc/theme-info.php:235
msgid "Priority support"
msgstr ""
#: inc/theme-info.php:241
msgid "Buy Sydney Pro "
msgstr ""
#: page-templates/page_front-page.php:2
msgid "Front Page"
msgstr ""
#: page-templates/page_fullwidth.php:2
msgid "Full width"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:327
msgid "Install Required Plugins"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:328
msgid "Install Plugins"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:330
msgid "Installing Plugin: %s"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:332
msgid "Updating Plugin: %s"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:333
msgid "Something went wrong with the plugin API."
msgstr ""
#: plugins/class-tgm-plugin-activation.php:334
msgid "This theme requires the following plugin: %1$s."
msgid_plural "This theme requires the following plugins: %1$s."
msgstr[0] ""
msgstr[1] ""
#: plugins/class-tgm-plugin-activation.php:340
msgid "This theme recommends the following plugin: %1$s."
msgid_plural "This theme recommends the following plugins: %1$s."
msgstr[0] ""
msgstr[1] ""
#: plugins/class-tgm-plugin-activation.php:346
msgid "The following plugin needs to be updated to its latest version to ensure maximum compatibility with this theme: %1$s."
msgid_plural "The following plugins need to be updated to their latest version to ensure maximum compatibility with this theme: %1$s."
msgstr[0] ""
msgstr[1] ""
#: plugins/class-tgm-plugin-activation.php:352
msgid "There is an update available for: %1$s."
msgid_plural "There are updates available for the following plugins: %1$s."
msgstr[0] ""
msgstr[1] ""
#: plugins/class-tgm-plugin-activation.php:358
msgid "The following required plugin is currently inactive: %1$s."
msgid_plural "The following required plugins are currently inactive: %1$s."
msgstr[0] ""
msgstr[1] ""
#: plugins/class-tgm-plugin-activation.php:364
msgid "The following recommended plugin is currently inactive: %1$s."
msgid_plural "The following recommended plugins are currently inactive: %1$s."
msgstr[0] ""
msgstr[1] ""
#: plugins/class-tgm-plugin-activation.php:370
msgid "Begin installing plugin"
msgid_plural "Begin installing plugins"
msgstr[0] ""
msgstr[1] ""
#: plugins/class-tgm-plugin-activation.php:375
msgid "Begin updating plugin"
msgid_plural "Begin updating plugins"
msgstr[0] ""
msgstr[1] ""
#: plugins/class-tgm-plugin-activation.php:380
msgid "Begin activating plugin"
msgid_plural "Begin activating plugins"
msgstr[0] ""
msgstr[1] ""
#: plugins/class-tgm-plugin-activation.php:385
msgid "Return to Required Plugins Installer"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:386, plugins/class-tgm-plugin-activation.php:827, plugins/class-tgm-plugin-activation.php:2533, plugins/class-tgm-plugin-activation.php:3580
msgid "Return to the Dashboard"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:387, plugins/class-tgm-plugin-activation.php:3159
msgid "Plugin activated successfully."
msgstr ""
#: plugins/class-tgm-plugin-activation.php:388, plugins/class-tgm-plugin-activation.php:2952
msgid "The following plugin was activated successfully:"
msgid_plural "The following plugins were activated successfully:"
msgstr[0] ""
msgstr[1] ""
#: plugins/class-tgm-plugin-activation.php:390
msgid "No action taken. Plugin %1$s was already active."
msgstr ""
#: plugins/class-tgm-plugin-activation.php:392
msgid "Plugin not activated. A higher version of %s is needed for this theme. Please update the plugin."
msgstr ""
#: plugins/class-tgm-plugin-activation.php:394
msgid "All plugins installed and activated successfully. %1$s"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:395
msgid "Dismiss this notice"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:396
msgid "There are one or more required or recommended plugins to install, update or activate."
msgstr ""
#: plugins/class-tgm-plugin-activation.php:397
msgid "Please contact the administrator of this site for help."
msgstr ""
#: plugins/class-tgm-plugin-activation.php:522
msgid "This plugin needs to be updated to be compatible with your theme."
msgstr ""
#: plugins/class-tgm-plugin-activation.php:523
msgid "Update Required"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:934
msgid "The remote plugin package does not contain a folder with the desired slug and renaming did not work."
msgstr ""
#: plugins/class-tgm-plugin-activation.php:934, plugins/class-tgm-plugin-activation.php:937
msgid "Please contact the plugin provider and ask them to package their plugin according to the WordPress guidelines."
msgstr ""
#: plugins/class-tgm-plugin-activation.php:937
msgid "The remote plugin package consists of more than one file, but the files are not packaged in a folder."
msgstr ""
#: plugins/class-tgm-plugin-activation.php:1121, plugins/class-tgm-plugin-activation.php:2948
msgctxt "plugin A *and* plugin B"
msgid "and"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:1982
msgid "TGMPA v%s"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:2273
msgid "Required"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:2276
msgid "Recommended"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:2292
msgid "WordPress Repository"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:2295
msgid "External Source"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:2298
msgid "Pre-Packaged"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:2315
msgid "Not Installed"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:2319
msgid "Installed But Not Activated"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:2321
msgid "Active"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:2327
msgid "Required Update not Available"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:2330
msgid "Requires Update"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:2333
msgid "Update recommended"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:2342
msgctxt "Install/Update Status"
msgid "%1$s, %2$s"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:2388
msgctxt "plugins"
msgid "All <span class=\"count\">(%s)</span>"
msgid_plural "All <span class=\"count\">(%s)</span>"
msgstr[0] ""
msgstr[1] ""
#: plugins/class-tgm-plugin-activation.php:2392
msgid "To Install <span class=\"count\">(%s)</span>"
msgid_plural "To Install <span class=\"count\">(%s)</span>"
msgstr[0] ""
msgstr[1] ""
#: plugins/class-tgm-plugin-activation.php:2396
msgid "Update Available <span class=\"count\">(%s)</span>"
msgid_plural "Update Available <span class=\"count\">(%s)</span>"
msgstr[0] ""
msgstr[1] ""
#: plugins/class-tgm-plugin-activation.php:2400
msgid "To Activate <span class=\"count\">(%s)</span>"
msgid_plural "To Activate <span class=\"count\">(%s)</span>"
msgstr[0] ""
msgstr[1] ""
#: plugins/class-tgm-plugin-activation.php:2482
msgctxt "as in: \"version nr unknown\""
msgid "unknown"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:2490
msgid "Installed version:"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:2498
msgid "Minimum required version:"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:2510
msgid "Available version:"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:2533
msgid "No plugins to install, update or activate."
msgstr ""
#: plugins/class-tgm-plugin-activation.php:2547
msgid "Plugin"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:2548
msgid "Source"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:2549
msgid "Type"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:2553
msgid "Version"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:2554
msgid "Status"
msgstr ""
#. translators: %2$s: plugin name in screen reader markup
#: plugins/class-tgm-plugin-activation.php:2603
msgid "Install %2$s"
msgstr ""
#. translators: %2$s: plugin name in screen reader markup
#: plugins/class-tgm-plugin-activation.php:2608
msgid "Update %2$s"
msgstr ""
#. translators: %2$s: plugin name in screen reader markup
#: plugins/class-tgm-plugin-activation.php:2614
msgid "Activate %2$s"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:2684
msgid "Upgrade message from the plugin author:"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:2717
msgid "Install"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:2723
msgid "Update"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:2726
msgid "Activate"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:2757
msgid "No plugins were selected to be installed. No action taken."
msgstr ""
#: plugins/class-tgm-plugin-activation.php:2759
msgid "No plugins were selected to be updated. No action taken."
msgstr ""
#: plugins/class-tgm-plugin-activation.php:2800
msgid "No plugins are available to be installed at this time."
msgstr ""
#: plugins/class-tgm-plugin-activation.php:2802
msgid "No plugins are available to be updated at this time."
msgstr ""
#: plugins/class-tgm-plugin-activation.php:2908
msgid "No plugins were selected to be activated. No action taken."
msgstr ""
#: plugins/class-tgm-plugin-activation.php:2934
msgid "No plugins are available to be activated at this time."
msgstr ""
#: plugins/class-tgm-plugin-activation.php:3158
msgid "Plugin activation failed."
msgstr ""
#. translators: 1: plugin name, 2: action number 3: total number of actions.
#: plugins/class-tgm-plugin-activation.php:3498
msgid "Updating Plugin %1$s (%2$d/%3$d)"
msgstr ""
#. translators: 1: plugin name, 2: error message.
#: plugins/class-tgm-plugin-activation.php:3501
msgid "An error occurred while installing %1$s: <strong>%2$s</strong>."
msgstr ""
#. translators: 1: plugin name.
#: plugins/class-tgm-plugin-activation.php:3503
msgid "The installation of %1$s failed."
msgstr ""
#: plugins/class-tgm-plugin-activation.php:3507
msgid "The installation and activation process is starting. This process may take a while on some hosts, so please be patient."
msgstr ""
#. translators: 1: plugin name.
#: plugins/class-tgm-plugin-activation.php:3509
msgid "%1$s installed and activated successfully."
msgstr ""
#: plugins/class-tgm-plugin-activation.php:3509, plugins/class-tgm-plugin-activation.php:3517
msgid "Show Details"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:3509, plugins/class-tgm-plugin-activation.php:3517
msgid "Hide Details"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:3510
msgid "All installations and activations have been completed."
msgstr ""
#. translators: 1: plugin name, 2: action number 3: total number of actions.
#: plugins/class-tgm-plugin-activation.php:3512
msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)"
msgstr ""
#: plugins/class-tgm-plugin-activation.php:3515
msgid "The installation process is starting. This process may take a while on some hosts, so please be patient."
msgstr ""
#. translators: 1: plugin name.
#: plugins/class-tgm-plugin-activation.php:3517
msgid "%1$s installed successfully."
msgstr ""
#: plugins/class-tgm-plugin-activation.php:3518
msgid "All installations have been completed."
msgstr ""
#. translators: 1: plugin name, 2: action number 3: total number of actions.
#: plugins/class-tgm-plugin-activation.php:3520
msgid "Installing Plugin %1$s (%2$d/%3$d)"
msgstr ""
#: post-templates/post_full.php:2
msgid "Page builder ready"
msgstr ""
#: post-templates/post_nosidebar.php:2
msgid "No sidebar"
msgstr ""
#: widgets/contact-info.php:6
msgid "Display your contact info"
msgstr ""
#: widgets/contact-info.php:7
msgid "Sydney: Contact info"
msgstr ""
#: widgets/contact-info.php:20, widgets/fp-call-to-action.php:18, widgets/fp-clients.php:23, widgets/fp-employees.php:23, widgets/fp-facts.php:32, widgets/fp-latest-news.php:19, widgets/fp-services-type-a.php:30, widgets/fp-services-type-b.php:29, widgets/fp-skills.php:24, widgets/fp-testimonials.php:22, widgets/video-widget.php:20
msgid "Title"
msgstr ""
#: widgets/contact-info.php:24
msgid "Enter your address"
msgstr ""
#: widgets/contact-info.php:27
msgid "Enter your phone number"
msgstr ""
#: widgets/contact-info.php:30
msgid "Enter your email address"
msgstr ""
#: widgets/fp-call-to-action.php:6
msgid "Display a call to action block."
msgstr ""
#: widgets/fp-call-to-action.php:7
msgid "Sydney FP: Call to action"
msgstr ""
#: widgets/fp-call-to-action.php:20
msgid "Enter your call to action."
msgstr ""
#: widgets/fp-call-to-action.php:22
msgid "Link for the button"
msgstr ""
#: widgets/fp-call-to-action.php:24
msgid "Title for the button"
msgstr ""
#: widgets/fp-call-to-action.php:27
msgid "Display the button inline with the text?"
msgstr ""
#: widgets/fp-clients.php:6
msgid "Display your clients list."
msgstr ""
#: widgets/fp-clients.php:7
msgid "Sydney FP: Clients"
msgstr ""
#: widgets/fp-clients.php:21
msgid "In order to display this widget, you must first add some clients from your admin area. Set your client logos as featured images."
msgstr ""
#: widgets/fp-clients.php:26
msgid "Number of clients to show (-1 shows all of them):"
msgstr ""
#: widgets/fp-clients.php:28
msgid "The URL for your button [In case you want a button below your clients block]"
msgstr ""
#: widgets/fp-clients.php:30
msgid "The text for the button [Defaults to <em>See all our clients</em> if left empty]"
msgstr ""
#: widgets/fp-clients.php:32
msgid "Enter the slug for your category or leave empty to show all clients."
msgstr ""
#: widgets/fp-clients.php:35
msgid "Open clients links in a new tab?"
msgstr ""
#: widgets/fp-clients.php:111
msgid "See all our clients"
msgstr ""
#: widgets/fp-employees.php:6
msgid "Display your team members in a stylish way."
msgstr ""
#: widgets/fp-employees.php:7
msgid "Sydney FP: Employees"
msgstr ""
#: widgets/fp-employees.php:21
msgid "In order to display this widget, you must first add some employees from the dashboard. Add as many as you want and the theme will automatically display them all."
msgstr ""
#: widgets/fp-employees.php:26
msgid "Number of employees to show (-1 shows all of them):"
msgstr ""
#: widgets/fp-employees.php:28
msgid "Enter an URL here if you want to section to link somewhere."
msgstr ""
#: widgets/fp-employees.php:30
msgid "The text for the button [Defaults to <em>See all our employees</em> if left empty]"
msgstr ""
#: widgets/fp-employees.php:32
msgid "Enter the slug for your category or leave empty to show all employees."
msgstr ""
#: widgets/fp-employees.php:35
msgid "Center the employees? (use only if you have 1 or 2 employees)"
msgstr ""
#: widgets/fp-employees.php:140
msgid "See all our employees"
msgstr ""
#: widgets/fp-facts.php:7
msgid "Show your visitors some facts about your company."
msgstr ""
#: widgets/fp-facts.php:8
msgid "Sydney FP: Facts"
msgstr ""
#: widgets/fp-facts.php:30
msgid "You can find a list of the available icons "
msgstr ""
#: widgets/fp-facts.php:30
msgid "here."
msgstr ""
#: widgets/fp-facts.php:30
msgid "Usage example: <strong>fa-android</strong>"
msgstr ""
#: widgets/fp-facts.php:38
msgid "First fact name"
msgstr ""
#: widgets/fp-facts.php:43
msgid "First fact value"
msgstr ""
#: widgets/fp-facts.php:48
msgid "First fact icon"
msgstr ""
#: widgets/fp-facts.php:54
msgid "Second fact name"
msgstr ""
#: widgets/fp-facts.php:59
msgid "Second fact value"
msgstr ""
#: widgets/fp-facts.php:64
msgid "Second fact icon"
msgstr ""
#: widgets/fp-facts.php:70
msgid "Third fact name"
msgstr ""
#: widgets/fp-facts.php:75
msgid "Third fact value"
msgstr ""
#: widgets/fp-facts.php:80
msgid "Third fact icon"
msgstr ""
#: widgets/fp-facts.php:86
msgid "Fourth fact name"
msgstr ""
#: widgets/fp-facts.php:91
msgid "Fourth fact value"
msgstr ""
#: widgets/fp-facts.php:96
msgid "Fourth fact icon"
msgstr ""
#: widgets/fp-latest-news.php:6
msgid "Show the latest news from your blog."
msgstr ""
#: widgets/fp-latest-news.php:7
msgid "Sydney FP: Latest News"
msgstr ""
#: widgets/fp-latest-news.php:23
msgid "Enter the slug for your category or leave empty to show posts from all categories."
msgstr ""
#: widgets/fp-latest-news.php:26
msgid "Add the text for the button here if you want to change the default <em>See all our news</em>"
msgstr ""
#: widgets/fp-latest-news.php:51, widgets/fp-latest-news.php:53
msgid "See all our news"
msgstr ""
#: widgets/fp-list.php:11
msgid "A simple list widget"
msgstr ""
#: widgets/fp-list.php:13
msgid "Sydney FP: List"
msgstr ""
#: widgets/fp-list.php:63, widgets/fp-portfolio.php:152, widgets/fp-social.php:57
msgid "Title:"
msgstr ""
#: widgets/fp-list.php:66
msgid "Add a bit of text here. It will be displayed."
msgstr ""
#: widgets/fp-list.php:69
msgid "Add your list items here. One item per row, start each row with <strong>^</strong>. Example: <strong>^ list item </strong>"
msgstr ""
#: widgets/fp-list.php:72
msgid "Call to action button URL:"
msgstr ""
#: widgets/fp-list.php:75
msgid "Call to action button text:"
msgstr ""
#: widgets/fp-portfolio.php:12
msgid "Display your projects in a grid."
msgstr ""
#: widgets/fp-portfolio.php:13
msgid "Sydney FP: Portfolio"
msgstr ""
#: widgets/fp-portfolio.php:35, widgets/fp-portfolio.php:148
msgid "Show all"
msgstr ""
#: widgets/fp-portfolio.php:154
msgid "Number of projects to show (-1 shows all of them):"
msgstr ""
#: widgets/fp-portfolio.php:156
msgid "Enter the slugs (comma separated) for your categories or leave empty to show all projects."
msgstr ""
#: widgets/fp-portfolio.php:159
msgid "Show navigation filter? (Category slugs must be specified)."
msgstr ""
#: widgets/fp-portfolio.php:160
msgid "\"Show all\" text:"
msgstr ""
#: widgets/fp-portfolio.php:163
msgid "Show project title?"
msgstr ""
#: widgets/fp-services-type-a.php:11, widgets/fp-services-type-b.php:11
msgid "Show what services you are able to provide."
msgstr ""
#: widgets/fp-services-type-a.php:12
msgid "Sydney FP: Services Type A"
msgstr ""
#: widgets/fp-services-type-a.php:28, widgets/fp-services-type-b.php:27
msgid "In order to display this widget, you must first add some services from your admin area."
msgstr ""
#: widgets/fp-services-type-a.php:33, widgets/fp-services-type-b.php:32
msgid "Number of services to show (-1 shows all of them):"
msgstr ""
#: widgets/fp-services-type-a.php:35, widgets/fp-services-type-b.php:34
msgid "The URL for your button [In case you want a button below your services block]"
msgstr ""
#: widgets/fp-services-type-a.php:37, widgets/fp-services-type-b.php:36
msgid "The text for the button [Defaults to <em>See all our services</em> if left empty]"
msgstr ""
#: widgets/fp-services-type-a.php:39, widgets/fp-services-type-b.php:38
msgid "Enter the slug for your category or leave empty to show all services."
msgstr ""
#: widgets/fp-services-type-a.php:42
msgid "Display services in two columns instead of three?"
msgstr ""
#: widgets/fp-services-type-a.php:43, widgets/fp-services-type-b.php:51
msgid "Content to display:"
msgstr ""
#: widgets/fp-services-type-a.php:45, widgets/fp-services-type-b.php:53
msgid "Full content"
msgstr ""
#: widgets/fp-services-type-a.php:46, widgets/fp-services-type-b.php:54
msgid "Excerpt"
msgstr ""
#: widgets/fp-services-type-a.php:145, widgets/fp-services-type-b.php:160
msgid "See all our services"
msgstr ""
#: widgets/fp-services-type-b.php:12
msgid "Sydney FP: Services type B"
msgstr ""
#: widgets/fp-services-type-b.php:41
msgid "Number of columns:"
msgstr ""
#: widgets/fp-skills.php:6
msgid "Show your visitors some of your skills."
msgstr ""
#: widgets/fp-skills.php:7
msgid "Sydney FP: Skills"
msgstr ""
#: widgets/fp-skills.php:30
msgid "First skill name"
msgstr ""
#: widgets/fp-skills.php:35
msgid "First skill value"
msgstr ""
#: widgets/fp-skills.php:41
msgid "Second skill name"
msgstr ""
#: widgets/fp-skills.php:46
msgid "Second skill value"
msgstr ""
#: widgets/fp-skills.php:52
msgid "Third skill name"
msgstr ""
#: widgets/fp-skills.php:57
msgid "Third skill value"
msgstr ""
#: widgets/fp-skills.php:63
msgid "Fourth skill name"
msgstr ""
#: widgets/fp-skills.php:68
msgid "Fourth skill value"
msgstr ""
#: widgets/fp-social.php:5
msgid "Display your social profile on your front page"
msgstr ""
#: widgets/fp-social.php:6
msgid "Sydney FP: Social Profile"
msgstr ""
#: widgets/fp-social.php:52
msgid "No menus have been created yet. <a href=\"%s\">Create some</a>."
msgstr ""
#: widgets/fp-social.php:60
msgid "In order to display your social icons in a widget, all you need to do is go to <strong>Appearance > Menus</strong> and create a menu containing links to your social profiles, then assign that menu here. Supported networks: Facebook, Twitter, Google Plus, Instagram, Dribble, Vimeo, Linkedin, Youtube, Flickr, Pinterest, Tumblr, Foursquare, Behance."
msgstr ""
#: widgets/fp-social.php:62
msgid "Select your social menu:"
msgstr ""
#: widgets/fp-social.php:64
msgid "— Select —"
msgstr ""
#: widgets/fp-testimonials.php:6
msgid "Display your testimonials in a slider."
msgstr ""
#: widgets/fp-testimonials.php:7
msgid "Sydney FP: Testimonials"
msgstr ""
#: widgets/fp-testimonials.php:20
msgid "In order to display this widget, you must first add some testimonials from your admin area."
msgstr ""
#: widgets/fp-testimonials.php:25
msgid "Number of testimonials to show (-1 shows all of them):"
msgstr ""
#: widgets/fp-testimonials.php:27
msgid "The URL for your button [In case you want a button below your testimonials block]"
msgstr ""
#: widgets/fp-testimonials.php:29
msgid "The text for the button [Defaults to <em>See all our testimonials</em> if left empty]"
msgstr ""
#: widgets/fp-testimonials.php:31
msgid "Enter the slug for your category or leave empty to show all testimonials."
msgstr ""
#: widgets/fp-testimonials.php:33
msgid "Autoplay time [ms]"
msgstr ""
#: widgets/fp-testimonials.php:108
msgid "See all our testimonials"
msgstr ""
#: widgets/video-widget.php:6
msgid "Display a video from Youtube, Vimeo etc."
msgstr ""
#: widgets/video-widget.php:7
msgid "Sydney: Video"
msgstr ""
#: widgets/video-widget.php:24
msgid "Paste the URL of the video (only from a network that supports oEmbed, like Youtube, Vimeo etc.):"
msgstr ""
#: widgets/video-widget.php:26
msgid "Video mode:"
msgstr ""
#: widgets/video-widget.php:28
msgid "Normal"
msgstr ""
#: widgets/video-widget.php:29
msgid "Lightbox"
msgstr ""
#: widgets/video-widget.php:32
msgid "Text before the play button (only for lightbox mode):"
msgstr ""
#: inc/upsell/class-customize.php:76
msgid "Ready for more?"
msgstr ""
#: inc/upsell/class-customize.php:77
msgid "Get Sydney Pro"
msgstr ""
404.php 761 1531686904 themes/sydney <?php
/**
* The template for displaying 404 pages (not found).
*
* @package Sydney
*/
get_header(); ?>
<div id="primary" class="content-area fullwidth">
<main id="main" class="site-main" role="main">
<section class="error-404 not-found">
<header class="page-header">
<h1 class="page-title"><?php _e( 'Oops! That page can’t be found.', 'sydney' ); ?></h1>
</header><!-- .page-header -->
<div class="page-content">
<p><?php _e( 'It looks like nothing was found at this location. Maybe try one of the links below or a search?', 'sydney' ); ?></p>
<?php get_search_form(); ?>
</div><!-- .page-content -->
</section><!-- .error-404 -->
</main><!-- #main -->
</div><!-- #primary -->
<?php get_footer(); ?>
post_nosidebar.php 605 1531686903 themes/sydney/post-templates <?php
/*
Template Name: No sidebar
Template Post Type: post, projects, employees
*/
get_header(); ?>
<div id="primary" class="content-area">
<main id="main" class="site-main" role="main">
<?php
while ( have_posts() ) : the_post();
get_template_part( 'content', 'single' );
sydney_post_navigation();
// If comments are open or we have at least one comment, load up the comment template.
if ( comments_open() || get_comments_number() ) :
comments_template();
endif;
endwhile; // End of the loop.
?>
</main><!-- #main -->
</div><!-- #primary -->
<?php
get_footer();
post_full.php 358 1531686903 themes/sydney/post-templates <?php
/*
Template Name: Page builder ready
Template Post Type: post, projects, employees
*/
get_header(); ?>
<div id="primary" class="content-area">
<main id="main" class="site-main" role="main">
<?php
while ( have_posts() ) : the_post();
the_content();
endwhile;
?>
</main><!-- #main -->
</div><!-- #primary -->
<?php
get_footer();
setup.php 1574 1531686903 themes/sydney/demo-content <?php
/**
* Functions to provide support for the One Click Demo Import plugin (wordpress.org/plugins/one-click-demo-import)
*
* @package Sydney
*/
/**
* Set import files
*/
function sydney_set_import_files() {
return array(
array(
'import_file_name' => __('Demo content', 'sydney'),
'local_import_file' => trailingslashit( get_template_directory() ) . 'demo-content/demo-content.xml',
'local_import_widget_file' => trailingslashit( get_template_directory() ) . 'demo-content/demo-widgets.wie',
),
);
}
add_filter( 'pt-ocdi/import_files', 'sydney_set_import_files' );
/**
* Define actions that happen after import
*/
function sydney_set_after_import_mods() {
//Assign the menu
$main_menu = get_term_by( 'name', 'Menu 1', 'nav_menu' );
set_theme_mod( 'nav_menu_locations', array(
'primary' => $main_menu->term_id,
)
);
//Asign the static front page and the blog page
$front_page = get_page_by_title( 'My front page' );
$blog_page = get_page_by_title( 'My blog' );
update_option( 'show_on_front', 'page' );
update_option( 'page_on_front', $front_page -> ID );
update_option( 'page_for_posts', $blog_page -> ID );
//Assign the Front Page template
update_post_meta( $front_page -> ID, '_wp_page_template', 'page-templates/page_front-page.php' );
}
add_action( 'pt-ocdi/after_import', 'sydney_set_after_import_mods' );
/**
* Remove branding
*/
add_filter( 'pt-ocdi/disable_pt_branding', '__return_true' );demo-widgets.wie 1139 1531686903 themes/sydney/demo-content {"sidebar-1":{"search-2":{"title":""},"recent-posts-2":{"title":"","number":5},"recent-comments-2":{"title":"","number":5},"archives-2":{"title":"","count":0,"dropdown":0},"categories-2":{"title":"","count":0,"hierarchical":0,"dropdown":0},"meta-2":{"title":""}},"footer-1":{"media_video-3":{"attachment_id":0,"url":"https:\/\/www.youtube.com\/watch?v=7iBqEknWOiU","title":"","preload":"metadata","loop":false,"content":"","mp4":"","m4v":"","webm":"","ogv":"","flv":""}},"footer-2":{"text-2":{"title":"","text":"Sydney is a powerful business theme that provides a fast way for companies or freelancers to create an awesome online presence. Sydney brings plenty of customization possibilities like access to all Google Fonts, full color control, layout control, logo upload, full screen slider, header image, sticky navigation and much more. Also, Sydney provides all the construction blocks you need to rapidly create an engaging front page.","filter":true,"visual":true}},"footer-3":{"sydney_contact_info-2":{"title":"Get in touch","address":"77 W Houston St New York, NY 10012, USA","phone":"+99 555 999","email":"contact@company.com"}}}demo-content.xml 229557 1531686903 themes/sydney/demo-content <?xml version="1.0" encoding="UTF-8" ?>
<!-- This is a WordPress eXtended RSS file generated by WordPress as an export of your site. -->
<!-- It contains information about your site's posts, pages, comments, categories, and other content. -->
<!-- You may use this file to transfer that content from one site to another. -->
<!-- This file is not intended to serve as a complete backup of your site. -->
<!-- To import this information into a WordPress site follow these steps: -->
<!-- 1. Log in to that site as an administrator. -->
<!-- 2. Go to Tools: Import in the WordPress admin panel. -->
<!-- 3. Install the "WordPress" importer from the list. -->
<!-- 4. Activate & Run Importer. -->
<!-- 5. Upload this file using the form provided on that page. -->
<!-- 6. You will first be asked to map the authors in this export file to users -->
<!-- on the site. For each author, you may choose to map to an -->
<!-- existing user on the site or to create a new user. -->
<!-- 7. WordPress will then import each of the posts, pages, comments, categories, etc. -->
<!-- contained in this file into your site. -->
<!-- generator="WordPress/4.9.6" created="2018-06-11 12:19" -->
<rss version="2.0"
xmlns:excerpt="http://wordpress.org/export/1.2/excerpt/"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:wp="http://wordpress.org/export/1.2/"
>
<channel>
<title>Sydney</title>
<link>http://demo.athemes.com/sydney</link>
<description></description>
<pubDate>Mon, 11 Jun 2018 12:19:21 +0000</pubDate>
<language>en-US</language>
<wp:wxr_version>1.2</wp:wxr_version>
<wp:base_site_url>http://demo.athemes.com/</wp:base_site_url>
<wp:base_blog_url>http://demo.athemes.com/sydney</wp:base_blog_url>
<wp:author><wp:author_id>63</wp:author_id><wp:author_login><![CDATA[vlad]]></wp:author_login><wp:author_email><![CDATA[flyfreemedia@yahoo.com]]></wp:author_email><wp:author_display_name><![CDATA[vlad]]></wp:author_display_name><wp:author_first_name><![CDATA[]]></wp:author_first_name><wp:author_last_name><![CDATA[]]></wp:author_last_name></wp:author>
<wp:category>
<wp:term_id>3</wp:term_id>
<wp:category_nicename><![CDATA[technology]]></wp:category_nicename>
<wp:category_parent><![CDATA[]]></wp:category_parent>
<wp:cat_name><![CDATA[Technology]]></wp:cat_name>
</wp:category>
<wp:category>
<wp:term_id>1</wp:term_id>
<wp:category_nicename><![CDATA[uncategorized]]></wp:category_nicename>
<wp:category_parent><![CDATA[]]></wp:category_parent>
<wp:cat_name><![CDATA[Uncategorized]]></wp:cat_name>
</wp:category>
<wp:category>
<wp:term_id>4</wp:term_id>
<wp:category_nicename><![CDATA[work]]></wp:category_nicename>
<wp:category_parent><![CDATA[]]></wp:category_parent>
<wp:cat_name><![CDATA[Work]]></wp:cat_name>
</wp:category>
<wp:term>
<wp:term_id><![CDATA[2]]></wp:term_id>
<wp:term_taxonomy><![CDATA[elementor_library_type]]></wp:term_taxonomy>
<wp:term_slug><![CDATA[page]]></wp:term_slug>
<wp:term_parent><![CDATA[]]></wp:term_parent>
<wp:term_name><![CDATA[page]]></wp:term_name>
</wp:term>
<wp:term><wp:term_id>5</wp:term_id><wp:term_taxonomy>nav_menu</wp:term_taxonomy><wp:term_slug><![CDATA[menu-1]]></wp:term_slug><wp:term_name><![CDATA[Menu 1]]></wp:term_name>
</wp:term>
<generator>https://wordpress.org/?v=4.9.6</generator>
<item>
<title>placeholder.png</title>
<link>http://demo.athemes.com/sydney/placeholder-png/</link>
<pubDate>Thu, 24 May 2018 11:20:36 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/placeholder.png</guid>
<description></description>
<content:encoded><![CDATA[]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>8</wp:post_id>
<wp:post_date><![CDATA[2018-05-24 11:20:36]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-24 11:20:36]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[open]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[placeholder-png]]></wp:post_name>
<wp:status><![CDATA[inherit]]></wp:status>
<wp:post_parent>0</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[attachment]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<wp:attachment_url><![CDATA[http://demo.athemes.com/sydney/wp-content/uploads/sites/80/2018/05/placeholder.png]]></wp:attachment_url>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attached_file]]></wp:meta_key>
<wp:meta_value><![CDATA[2018/05/placeholder.png]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attachment_metadata]]></wp:meta_key>
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:1200;s:6:"height";i:800;s:4:"file";s:23:"2018/05/placeholder.png";s:5:"sizes";a:9:{s:9:"thumbnail";a:4:{s:4:"file";s:23:"placeholder-150x150.png";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:9:"image/png";}s:6:"medium";a:4:{s:4:"file";s:23:"placeholder-300x200.png";s:5:"width";i:300;s:6:"height";i:200;s:9:"mime-type";s:9:"image/png";}s:12:"medium_large";a:4:{s:4:"file";s:23:"placeholder-768x512.png";s:5:"width";i:768;s:6:"height";i:512;s:9:"mime-type";s:9:"image/png";}s:5:"large";a:4:{s:4:"file";s:24:"placeholder-1024x683.png";s:5:"width";i:1024;s:6:"height";i:683;s:9:"mime-type";s:9:"image/png";}s:18:"sydney-large-thumb";a:4:{s:4:"file";s:23:"placeholder-830x553.png";s:5:"width";i:830;s:6:"height";i:553;s:9:"mime-type";s:9:"image/png";}s:19:"sydney-medium-thumb";a:4:{s:4:"file";s:23:"placeholder-550x400.png";s:5:"width";i:550;s:6:"height";i:400;s:9:"mime-type";s:9:"image/png";}s:18:"sydney-small-thumb";a:4:{s:4:"file";s:23:"placeholder-230x153.png";s:5:"width";i:230;s:6:"height";i:153;s:9:"mime-type";s:9:"image/png";}s:20:"sydney-service-thumb";a:4:{s:4:"file";s:23:"placeholder-350x233.png";s:5:"width";i:350;s:6:"height";i:233;s:9:"mime-type";s:9:"image/png";}s:16:"sydney-mas-thumb";a:4:{s:4:"file";s:23:"placeholder-480x320.png";s:5:"width";i:480;s:6:"height";i:320;s:9:"mime-type";s:9:"image/png";}}s:10:"image_meta";a:12:{s:8:"aperture";s:1:"0";s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:1:"0";s:3:"iso";s:1:"0";s:13:"shutter_speed";s:1:"0";s:5:"title";s:0:"";s:11:"orientation";s:1:"0";s:8:"keywords";a:0:{}}}]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_elementor_source_image_hash]]></wp:meta_key>
<wp:meta_value><![CDATA[6d7274f6c96e47302aa30bcb4fae9125260d754b]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>iphone-550x363</title>
<link>http://demo.athemes.com/sydney/my-front-page/iphone-550x363/</link>
<pubDate>Thu, 24 May 2018 11:23:12 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/iphone-550x363.png</guid>
<description></description>
<content:encoded><![CDATA[]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>14</wp:post_id>
<wp:post_date><![CDATA[2018-05-24 11:23:12]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-24 11:23:12]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[open]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[iphone-550x363]]></wp:post_name>
<wp:status><![CDATA[inherit]]></wp:status>
<wp:post_parent>4</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[attachment]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<wp:attachment_url><![CDATA[http://demo.athemes.com/sydney/wp-content/uploads/sites/80/2018/05/iphone-550x363.png]]></wp:attachment_url>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attached_file]]></wp:meta_key>
<wp:meta_value><![CDATA[2018/05/iphone-550x363.png]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attachment_metadata]]></wp:meta_key>
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:550;s:6:"height";i:363;s:4:"file";s:26:"2018/05/iphone-550x363.png";s:5:"sizes";a:6:{s:9:"thumbnail";a:4:{s:4:"file";s:26:"iphone-550x363-150x150.png";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:9:"image/png";}s:6:"medium";a:4:{s:4:"file";s:26:"iphone-550x363-300x198.png";s:5:"width";i:300;s:6:"height";i:198;s:9:"mime-type";s:9:"image/png";}s:19:"sydney-medium-thumb";a:4:{s:4:"file";s:26:"iphone-550x363-550x363.png";s:5:"width";i:550;s:6:"height";i:363;s:9:"mime-type";s:9:"image/png";}s:18:"sydney-small-thumb";a:4:{s:4:"file";s:26:"iphone-550x363-230x152.png";s:5:"width";i:230;s:6:"height";i:152;s:9:"mime-type";s:9:"image/png";}s:20:"sydney-service-thumb";a:4:{s:4:"file";s:26:"iphone-550x363-350x231.png";s:5:"width";i:350;s:6:"height";i:231;s:9:"mime-type";s:9:"image/png";}s:16:"sydney-mas-thumb";a:4:{s:4:"file";s:26:"iphone-550x363-480x317.png";s:5:"width";i:480;s:6:"height";i:317;s:9:"mime-type";s:9:"image/png";}}s:10:"image_meta";a:12:{s:8:"aperture";s:1:"0";s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:1:"0";s:3:"iso";s:1:"0";s:13:"shutter_speed";s:1:"0";s:5:"title";s:0:"";s:11:"orientation";s:1:"0";s:8:"keywords";a:0:{}}}]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>imac-606765_1280</title>
<link>http://demo.athemes.com/sydney/my-front-page/imac-606765_1280/</link>
<pubDate>Thu, 24 May 2018 11:23:40 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/imac-606765_1280.jpg</guid>
<description></description>
<content:encoded><![CDATA[]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>15</wp:post_id>
<wp:post_date><![CDATA[2018-05-24 11:23:40]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-24 11:23:40]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[open]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[imac-606765_1280]]></wp:post_name>
<wp:status><![CDATA[inherit]]></wp:status>
<wp:post_parent>4</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[attachment]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<wp:attachment_url><![CDATA[http://demo.athemes.com/sydney/wp-content/uploads/sites/80/2018/05/imac-606765_1280.jpg]]></wp:attachment_url>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attached_file]]></wp:meta_key>
<wp:meta_value><![CDATA[2018/05/imac-606765_1280.jpg]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attachment_metadata]]></wp:meta_key>
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:1280;s:6:"height";i:850;s:4:"file";s:28:"2018/05/imac-606765_1280.jpg";s:5:"sizes";a:9:{s:9:"thumbnail";a:4:{s:4:"file";s:28:"imac-606765_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:28:"imac-606765_1280-300x199.jpg";s:5:"width";i:300;s:6:"height";i:199;s:9:"mime-type";s:10:"image/jpeg";}s:12:"medium_large";a:4:{s:4:"file";s:28:"imac-606765_1280-768x510.jpg";s:5:"width";i:768;s:6:"height";i:510;s:9:"mime-type";s:10:"image/jpeg";}s:5:"large";a:4:{s:4:"file";s:29:"imac-606765_1280-1024x680.jpg";s:5:"width";i:1024;s:6:"height";i:680;s:9:"mime-type";s:10:"image/jpeg";}s:18:"sydney-large-thumb";a:4:{s:4:"file";s:28:"imac-606765_1280-830x551.jpg";s:5:"width";i:830;s:6:"height";i:551;s:9:"mime-type";s:10:"image/jpeg";}s:19:"sydney-medium-thumb";a:4:{s:4:"file";s:28:"imac-606765_1280-550x400.jpg";s:5:"width";i:550;s:6:"height";i:400;s:9:"mime-type";s:10:"image/jpeg";}s:18:"sydney-small-thumb";a:4:{s:4:"file";s:28:"imac-606765_1280-230x153.jpg";s:5:"width";i:230;s:6:"height";i:153;s:9:"mime-type";s:10:"image/jpeg";}s:20:"sydney-service-thumb";a:4:{s:4:"file";s:28:"imac-606765_1280-350x232.jpg";s:5:"width";i:350;s:6:"height";i:232;s:9:"mime-type";s:10:"image/jpeg";}s:16:"sydney-mas-thumb";a:4:{s:4:"file";s:28:"imac-606765_1280-480x319.jpg";s:5:"width";i:480;s:6:"height";i:319;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:12:{s:8:"aperture";s:1:"0";s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:1:"0";s:3:"iso";s:1:"0";s:13:"shutter_speed";s:1:"0";s:5:"title";s:0:"";s:11:"orientation";s:1:"0";s:8:"keywords";a:0:{}}}]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>1</title>
<link>http://demo.athemes.com/sydney/my-front-page/attachment/1/</link>
<pubDate>Thu, 24 May 2018 11:34:16 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/1.jpg</guid>
<description></description>
<content:encoded><![CDATA[]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>17</wp:post_id>
<wp:post_date><![CDATA[2018-05-24 11:34:16]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-24 11:34:16]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[open]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[1]]></wp:post_name>
<wp:status><![CDATA[inherit]]></wp:status>
<wp:post_parent>4</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[attachment]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<wp:attachment_url><![CDATA[http://demo.athemes.com/sydney/wp-content/uploads/sites/80/2018/05/1.jpg]]></wp:attachment_url>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attached_file]]></wp:meta_key>
<wp:meta_value><![CDATA[2018/05/1.jpg]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attachment_metadata]]></wp:meta_key>
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:400;s:6:"height";i:400;s:4:"file";s:13:"2018/05/1.jpg";s:5:"sizes";a:5:{s:9:"thumbnail";a:4:{s:4:"file";s:13:"1-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:13:"1-300x300.jpg";s:5:"width";i:300;s:6:"height";i:300;s:9:"mime-type";s:10:"image/jpeg";}s:19:"sydney-medium-thumb";a:4:{s:4:"file";s:13:"1-400x400.jpg";s:5:"width";i:400;s:6:"height";i:400;s:9:"mime-type";s:10:"image/jpeg";}s:18:"sydney-small-thumb";a:4:{s:4:"file";s:13:"1-230x230.jpg";s:5:"width";i:230;s:6:"height";i:230;s:9:"mime-type";s:10:"image/jpeg";}s:20:"sydney-service-thumb";a:4:{s:4:"file";s:13:"1-350x350.jpg";s:5:"width";i:350;s:6:"height";i:350;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:12:{s:8:"aperture";s:1:"0";s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:1:"0";s:3:"iso";s:1:"0";s:13:"shutter_speed";s:1:"0";s:5:"title";s:0:"";s:11:"orientation";s:1:"0";s:8:"keywords";a:0:{}}}]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>3</title>
<link>http://demo.athemes.com/sydney/my-front-page/attachment/3/</link>
<pubDate>Thu, 24 May 2018 11:44:16 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/3.jpg</guid>
<description></description>
<content:encoded><![CDATA[]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>22</wp:post_id>
<wp:post_date><![CDATA[2018-05-24 11:44:16]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-24 11:44:16]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[open]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[3]]></wp:post_name>
<wp:status><![CDATA[inherit]]></wp:status>
<wp:post_parent>4</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[attachment]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<wp:attachment_url><![CDATA[http://demo.athemes.com/sydney/wp-content/uploads/sites/80/2018/05/3.jpg]]></wp:attachment_url>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attached_file]]></wp:meta_key>
<wp:meta_value><![CDATA[2018/05/3.jpg]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attachment_metadata]]></wp:meta_key>
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:400;s:6:"height";i:400;s:4:"file";s:13:"2018/05/3.jpg";s:5:"sizes";a:5:{s:9:"thumbnail";a:4:{s:4:"file";s:13:"3-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:13:"3-300x300.jpg";s:5:"width";i:300;s:6:"height";i:300;s:9:"mime-type";s:10:"image/jpeg";}s:19:"sydney-medium-thumb";a:4:{s:4:"file";s:13:"3-400x400.jpg";s:5:"width";i:400;s:6:"height";i:400;s:9:"mime-type";s:10:"image/jpeg";}s:18:"sydney-small-thumb";a:4:{s:4:"file";s:13:"3-230x230.jpg";s:5:"width";i:230;s:6:"height";i:230;s:9:"mime-type";s:10:"image/jpeg";}s:20:"sydney-service-thumb";a:4:{s:4:"file";s:13:"3-350x350.jpg";s:5:"width";i:350;s:6:"height";i:350;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:12:{s:8:"aperture";s:1:"0";s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:1:"0";s:3:"iso";s:1:"0";s:13:"shutter_speed";s:1:"0";s:5:"title";s:0:"";s:11:"orientation";s:1:"0";s:8:"keywords";a:0:{}}}]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>emp6</title>
<link>http://demo.athemes.com/sydney/my-front-page/emp6/</link>
<pubDate>Thu, 24 May 2018 11:48:01 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/emp6.jpg</guid>
<description></description>
<content:encoded><![CDATA[]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>24</wp:post_id>
<wp:post_date><![CDATA[2018-05-24 11:48:01]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-24 11:48:01]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[open]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[emp6]]></wp:post_name>
<wp:status><![CDATA[inherit]]></wp:status>
<wp:post_parent>4</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[attachment]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<wp:attachment_url><![CDATA[http://demo.athemes.com/sydney/wp-content/uploads/sites/80/2018/05/emp6.jpg]]></wp:attachment_url>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attached_file]]></wp:meta_key>
<wp:meta_value><![CDATA[2018/05/emp6.jpg]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attachment_metadata]]></wp:meta_key>
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:400;s:6:"height";i:400;s:4:"file";s:16:"2018/05/emp6.jpg";s:5:"sizes";a:5:{s:9:"thumbnail";a:4:{s:4:"file";s:16:"emp6-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:16:"emp6-300x300.jpg";s:5:"width";i:300;s:6:"height";i:300;s:9:"mime-type";s:10:"image/jpeg";}s:19:"sydney-medium-thumb";a:4:{s:4:"file";s:16:"emp6-400x400.jpg";s:5:"width";i:400;s:6:"height";i:400;s:9:"mime-type";s:10:"image/jpeg";}s:18:"sydney-small-thumb";a:4:{s:4:"file";s:16:"emp6-230x230.jpg";s:5:"width";i:230;s:6:"height";i:230;s:9:"mime-type";s:10:"image/jpeg";}s:20:"sydney-service-thumb";a:4:{s:4:"file";s:16:"emp6-350x350.jpg";s:5:"width";i:350;s:6:"height";i:350;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:12:{s:8:"aperture";s:1:"0";s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:1:"0";s:3:"iso";s:1:"0";s:13:"shutter_speed";s:1:"0";s:5:"title";s:0:"";s:11:"orientation";s:1:"0";s:8:"keywords";a:0:{}}}]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>4</title>
<link>http://demo.athemes.com/sydney/my-front-page/attachment/4/</link>
<pubDate>Thu, 24 May 2018 11:50:46 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/4.jpg</guid>
<description></description>
<content:encoded><![CDATA[]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>27</wp:post_id>
<wp:post_date><![CDATA[2018-05-24 11:50:46]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-24 11:50:46]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[open]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[4]]></wp:post_name>
<wp:status><![CDATA[inherit]]></wp:status>
<wp:post_parent>4</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[attachment]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<wp:attachment_url><![CDATA[http://demo.athemes.com/sydney/wp-content/uploads/sites/80/2018/05/4.jpg]]></wp:attachment_url>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attached_file]]></wp:meta_key>
<wp:meta_value><![CDATA[2018/05/4.jpg]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attachment_metadata]]></wp:meta_key>
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:400;s:6:"height";i:400;s:4:"file";s:13:"2018/05/4.jpg";s:5:"sizes";a:5:{s:9:"thumbnail";a:4:{s:4:"file";s:13:"4-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:13:"4-300x300.jpg";s:5:"width";i:300;s:6:"height";i:300;s:9:"mime-type";s:10:"image/jpeg";}s:19:"sydney-medium-thumb";a:4:{s:4:"file";s:13:"4-400x400.jpg";s:5:"width";i:400;s:6:"height";i:400;s:9:"mime-type";s:10:"image/jpeg";}s:18:"sydney-small-thumb";a:4:{s:4:"file";s:13:"4-230x230.jpg";s:5:"width";i:230;s:6:"height";i:230;s:9:"mime-type";s:10:"image/jpeg";}s:20:"sydney-service-thumb";a:4:{s:4:"file";s:13:"4-350x350.jpg";s:5:"width";i:350;s:6:"height";i:350;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:12:{s:8:"aperture";s:1:"0";s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:1:"0";s:3:"iso";s:1:"0";s:13:"shutter_speed";s:1:"0";s:5:"title";s:0:"";s:11:"orientation";s:1:"0";s:8:"keywords";a:0:{}}}]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>urban-438393_1280</title>
<link>http://demo.athemes.com/sydney/my-front-page/urban-438393_1280/</link>
<pubDate>Thu, 24 May 2018 12:28:57 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/urban-438393_1280.jpg</guid>
<description></description>
<content:encoded><![CDATA[]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>31</wp:post_id>
<wp:post_date><![CDATA[2018-05-24 12:28:57]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-24 12:28:57]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[open]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[urban-438393_1280]]></wp:post_name>
<wp:status><![CDATA[inherit]]></wp:status>
<wp:post_parent>4</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[attachment]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<wp:attachment_url><![CDATA[http://demo.athemes.com/sydney/wp-content/uploads/sites/80/2018/05/urban-438393_1280.jpg]]></wp:attachment_url>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attached_file]]></wp:meta_key>
<wp:meta_value><![CDATA[2018/05/urban-438393_1280.jpg]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attachment_metadata]]></wp:meta_key>
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:1280;s:6:"height";i:850;s:4:"file";s:29:"2018/05/urban-438393_1280.jpg";s:5:"sizes";a:9:{s:9:"thumbnail";a:4:{s:4:"file";s:29:"urban-438393_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:29:"urban-438393_1280-300x199.jpg";s:5:"width";i:300;s:6:"height";i:199;s:9:"mime-type";s:10:"image/jpeg";}s:12:"medium_large";a:4:{s:4:"file";s:29:"urban-438393_1280-768x510.jpg";s:5:"width";i:768;s:6:"height";i:510;s:9:"mime-type";s:10:"image/jpeg";}s:5:"large";a:4:{s:4:"file";s:30:"urban-438393_1280-1024x680.jpg";s:5:"width";i:1024;s:6:"height";i:680;s:9:"mime-type";s:10:"image/jpeg";}s:18:"sydney-large-thumb";a:4:{s:4:"file";s:29:"urban-438393_1280-830x551.jpg";s:5:"width";i:830;s:6:"height";i:551;s:9:"mime-type";s:10:"image/jpeg";}s:19:"sydney-medium-thumb";a:4:{s:4:"file";s:29:"urban-438393_1280-550x400.jpg";s:5:"width";i:550;s:6:"height";i:400;s:9:"mime-type";s:10:"image/jpeg";}s:18:"sydney-small-thumb";a:4:{s:4:"file";s:29:"urban-438393_1280-230x153.jpg";s:5:"width";i:230;s:6:"height";i:153;s:9:"mime-type";s:10:"image/jpeg";}s:20:"sydney-service-thumb";a:4:{s:4:"file";s:29:"urban-438393_1280-350x232.jpg";s:5:"width";i:350;s:6:"height";i:232;s:9:"mime-type";s:10:"image/jpeg";}s:16:"sydney-mas-thumb";a:4:{s:4:"file";s:29:"urban-438393_1280-480x319.jpg";s:5:"width";i:480;s:6:"height";i:319;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:12:{s:8:"aperture";s:1:"0";s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:1:"0";s:3:"iso";s:1:"0";s:13:"shutter_speed";s:1:"0";s:5:"title";s:0:"";s:11:"orientation";s:1:"0";s:8:"keywords";a:0:{}}}]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>girls-591552_640</title>
<link>http://demo.athemes.com/sydney/my-front-page/girls-591552_640/</link>
<pubDate>Thu, 24 May 2018 12:41:13 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/girls-591552_640.jpg</guid>
<description></description>
<content:encoded><![CDATA[]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>33</wp:post_id>
<wp:post_date><![CDATA[2018-05-24 12:41:13]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-24 12:41:13]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[open]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[girls-591552_640]]></wp:post_name>
<wp:status><![CDATA[inherit]]></wp:status>
<wp:post_parent>4</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[attachment]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<wp:attachment_url><![CDATA[http://demo.athemes.com/sydney/wp-content/uploads/sites/80/2018/05/girls-591552_640.jpg]]></wp:attachment_url>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attached_file]]></wp:meta_key>
<wp:meta_value><![CDATA[2018/05/girls-591552_640.jpg]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attachment_metadata]]></wp:meta_key>
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:640;s:6:"height";i:427;s:4:"file";s:28:"2018/05/girls-591552_640.jpg";s:5:"sizes";a:6:{s:9:"thumbnail";a:4:{s:4:"file";s:28:"girls-591552_640-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:28:"girls-591552_640-300x200.jpg";s:5:"width";i:300;s:6:"height";i:200;s:9:"mime-type";s:10:"image/jpeg";}s:19:"sydney-medium-thumb";a:4:{s:4:"file";s:28:"girls-591552_640-550x400.jpg";s:5:"width";i:550;s:6:"height";i:400;s:9:"mime-type";s:10:"image/jpeg";}s:18:"sydney-small-thumb";a:4:{s:4:"file";s:28:"girls-591552_640-230x153.jpg";s:5:"width";i:230;s:6:"height";i:153;s:9:"mime-type";s:10:"image/jpeg";}s:20:"sydney-service-thumb";a:4:{s:4:"file";s:28:"girls-591552_640-350x234.jpg";s:5:"width";i:350;s:6:"height";i:234;s:9:"mime-type";s:10:"image/jpeg";}s:16:"sydney-mas-thumb";a:4:{s:4:"file";s:28:"girls-591552_640-480x320.jpg";s:5:"width";i:480;s:6:"height";i:320;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:12:{s:8:"aperture";s:1:"0";s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:1:"0";s:3:"iso";s:1:"0";s:13:"shutter_speed";s:1:"0";s:5:"title";s:0:"";s:11:"orientation";s:1:"0";s:8:"keywords";a:0:{}}}]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>helicopter-548421_640</title>
<link>http://demo.athemes.com/sydney/my-front-page/helicopter-548421_640/</link>
<pubDate>Thu, 24 May 2018 12:41:14 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/helicopter-548421_640.jpg</guid>
<description></description>
<content:encoded><![CDATA[]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>34</wp:post_id>
<wp:post_date><![CDATA[2018-05-24 12:41:14]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-24 12:41:14]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[open]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[helicopter-548421_640]]></wp:post_name>
<wp:status><![CDATA[inherit]]></wp:status>
<wp:post_parent>4</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[attachment]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<wp:attachment_url><![CDATA[http://demo.athemes.com/sydney/wp-content/uploads/sites/80/2018/05/helicopter-548421_640.jpg]]></wp:attachment_url>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attached_file]]></wp:meta_key>
<wp:meta_value><![CDATA[2018/05/helicopter-548421_640.jpg]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attachment_metadata]]></wp:meta_key>
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:640;s:6:"height";i:426;s:4:"file";s:33:"2018/05/helicopter-548421_640.jpg";s:5:"sizes";a:6:{s:9:"thumbnail";a:4:{s:4:"file";s:33:"helicopter-548421_640-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:33:"helicopter-548421_640-300x200.jpg";s:5:"width";i:300;s:6:"height";i:200;s:9:"mime-type";s:10:"image/jpeg";}s:19:"sydney-medium-thumb";a:4:{s:4:"file";s:33:"helicopter-548421_640-550x400.jpg";s:5:"width";i:550;s:6:"height";i:400;s:9:"mime-type";s:10:"image/jpeg";}s:18:"sydney-small-thumb";a:4:{s:4:"file";s:33:"helicopter-548421_640-230x153.jpg";s:5:"width";i:230;s:6:"height";i:153;s:9:"mime-type";s:10:"image/jpeg";}s:20:"sydney-service-thumb";a:4:{s:4:"file";s:33:"helicopter-548421_640-350x233.jpg";s:5:"width";i:350;s:6:"height";i:233;s:9:"mime-type";s:10:"image/jpeg";}s:16:"sydney-mas-thumb";a:4:{s:4:"file";s:33:"helicopter-548421_640-480x320.jpg";s:5:"width";i:480;s:6:"height";i:320;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:12:{s:8:"aperture";s:1:"0";s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:1:"0";s:3:"iso";s:1:"0";s:13:"shutter_speed";s:1:"0";s:5:"title";s:0:"";s:11:"orientation";s:1:"0";s:8:"keywords";a:0:{}}}]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>lake-484190_640</title>
<link>http://demo.athemes.com/sydney/my-front-page/lake-484190_640/</link>
<pubDate>Thu, 24 May 2018 12:41:14 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/lake-484190_640.jpg</guid>
<description></description>
<content:encoded><![CDATA[]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>35</wp:post_id>
<wp:post_date><![CDATA[2018-05-24 12:41:14]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-24 12:41:14]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[open]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[lake-484190_640]]></wp:post_name>
<wp:status><![CDATA[inherit]]></wp:status>
<wp:post_parent>4</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[attachment]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<wp:attachment_url><![CDATA[http://demo.athemes.com/sydney/wp-content/uploads/sites/80/2018/05/lake-484190_640.jpg]]></wp:attachment_url>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attached_file]]></wp:meta_key>
<wp:meta_value><![CDATA[2018/05/lake-484190_640.jpg]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attachment_metadata]]></wp:meta_key>
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:640;s:6:"height";i:426;s:4:"file";s:27:"2018/05/lake-484190_640.jpg";s:5:"sizes";a:6:{s:9:"thumbnail";a:4:{s:4:"file";s:27:"lake-484190_640-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:27:"lake-484190_640-300x200.jpg";s:5:"width";i:300;s:6:"height";i:200;s:9:"mime-type";s:10:"image/jpeg";}s:19:"sydney-medium-thumb";a:4:{s:4:"file";s:27:"lake-484190_640-550x400.jpg";s:5:"width";i:550;s:6:"height";i:400;s:9:"mime-type";s:10:"image/jpeg";}s:18:"sydney-small-thumb";a:4:{s:4:"file";s:27:"lake-484190_640-230x153.jpg";s:5:"width";i:230;s:6:"height";i:153;s:9:"mime-type";s:10:"image/jpeg";}s:20:"sydney-service-thumb";a:4:{s:4:"file";s:27:"lake-484190_640-350x233.jpg";s:5:"width";i:350;s:6:"height";i:233;s:9:"mime-type";s:10:"image/jpeg";}s:16:"sydney-mas-thumb";a:4:{s:4:"file";s:27:"lake-484190_640-480x320.jpg";s:5:"width";i:480;s:6:"height";i:320;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:12:{s:8:"aperture";s:1:"0";s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:1:"0";s:3:"iso";s:1:"0";s:13:"shutter_speed";s:1:"0";s:5:"title";s:0:"";s:11:"orientation";s:1:"0";s:8:"keywords";a:0:{}}}]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>legs-520604_640</title>
<link>http://demo.athemes.com/sydney/my-front-page/legs-520604_640/</link>
<pubDate>Thu, 24 May 2018 12:41:15 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/legs-520604_640.jpg</guid>
<description></description>
<content:encoded><![CDATA[]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>36</wp:post_id>
<wp:post_date><![CDATA[2018-05-24 12:41:15]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-24 12:41:15]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[open]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[legs-520604_640]]></wp:post_name>
<wp:status><![CDATA[inherit]]></wp:status>
<wp:post_parent>4</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[attachment]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<wp:attachment_url><![CDATA[http://demo.athemes.com/sydney/wp-content/uploads/sites/80/2018/05/legs-520604_640.jpg]]></wp:attachment_url>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attached_file]]></wp:meta_key>
<wp:meta_value><![CDATA[2018/05/legs-520604_640.jpg]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attachment_metadata]]></wp:meta_key>
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:640;s:6:"height";i:426;s:4:"file";s:27:"2018/05/legs-520604_640.jpg";s:5:"sizes";a:6:{s:9:"thumbnail";a:4:{s:4:"file";s:27:"legs-520604_640-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:27:"legs-520604_640-300x200.jpg";s:5:"width";i:300;s:6:"height";i:200;s:9:"mime-type";s:10:"image/jpeg";}s:19:"sydney-medium-thumb";a:4:{s:4:"file";s:27:"legs-520604_640-550x400.jpg";s:5:"width";i:550;s:6:"height";i:400;s:9:"mime-type";s:10:"image/jpeg";}s:18:"sydney-small-thumb";a:4:{s:4:"file";s:27:"legs-520604_640-230x153.jpg";s:5:"width";i:230;s:6:"height";i:153;s:9:"mime-type";s:10:"image/jpeg";}s:20:"sydney-service-thumb";a:4:{s:4:"file";s:27:"legs-520604_640-350x233.jpg";s:5:"width";i:350;s:6:"height";i:233;s:9:"mime-type";s:10:"image/jpeg";}s:16:"sydney-mas-thumb";a:4:{s:4:"file";s:27:"legs-520604_640-480x320.jpg";s:5:"width";i:480;s:6:"height";i:320;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:12:{s:8:"aperture";s:1:"0";s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:1:"0";s:3:"iso";s:1:"0";s:13:"shutter_speed";s:1:"0";s:5:"title";s:0:"";s:11:"orientation";s:1:"0";s:8:"keywords";a:0:{}}}]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>men-521540_640</title>
<link>http://demo.athemes.com/sydney/my-front-page/men-521540_640/</link>
<pubDate>Thu, 24 May 2018 12:41:15 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/men-521540_640.jpg</guid>
<description></description>
<content:encoded><![CDATA[]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>37</wp:post_id>
<wp:post_date><![CDATA[2018-05-24 12:41:15]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-24 12:41:15]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[open]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[men-521540_640]]></wp:post_name>
<wp:status><![CDATA[inherit]]></wp:status>
<wp:post_parent>4</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[attachment]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<wp:attachment_url><![CDATA[http://demo.athemes.com/sydney/wp-content/uploads/sites/80/2018/05/men-521540_640.jpg]]></wp:attachment_url>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attached_file]]></wp:meta_key>
<wp:meta_value><![CDATA[2018/05/men-521540_640.jpg]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attachment_metadata]]></wp:meta_key>
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:640;s:6:"height";i:426;s:4:"file";s:26:"2018/05/men-521540_640.jpg";s:5:"sizes";a:6:{s:9:"thumbnail";a:4:{s:4:"file";s:26:"men-521540_640-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:26:"men-521540_640-300x200.jpg";s:5:"width";i:300;s:6:"height";i:200;s:9:"mime-type";s:10:"image/jpeg";}s:19:"sydney-medium-thumb";a:4:{s:4:"file";s:26:"men-521540_640-550x400.jpg";s:5:"width";i:550;s:6:"height";i:400;s:9:"mime-type";s:10:"image/jpeg";}s:18:"sydney-small-thumb";a:4:{s:4:"file";s:26:"men-521540_640-230x153.jpg";s:5:"width";i:230;s:6:"height";i:153;s:9:"mime-type";s:10:"image/jpeg";}s:20:"sydney-service-thumb";a:4:{s:4:"file";s:26:"men-521540_640-350x233.jpg";s:5:"width";i:350;s:6:"height";i:233;s:9:"mime-type";s:10:"image/jpeg";}s:16:"sydney-mas-thumb";a:4:{s:4:"file";s:26:"men-521540_640-480x320.jpg";s:5:"width";i:480;s:6:"height";i:320;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:12:{s:8:"aperture";s:3:"1.4";s:6:"credit";s:0:"";s:6:"camera";s:20:"Canon EOS 5D Mark II";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:2:"50";s:3:"iso";s:4:"1000";s:13:"shutter_speed";s:2:"30";s:5:"title";s:0:"";s:11:"orientation";s:1:"0";s:8:"keywords";a:0:{}}}]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>shimano-501433_640</title>
<link>http://demo.athemes.com/sydney/my-front-page/shimano-501433_640/</link>
<pubDate>Thu, 24 May 2018 12:41:16 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/shimano-501433_640.jpg</guid>
<description></description>
<content:encoded><![CDATA[]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>38</wp:post_id>
<wp:post_date><![CDATA[2018-05-24 12:41:16]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-24 12:41:16]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[open]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[shimano-501433_640]]></wp:post_name>
<wp:status><![CDATA[inherit]]></wp:status>
<wp:post_parent>4</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[attachment]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<wp:attachment_url><![CDATA[http://demo.athemes.com/sydney/wp-content/uploads/sites/80/2018/05/shimano-501433_640.jpg]]></wp:attachment_url>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attached_file]]></wp:meta_key>
<wp:meta_value><![CDATA[2018/05/shimano-501433_640.jpg]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attachment_metadata]]></wp:meta_key>
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:640;s:6:"height";i:426;s:4:"file";s:30:"2018/05/shimano-501433_640.jpg";s:5:"sizes";a:6:{s:9:"thumbnail";a:4:{s:4:"file";s:30:"shimano-501433_640-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:30:"shimano-501433_640-300x200.jpg";s:5:"width";i:300;s:6:"height";i:200;s:9:"mime-type";s:10:"image/jpeg";}s:19:"sydney-medium-thumb";a:4:{s:4:"file";s:30:"shimano-501433_640-550x400.jpg";s:5:"width";i:550;s:6:"height";i:400;s:9:"mime-type";s:10:"image/jpeg";}s:18:"sydney-small-thumb";a:4:{s:4:"file";s:30:"shimano-501433_640-230x153.jpg";s:5:"width";i:230;s:6:"height";i:153;s:9:"mime-type";s:10:"image/jpeg";}s:20:"sydney-service-thumb";a:4:{s:4:"file";s:30:"shimano-501433_640-350x233.jpg";s:5:"width";i:350;s:6:"height";i:233;s:9:"mime-type";s:10:"image/jpeg";}s:16:"sydney-mas-thumb";a:4:{s:4:"file";s:30:"shimano-501433_640-480x320.jpg";s:5:"width";i:480;s:6:"height";i:320;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:12:{s:8:"aperture";s:3:"5.6";s:6:"credit";s:0:"";s:6:"camera";s:11:"NIKON D3100";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:3:"105";s:3:"iso";s:3:"400";s:13:"shutter_speed";s:8:"0.000625";s:5:"title";s:0:"";s:11:"orientation";s:1:"0";s:8:"keywords";a:0:{}}}]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>sky-486846_640</title>
<link>http://demo.athemes.com/sydney/my-front-page/sky-486846_640/</link>
<pubDate>Thu, 24 May 2018 12:41:16 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/sky-486846_640.jpg</guid>
<description></description>
<content:encoded><![CDATA[]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>39</wp:post_id>
<wp:post_date><![CDATA[2018-05-24 12:41:16]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-24 12:41:16]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[open]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[sky-486846_640]]></wp:post_name>
<wp:status><![CDATA[inherit]]></wp:status>
<wp:post_parent>4</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[attachment]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<wp:attachment_url><![CDATA[http://demo.athemes.com/sydney/wp-content/uploads/sites/80/2018/05/sky-486846_640.jpg]]></wp:attachment_url>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attached_file]]></wp:meta_key>
<wp:meta_value><![CDATA[2018/05/sky-486846_640.jpg]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attachment_metadata]]></wp:meta_key>
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:640;s:6:"height";i:426;s:4:"file";s:26:"2018/05/sky-486846_640.jpg";s:5:"sizes";a:6:{s:9:"thumbnail";a:4:{s:4:"file";s:26:"sky-486846_640-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:26:"sky-486846_640-300x200.jpg";s:5:"width";i:300;s:6:"height";i:200;s:9:"mime-type";s:10:"image/jpeg";}s:19:"sydney-medium-thumb";a:4:{s:4:"file";s:26:"sky-486846_640-550x400.jpg";s:5:"width";i:550;s:6:"height";i:400;s:9:"mime-type";s:10:"image/jpeg";}s:18:"sydney-small-thumb";a:4:{s:4:"file";s:26:"sky-486846_640-230x153.jpg";s:5:"width";i:230;s:6:"height";i:153;s:9:"mime-type";s:10:"image/jpeg";}s:20:"sydney-service-thumb";a:4:{s:4:"file";s:26:"sky-486846_640-350x233.jpg";s:5:"width";i:350;s:6:"height";i:233;s:9:"mime-type";s:10:"image/jpeg";}s:16:"sydney-mas-thumb";a:4:{s:4:"file";s:26:"sky-486846_640-480x320.jpg";s:5:"width";i:480;s:6:"height";i:320;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:12:{s:8:"aperture";s:3:"5.6";s:6:"credit";s:0:"";s:6:"camera";s:15:"Canon EOS 1000D";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:2:"53";s:3:"iso";s:3:"100";s:13:"shutter_speed";s:8:"0.000625";s:5:"title";s:0:"";s:11:"orientation";s:1:"0";s:8:"keywords";a:0:{}}}]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>statue-of-liberty-539318_640</title>
<link>http://demo.athemes.com/sydney/my-front-page/statue-of-liberty-539318_640/</link>
<pubDate>Thu, 24 May 2018 12:41:16 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/statue-of-liberty-539318_640.jpg</guid>
<description></description>
<content:encoded><![CDATA[]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>40</wp:post_id>
<wp:post_date><![CDATA[2018-05-24 12:41:16]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-24 12:41:16]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[open]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[statue-of-liberty-539318_640]]></wp:post_name>
<wp:status><![CDATA[inherit]]></wp:status>
<wp:post_parent>4</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[attachment]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<wp:attachment_url><![CDATA[http://demo.athemes.com/sydney/wp-content/uploads/sites/80/2018/05/statue-of-liberty-539318_640.jpg]]></wp:attachment_url>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attached_file]]></wp:meta_key>
<wp:meta_value><![CDATA[2018/05/statue-of-liberty-539318_640.jpg]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attachment_metadata]]></wp:meta_key>
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:640;s:6:"height";i:426;s:4:"file";s:40:"2018/05/statue-of-liberty-539318_640.jpg";s:5:"sizes";a:6:{s:9:"thumbnail";a:4:{s:4:"file";s:40:"statue-of-liberty-539318_640-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:40:"statue-of-liberty-539318_640-300x200.jpg";s:5:"width";i:300;s:6:"height";i:200;s:9:"mime-type";s:10:"image/jpeg";}s:19:"sydney-medium-thumb";a:4:{s:4:"file";s:40:"statue-of-liberty-539318_640-550x400.jpg";s:5:"width";i:550;s:6:"height";i:400;s:9:"mime-type";s:10:"image/jpeg";}s:18:"sydney-small-thumb";a:4:{s:4:"file";s:40:"statue-of-liberty-539318_640-230x153.jpg";s:5:"width";i:230;s:6:"height";i:153;s:9:"mime-type";s:10:"image/jpeg";}s:20:"sydney-service-thumb";a:4:{s:4:"file";s:40:"statue-of-liberty-539318_640-350x233.jpg";s:5:"width";i:350;s:6:"height";i:233;s:9:"mime-type";s:10:"image/jpeg";}s:16:"sydney-mas-thumb";a:4:{s:4:"file";s:40:"statue-of-liberty-539318_640-480x320.jpg";s:5:"width";i:480;s:6:"height";i:320;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:12:{s:8:"aperture";s:2:"13";s:6:"credit";s:0:"";s:6:"camera";s:19:"Canon EOS REBEL T5i";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:3:"205";s:3:"iso";s:3:"400";s:13:"shutter_speed";s:8:"0.000625";s:5:"title";s:0:"";s:11:"orientation";s:1:"0";s:8:"keywords";a:0:{}}}]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>woman-546207_640</title>
<link>http://demo.athemes.com/sydney/my-front-page/woman-546207_640/</link>
<pubDate>Thu, 24 May 2018 12:41:17 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/woman-546207_640.jpg</guid>
<description></description>
<content:encoded><![CDATA[]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>41</wp:post_id>
<wp:post_date><![CDATA[2018-05-24 12:41:17]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-24 12:41:17]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[open]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[woman-546207_640]]></wp:post_name>
<wp:status><![CDATA[inherit]]></wp:status>
<wp:post_parent>4</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[attachment]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<wp:attachment_url><![CDATA[http://demo.athemes.com/sydney/wp-content/uploads/sites/80/2018/05/woman-546207_640.jpg]]></wp:attachment_url>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attached_file]]></wp:meta_key>
<wp:meta_value><![CDATA[2018/05/woman-546207_640.jpg]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attachment_metadata]]></wp:meta_key>
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:640;s:6:"height";i:426;s:4:"file";s:28:"2018/05/woman-546207_640.jpg";s:5:"sizes";a:6:{s:9:"thumbnail";a:4:{s:4:"file";s:28:"woman-546207_640-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:28:"woman-546207_640-300x200.jpg";s:5:"width";i:300;s:6:"height";i:200;s:9:"mime-type";s:10:"image/jpeg";}s:19:"sydney-medium-thumb";a:4:{s:4:"file";s:28:"woman-546207_640-550x400.jpg";s:5:"width";i:550;s:6:"height";i:400;s:9:"mime-type";s:10:"image/jpeg";}s:18:"sydney-small-thumb";a:4:{s:4:"file";s:28:"woman-546207_640-230x153.jpg";s:5:"width";i:230;s:6:"height";i:153;s:9:"mime-type";s:10:"image/jpeg";}s:20:"sydney-service-thumb";a:4:{s:4:"file";s:28:"woman-546207_640-350x233.jpg";s:5:"width";i:350;s:6:"height";i:233;s:9:"mime-type";s:10:"image/jpeg";}s:16:"sydney-mas-thumb";a:4:{s:4:"file";s:28:"woman-546207_640-480x320.jpg";s:5:"width";i:480;s:6:"height";i:320;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:12:{s:8:"aperture";s:1:"0";s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:1:"0";s:3:"iso";s:1:"0";s:13:"shutter_speed";s:1:"0";s:5:"title";s:0:"";s:11:"orientation";s:1:"0";s:8:"keywords";a:0:{}}}]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>sun-513848_640</title>
<link>http://demo.athemes.com/sydney/my-front-page/sun-513848_640/</link>
<pubDate>Thu, 24 May 2018 12:41:17 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/sun-513848_640.jpg</guid>
<description></description>
<content:encoded><![CDATA[]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>42</wp:post_id>
<wp:post_date><![CDATA[2018-05-24 12:41:17]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-24 12:41:17]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[open]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[sun-513848_640]]></wp:post_name>
<wp:status><![CDATA[inherit]]></wp:status>
<wp:post_parent>4</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[attachment]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<wp:attachment_url><![CDATA[http://demo.athemes.com/sydney/wp-content/uploads/sites/80/2018/05/sun-513848_640.jpg]]></wp:attachment_url>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attached_file]]></wp:meta_key>
<wp:meta_value><![CDATA[2018/05/sun-513848_640.jpg]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attachment_metadata]]></wp:meta_key>
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:640;s:6:"height";i:426;s:4:"file";s:26:"2018/05/sun-513848_640.jpg";s:5:"sizes";a:6:{s:9:"thumbnail";a:4:{s:4:"file";s:26:"sun-513848_640-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:26:"sun-513848_640-300x200.jpg";s:5:"width";i:300;s:6:"height";i:200;s:9:"mime-type";s:10:"image/jpeg";}s:19:"sydney-medium-thumb";a:4:{s:4:"file";s:26:"sun-513848_640-550x400.jpg";s:5:"width";i:550;s:6:"height";i:400;s:9:"mime-type";s:10:"image/jpeg";}s:18:"sydney-small-thumb";a:4:{s:4:"file";s:26:"sun-513848_640-230x153.jpg";s:5:"width";i:230;s:6:"height";i:153;s:9:"mime-type";s:10:"image/jpeg";}s:20:"sydney-service-thumb";a:4:{s:4:"file";s:26:"sun-513848_640-350x233.jpg";s:5:"width";i:350;s:6:"height";i:233;s:9:"mime-type";s:10:"image/jpeg";}s:16:"sydney-mas-thumb";a:4:{s:4:"file";s:26:"sun-513848_640-480x320.jpg";s:5:"width";i:480;s:6:"height";i:320;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:12:{s:8:"aperture";s:2:"10";s:6:"credit";s:0:"";s:6:"camera";s:14:"Canon EOS 600D";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:2:"55";s:3:"iso";s:3:"100";s:13:"shutter_speed";s:5:"0.004";s:5:"title";s:0:"";s:11:"orientation";s:1:"0";s:8:"keywords";a:0:{}}}]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>1</title>
<link>http://demo.athemes.com/sydney/my-front-page/1-2/</link>
<pubDate>Thu, 24 May 2018 12:46:49 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/1.png</guid>
<description></description>
<content:encoded><![CDATA[]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>48</wp:post_id>
<wp:post_date><![CDATA[2018-05-24 12:46:49]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-24 12:46:49]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[open]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[1-2]]></wp:post_name>
<wp:status><![CDATA[inherit]]></wp:status>
<wp:post_parent>4</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[attachment]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<wp:attachment_url><![CDATA[http://demo.athemes.com/sydney/wp-content/uploads/sites/80/2018/05/1.png]]></wp:attachment_url>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attached_file]]></wp:meta_key>
<wp:meta_value><![CDATA[2018/05/1.png]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attachment_metadata]]></wp:meta_key>
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:129;s:6:"height";i:90;s:4:"file";s:13:"2018/05/1.png";s:5:"sizes";a:0:{}s:10:"image_meta";a:12:{s:8:"aperture";s:1:"0";s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:1:"0";s:3:"iso";s:1:"0";s:13:"shutter_speed";s:1:"0";s:5:"title";s:0:"";s:11:"orientation";s:1:"0";s:8:"keywords";a:0:{}}}]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>2</title>
<link>http://demo.athemes.com/sydney/my-front-page/attachment/2/</link>
<pubDate>Thu, 24 May 2018 12:46:50 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/2.png</guid>
<description></description>
<content:encoded><![CDATA[]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>49</wp:post_id>
<wp:post_date><![CDATA[2018-05-24 12:46:50]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-24 12:46:50]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[open]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[2]]></wp:post_name>
<wp:status><![CDATA[inherit]]></wp:status>
<wp:post_parent>4</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[attachment]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<wp:attachment_url><![CDATA[http://demo.athemes.com/sydney/wp-content/uploads/sites/80/2018/05/2.png]]></wp:attachment_url>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attached_file]]></wp:meta_key>
<wp:meta_value><![CDATA[2018/05/2.png]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attachment_metadata]]></wp:meta_key>
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:123;s:6:"height";i:90;s:4:"file";s:13:"2018/05/2.png";s:5:"sizes";a:0:{}s:10:"image_meta";a:12:{s:8:"aperture";s:1:"0";s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:1:"0";s:3:"iso";s:1:"0";s:13:"shutter_speed";s:1:"0";s:5:"title";s:0:"";s:11:"orientation";s:1:"0";s:8:"keywords";a:0:{}}}]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>Sample Page</title>
<link>http://demo.athemes.com/sydney/sample-page/</link>
<pubDate>Thu, 24 May 2018 11:14:26 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/?page_id=2</guid>
<description></description>
<content:encoded><![CDATA[This is an example page. It's different from a blog post because it will stay in one place and will show up in your site navigation (in most themes). Most people start with an About page that introduces them to potential site visitors. It might say something like this:
<blockquote>Hi there! I'm a bike messenger by day, aspiring actor by night, and this is my website. I live in Los Angeles, have a great dog named Jack, and I like piña coladas. (And gettin' caught in the rain.)</blockquote>
...or something like this:
<blockquote>The XYZ Doohickey Company was founded in 1971, and has been providing quality doohickeys to the public ever since. Located in Gotham City, XYZ employs over 2,000 people and does all kinds of awesome things for the Gotham community.</blockquote>
As a new WordPress user, you should go to <a href="http://demo.athemes.com/sydney-temp/wp-admin/">your dashboard</a> to delete this page and create new pages for your content. Have fun!]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>2</wp:post_id>
<wp:post_date><![CDATA[2018-05-24 11:14:26]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-24 11:14:26]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[closed]]></wp:comment_status>
<wp:ping_status><![CDATA[open]]></wp:ping_status>
<wp:post_name><![CDATA[sample-page]]></wp:post_name>
<wp:status><![CDATA[publish]]></wp:status>
<wp:post_parent>0</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[page]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_page_template]]></wp:meta_key>
<wp:meta_value><![CDATA[default]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>My front page</title>
<link>http://demo.athemes.com/sydney/</link>
<pubDate>Thu, 24 May 2018 11:19:52 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/?page_id=4</guid>
<description></description>
<content:encoded><![CDATA[<h3>Our services</h3>
<h3>
Photography
</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean ipsum enim, commodo in sapien eget, accumsan maximus metus.</p>
<h3>
Strategy
</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean ipsum enim, commodo in sapien eget, accumsan maximus metus.</p>
<h3>
Design
</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean ipsum enim, commodo in sapien eget, accumsan maximus metus.</p>
<a href="#" role="button">
See some more services
</a>
<h3>What else we provide?</h3>
<h3>
Global coverage
</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean ipsum enim.</p>
<h3>
Free coffee
</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean ipsum enim.</p>
<h3>
Development
</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean ipsum enim.</p>
<img width="550" height="363" src="http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/iphone-550x363.png" alt="" srcset="http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/iphone-550x363.png 550w, http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/iphone-550x363-300x198.png 300w, http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/iphone-550x363-230x152.png 230w, http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/iphone-550x363-350x231.png 350w, http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/iphone-550x363-480x317.png 480w" sizes="(max-width: 550px) 100vw, 550px" />
<h3>Do you want to...</h3>
<h3>Take some time and meet our Employees?</h3>
<a href="#" role="button">
Meet the team
</a>
<h3>Take some time and meet our Employees?</h3>
<a href="#" role="button">
Meet the team
</a>
<h3>Our team</h3>
John Doe
General Manager
<ul>
<li><a href="#" target="_blank"></a></li>
<li><a href="#" target="_blank"></a></li>
</ul>
<img src="http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/1.jpg"/>
<a href="#">John Doe</a>
General Manager
<!-- /.team-item -->
John Doe
General Manager
<ul>
<li><a href="#" target="_blank"></a></li>
<li><a href="#" target="_blank"></a></li>
</ul>
<img src="http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/3.jpg"/>
<a href="#">John Doe</a>
General Manager
<!-- /.team-item -->
John Doe
Accountant
<ul>
<li><a href="#" target="_blank"></a></li>
<li><a href="#" target="_blank"></a></li>
<li><a href="#" target="_blank"></a></li>
</ul>
<img src="http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/emp6.jpg"/>
John Doe
Accountant
<!-- /.team-item -->
John Doe
General Manager
<ul>
<li><a href="#" target="_blank"></a></li>
<li><a href="#" target="_blank"></a></li>
<li><a href="#" target="_blank"></a></li>
</ul>
<img src="http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/4.jpg"/>
John Doe
General Manager
<!-- /.team-item -->
Briefcase
Coffee cups
Customers
Awards
<h3>What our clients say</h3>
<blockquote>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla id purus neque. Curabitur pulvinar elementum neque in dictum. Sed non lectus nec tortor iaculis tincidunt.</blockquote>
<img src="http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/3.jpg"/>
John Doe
Manager
<blockquote>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla id purus neque. Curabitur pulvinar elementum neque in dictum. Sed non lectus nec tortor iaculis tincidunt.</blockquote>
<img src="http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/1.jpg"/>
James Stevens
Manager
<h3>Our work</h3>
<ul id="filters">
<li><a href="#" data-filter="*">Show all</a></li>
<li><a href='#' data-filter='.science'>Science</a></li>
<li><a href='#' data-filter='.art'>Art</a></li>
<li><a href='#' data-filter='.creative'>Creative</a></li>
</ul>
<a >
<h3>
Project title
</h3>
</a>
<a href="#">
<img src="http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/sun-513848_640.jpg"/>
</a>
<a >
<h3>
Project title
</h3>
</a>
<a href="#">
<img src="http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/woman-546207_640.jpg"/>
</a>
<a >
<h3>
Project title
</h3>
</a>
<a href="#">
<img src="http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/statue-of-liberty-539318_640.jpg"/>
</a>
<a >
<h3>
Project title
</h3>
</a>
<a href="#">
<img src="http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/sky-486846_640.jpg"/>
</a>
<a >
<h3>
Project title
</h3>
</a>
<a href="#">
<img src="http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/shimano-501433_640.jpg"/>
</a>
<a >
<h3>
Project title
</h3>
</a>
<a href="#">
<img src="http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/men-521540_640.jpg"/>
</a>
<a >
<h3>
Project title
</h3>
</a>
<a href="#">
<img src="http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/legs-520604_640.jpg"/>
</a>
<a >
<h3>
Project title
</h3>
</a>
<a href="#">
<img src="http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/lake-484190_640.jpg"/>
</a>
<a >
<h3>
Project title
</h3>
</a>
<a href="#">
<img src="http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/helicopter-548421_640.jpg"/>
</a>
<a >
<h3>
Project title
</h3>
</a>
<a href="#">
<img src="http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/girls-591552_640.jpg"/>
</a>
<h3>Who we are</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo. Lorem ipsum dolor sit amet, consectetur adipiscing elit. </p>
<ul>
<li >
Lorem ipsum dolor sit amet
</li>
<li >
Lorem ipsum dolor sit amet
</li>
<li >
Lorem ipsum dolor sit amet
</li>
</ul>
Design
81%
Development
87%
Photography
93%
Strategy
74%
<h3>WANT TO KNOW MORE ABOUT OUR COMPANY? CURIOUS WHAT ELSE WE DO?</h3>
<a href="#" role="button">
Learn more
</a>
<h3>About us</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas vel placerat magna, eget scelerisque est. Ut tincidunt, sem vehicula sodales blandit, sem nisi pharetra dui, hendrerit pulvinar ante lectus eu lectus. Quisque sed enim fermentum, condimentum nisi nec, consequat lacus. Sed massa metus, tincidunt quis condimentum eget, viverra id sem. Nam dapibus nibh consectetur, accumsan libero sed, dictum augue. Nulla cursus tortor in felis cursus volutpat. Aenean laoreet sapien et justo ultrices, at pellentesque dui semper. In quis leo id sem semper accumsan nec vitae eros. Ut non hendrerit diam. Curabitur malesuada arcu sit amet nulla vulputate imperdiet.</p>https://www.youtube.com/watch?v=7iBqEknWOiU
<figure class='gallery-item'>
<a data-elementor-open-lightbox="default" data-elementor-lightbox-slideshow="3db8faf2" href='http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/1.png'><img width="129" height="90" src="http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/1.png" alt="" /></a>
</figure><figure class='gallery-item'>
<a data-elementor-open-lightbox="default" data-elementor-lightbox-slideshow="3db8faf2" href='http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/2.png'><img width="123" height="90" src="http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/2.png" alt="" /></a>
</figure><figure class='gallery-item'>
<a data-elementor-open-lightbox="default" data-elementor-lightbox-slideshow="3db8faf2" href='http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/3.png'><img width="87" height="90" src="http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/3.png" alt="" /></a>
</figure><figure class='gallery-item'>
<a data-elementor-open-lightbox="default" data-elementor-lightbox-slideshow="3db8faf2" href='http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/4.png'><img width="149" height="90" src="http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/4.png" alt="" /></a>
</figure><figure class='gallery-item'>
<a data-elementor-open-lightbox="default" data-elementor-lightbox-slideshow="3db8faf2" href='http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/5.png'><img width="88" height="90" src="http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/5.png" alt="" /></a>
</figure>
<h3>Latest news</h3>
<a href="http://demo.athemes.com/sydney-temp/2015/03/10/dont-miss-our-next-event/" title="Don’t miss our next event">
<img width="1280" height="853" src="http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2015/03/macbook-336704_1280.jpg" alt="" srcset="http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2015/03/macbook-336704_1280.jpg 1280w, http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2015/03/macbook-336704_1280-300x200.jpg 300w, http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2015/03/macbook-336704_1280-768x512.jpg 768w, http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2015/03/macbook-336704_1280-1024x682.jpg 1024w, http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2015/03/macbook-336704_1280-830x553.jpg 830w, http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2015/03/macbook-336704_1280-230x153.jpg 230w, http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2015/03/macbook-336704_1280-350x233.jpg 350w, http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2015/03/macbook-336704_1280-480x320.jpg 480w" sizes="(max-width: 1280px) 100vw, 1280px" /> </a>
<h4><a href="http://demo.athemes.com/sydney-temp/2015/03/10/dont-miss-our-next-event/" rel="bookmark">Don’t miss our next event</a></h4>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed venenatis dignissim ultrices. Suspendisse ut sollicitudin nisi. Fusce efficitur nec nunc nec bibendum. Praesent laoreet tortor quis velit facilisis faucibus. Maecenas sollicitudin lectus diam, non vehicula arcu ullamcorper ac. In pharetra, est vitae interdum tincidunt, urna ligula rutrum tellus, sit amet pharetra purus magna eu enim. […]</p>
<a href="http://demo.athemes.com/sydney-temp/2015/03/10/a-day-at-the-office/" title="A day at the office">
<img width="1280" height="850" src="http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2015/03/ipad-606764_1280.jpg" alt="" srcset="http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2015/03/ipad-606764_1280.jpg 1280w, http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2015/03/ipad-606764_1280-300x199.jpg 300w, http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2015/03/ipad-606764_1280-768x510.jpg 768w, http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2015/03/ipad-606764_1280-1024x680.jpg 1024w, http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2015/03/ipad-606764_1280-830x551.jpg 830w, http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2015/03/ipad-606764_1280-230x153.jpg 230w, http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2015/03/ipad-606764_1280-350x232.jpg 350w, http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2015/03/ipad-606764_1280-480x319.jpg 480w" sizes="(max-width: 1280px) 100vw, 1280px" /> </a>
<h4><a href="http://demo.athemes.com/sydney-temp/2015/03/10/a-day-at-the-office/" rel="bookmark">A day at the office</a></h4>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed venenatis dignissim ultrices. Suspendisse ut sollicitudin nisi. Fusce efficitur nec nunc nec bibendum. Praesent laoreet tortor quis velit facilisis faucibus. Maecenas sollicitudin lectus diam, non vehicula arcu ullamcorper ac. In pharetra, est vitae interdum tincidunt, urna ligula rutrum tellus, sit amet pharetra purus magna eu enim. […]</p>
<a href="http://demo.athemes.com/sydney-temp/2015/03/10/just-a-simple-post/" title="Just a simple post">
<img width="1280" height="850" src="http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2015/03/imac-606765_1280.jpg" alt="" srcset="http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2015/03/imac-606765_1280.jpg 1280w, http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2015/03/imac-606765_1280-300x199.jpg 300w, http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2015/03/imac-606765_1280-768x510.jpg 768w, http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2015/03/imac-606765_1280-1024x680.jpg 1024w, http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2015/03/imac-606765_1280-830x551.jpg 830w, http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2015/03/imac-606765_1280-230x153.jpg 230w, http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2015/03/imac-606765_1280-350x232.jpg 350w, http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2015/03/imac-606765_1280-480x319.jpg 480w" sizes="(max-width: 1280px) 100vw, 1280px" /> </a>
<h4><a href="http://demo.athemes.com/sydney-temp/2015/03/10/just-a-simple-post/" rel="bookmark">Just a simple post</a></h4>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed venenatis dignissim ultrices. Suspendisse ut sollicitudin nisi. Fusce efficitur nec nunc nec bibendum. Praesent laoreet tortor quis velit facilisis faucibus. Maecenas sollicitudin lectus diam, non vehicula arcu ullamcorper ac. In pharetra, est vitae interdum tincidunt, urna ligula rutrum tellus, sit amet pharetra purus magna eu enim. […]</p>
<a href="http://demo.athemes.com/sydney-temp/my-blog-page/">See all our news</a>
<a href="" target="_blank">
Facebook
</a>
<a href="" target="_blank">
Twitter
</a>
<a href="" target="_blank">
Google-plus
</a>
<a href="" target="_blank">
Wordpress
</a>
<a href="" target="_blank">
Weibo
</a>]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>4</wp:post_id>
<wp:post_date><![CDATA[2018-05-24 11:19:52]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-24 11:19:52]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[closed]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[my-front-page]]></wp:post_name>
<wp:status><![CDATA[publish]]></wp:status>
<wp:post_parent>0</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[page]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<wp:postmeta>
<wp:meta_key><![CDATA[_edit_last]]></wp:meta_key>
<wp:meta_value><![CDATA[63]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_page_template]]></wp:meta_key>
<wp:meta_value><![CDATA[page-templates/page_front-page.php]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_elementor_edit_mode]]></wp:meta_key>
<wp:meta_value><![CDATA[builder]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_elementor_template_type]]></wp:meta_key>
<wp:meta_value><![CDATA[post]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_elementor_data]]></wp:meta_key>
<wp:meta_value><![CDATA[[{"id":"454770d5","elType":"section","settings":{"padding":{"unit":"px","top":"100","right":"0","bottom":"100","left":"0","isLinked":false},"_element_id":"services"},"elements":[{"id":"49c465df","elType":"column","settings":{"_column_size":100,"space_between_widgets":0},"elements":[{"id":"39c9553d","elType":"widget","settings":{"title":"Our services","header_size":"h3","align":"center","typography_typography":"custom","typography_text_transform":"uppercase","_margin":{"unit":"px","top":"0","right":"0","bottom":"10","left":"0","isLinked":false}},"elements":[],"widgetType":"heading"},{"id":"3584b5","elType":"widget","settings":{"color":"#d65050","width":{"unit":"px","size":50},"align":"center","gap":{"unit":"px","size":0},"_margin":{"unit":"px","top":"0","right":"0","bottom":"50","left":"0","isLinked":false}},"elements":[],"widgetType":"divider"},{"id":"5453d6a7","elType":"section","settings":{"structure":"30","gap":"extended"},"elements":[{"id":"1fc0243e","elType":"column","settings":{"_column_size":33,"_inline_size":null},"elements":[{"id":"4da9bb52","elType":"widget","settings":{"title_text":"Photography","description_text":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean ipsum enim, commodo in sapien eget, accumsan maximus metus.","icon":"fa fa-camera-retro","view":"framed","primary_color":"#d65050","icon_space":{"unit":"px","size":20},"icon_size":{"unit":"px","size":26},"icon_padding":{"unit":"px","size":21},"border_width":{"unit":"px","top":"1","right":"1","bottom":"1","left":"1","isLinked":true},"title_bottom_space":{"unit":"px","size":10},"title_typography_typography":"custom","title_typography_font_size":{"unit":"px","size":16},"title_typography_font_weight":"500"},"elements":[],"widgetType":"icon-box"}],"isInner":true},{"id":"41677401","elType":"column","settings":{"_column_size":33,"_inline_size":null},"elements":[{"id":"382d7417","elType":"widget","settings":{"title_text":"Strategy","description_text":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean ipsum enim, commodo in sapien eget, accumsan maximus metus.","icon":"fa fa-codepen","view":"framed","primary_color":"#d65050","icon_space":{"unit":"px","size":20},"icon_size":{"unit":"px","size":26},"icon_padding":{"unit":"px","size":21},"border_width":{"unit":"px","top":"1","right":"1","bottom":"1","left":"1","isLinked":true},"title_bottom_space":{"unit":"px","size":10},"title_typography_typography":"custom","title_typography_font_size":{"unit":"px","size":16},"title_typography_font_weight":"500"},"elements":[],"widgetType":"icon-box"}],"isInner":true},{"id":"103fa863","elType":"column","settings":{"_column_size":33,"_inline_size":null},"elements":[{"id":"7fd54726","elType":"widget","settings":{"title_text":"Design","description_text":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean ipsum enim, commodo in sapien eget, accumsan maximus metus.","icon":"fa fa-desktop","view":"framed","primary_color":"#d65050","icon_space":{"unit":"px","size":20},"icon_size":{"unit":"px","size":26},"icon_padding":{"unit":"px","size":21},"border_width":{"unit":"px","top":"1","right":"1","bottom":"1","left":"1","isLinked":true},"title_bottom_space":{"unit":"px","size":10},"title_typography_typography":"custom","title_typography_font_size":{"unit":"px","size":16},"title_typography_font_weight":"500"},"elements":[],"widgetType":"icon-box"}],"isInner":true}],"isInner":true},{"id":"1c383550","elType":"widget","settings":{"text":"See some more services","align":"center","typography_typography":"custom","typography_font_family":"Raleway","typography_font_size":{"unit":"px","size":13},"typography_font_weight":"600","typography_text_transform":"uppercase","typography_line_height":{"unit":"px","size":24},"background_color":"#d65050","border_border":"solid","border_width":{"unit":"px","top":"1","right":"1","bottom":"1","left":"1","isLinked":true},"text_padding":{"unit":"px","top":"12","right":"35","bottom":"12","left":"35","isLinked":false},"_margin":{"unit":"px","top":"30","right":"0","bottom":"0","left":"0","isLinked":false},"hover_color":"#d65050","button_background_hover_color":"rgba(0,0,0,0)","button_hover_border_color":"#d65050"},"elements":[],"widgetType":"button"}],"isInner":false}],"isInner":false},{"id":"46b34fb0","elType":"section","settings":{"gap":"extended","content_position":"middle","structure":"20","background_background":"classic","background_color":"#f5f5f5","padding":{"unit":"px","top":"100","right":"0","bottom":"100","left":"0","isLinked":false}},"elements":[{"id":"f7a7227","elType":"column","settings":{"_column_size":50,"_inline_size":null,"space_between_widgets":0},"elements":[{"id":"4d651766","elType":"widget","settings":{"title":"What else we provide?","header_size":"h3","align":"center","typography_typography":"custom","typography_text_transform":"uppercase","_margin":{"unit":"px","top":"0","right":"0","bottom":"10","left":"0","isLinked":false}},"elements":[],"widgetType":"heading"},{"id":"5b751239","elType":"widget","settings":{"color":"#d65050","width":{"unit":"px","size":50},"align":"center","gap":{"unit":"px","size":0},"_margin":{"unit":"px","top":"0","right":"0","bottom":"50","left":"0","isLinked":false}},"elements":[],"widgetType":"divider"},{"id":"1fbbf795","elType":"widget","settings":{"title_text":"Global coverage","description_text":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean ipsum enim.","icon":"fa fa-globe","view":"framed","position":"left","primary_color":"#d65050","icon_space":{"unit":"px","size":30},"icon_size":{"unit":"px","size":26},"icon_padding":{"unit":"px","size":21},"border_width":{"unit":"px","top":"1","right":"1","bottom":"1","left":"1","isLinked":true},"title_bottom_space":{"unit":"px","size":10},"title_typography_typography":"custom","title_typography_font_size":{"unit":"px","size":16},"title_typography_font_weight":"500","_margin":{"unit":"px","top":"0","right":"0","bottom":"50","left":"0","isLinked":false}},"elements":[],"widgetType":"icon-box"},{"id":"245389f4","elType":"widget","settings":{"title_text":"Free coffee","description_text":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean ipsum enim.","icon":"fa fa-coffee","view":"framed","position":"left","primary_color":"#d65050","icon_space":{"unit":"px","size":30},"icon_size":{"unit":"px","size":26},"icon_padding":{"unit":"px","size":21},"border_width":{"unit":"px","top":"1","right":"1","bottom":"1","left":"1","isLinked":true},"title_bottom_space":{"unit":"px","size":10},"title_typography_typography":"custom","title_typography_font_size":{"unit":"px","size":16},"title_typography_font_weight":"500","_margin":{"unit":"px","top":"0","right":"0","bottom":"50","left":"0","isLinked":false}},"elements":[],"widgetType":"icon-box"},{"id":"c71a443","elType":"widget","settings":{"title_text":"Development","description_text":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean ipsum enim.","icon":"fa fa-cogs","view":"framed","position":"left","primary_color":"#d65050","icon_space":{"unit":"px","size":30},"icon_size":{"unit":"px","size":26},"icon_padding":{"unit":"px","size":21},"border_width":{"unit":"px","top":"1","right":"1","bottom":"1","left":"1","isLinked":true},"title_bottom_space":{"unit":"px","size":10},"title_typography_typography":"custom","title_typography_font_size":{"unit":"px","size":16},"title_typography_font_weight":"500"},"elements":[],"widgetType":"icon-box"}],"isInner":false},{"id":"5db10670","elType":"column","settings":{"_column_size":50,"_inline_size":null},"elements":[{"id":"5835b5b8","elType":"widget","settings":{"image":{"url":"http:\/\/demo.athemes.com\/sydney-temp\/wp-content\/uploads\/sites\/80\/2018\/05\/iphone-550x363.png","id":14}},"elements":[],"widgetType":"image"}],"isInner":false}],"isInner":false},{"id":"77e65f7e","elType":"section","settings":{"background_background":"classic","background_image":{"id":15,"url":"http:\/\/demo.athemes.com\/sydney-temp\/wp-content\/uploads\/sites\/80\/2018\/05\/imac-606765_1280.jpg"},"background_position":"center center","background_attachment":"fixed","background_repeat":"no-repeat","background_size":"cover","background_overlay_background":"classic","background_overlay_color":"#000000","background_overlay_opacity":{"unit":"px","size":0.7},"padding":{"unit":"px","top":"50","right":"0","bottom":"50","left":"0","isLinked":false}},"elements":[{"id":"ed0c941","elType":"column","settings":{"_column_size":100,"space_between_widgets":0},"elements":[{"id":"544dcfe7","elType":"widget","settings":{"title":"Do you want to...","header_size":"h3","align":"center","typography_typography":"custom","typography_text_transform":"uppercase","_margin":{"unit":"px","top":"0","right":"0","bottom":"10","left":"0","isLinked":false},"title_color":"#d65050"},"elements":[],"widgetType":"heading"},{"id":"8198bb3","elType":"widget","settings":{"color":"#d65050","width":{"unit":"px","size":50},"align":"center","gap":{"unit":"px","size":0},"_margin":{"unit":"px","top":"0","right":"0","bottom":"50","left":"0","isLinked":false}},"elements":[],"widgetType":"divider"},{"id":"17ec5f58","elType":"section","settings":{"gap":"extended","structure":"20"},"elements":[{"id":"22eab42","elType":"column","settings":{"_column_size":50,"_inline_size":null,"background_background":"classic","background_color":"rgba(0,0,0,0.3)","margin":{"unit":"px","top":"0","right":"15","bottom":"0","left":"0","isLinked":false},"padding":{"unit":"px","top":"30","right":"30","bottom":"30","left":"30","isLinked":true},"margin_mobile":{"unit":"px","top":"0","right":"0","bottom":"15","left":"0","isLinked":false}},"elements":[{"id":"587d9f9","elType":"widget","settings":{"title":"Take some time and meet our Employees?","header_size":"h3","align":"center","title_color":"#8e8e8e","typography_typography":"custom","typography_font_size":{"unit":"px","size":18}},"elements":[],"widgetType":"heading"},{"id":"212e3669","elType":"widget","settings":{"text":"Meet the team","align":"center","typography_typography":"custom","typography_font_family":"Raleway","typography_font_size":{"unit":"px","size":13},"typography_font_weight":"600","typography_text_transform":"uppercase","typography_line_height":{"unit":"px","size":24},"background_color":"rgba(255,255,255,0)","border_border":"solid","border_width":{"unit":"px","top":"1","right":"1","bottom":"1","left":"1","isLinked":true},"text_padding":{"unit":"px","top":"12","right":"35","bottom":"12","left":"35","isLinked":false},"_margin":{"unit":"px","top":"25","right":"0","bottom":"0","left":"0","isLinked":false},"button_text_color":"#d65050","hover_color":"#ffffff","button_background_hover_color":"#d65050","button_hover_border_color":"#d65050","border_color":"#d65050"},"elements":[],"widgetType":"button"}],"isInner":true},{"id":"3e1d0a40","elType":"column","settings":{"_column_size":50,"_inline_size":null,"background_background":"classic","background_color":"rgba(0,0,0,0.3)","margin":{"unit":"px","top":"0","right":"0","bottom":"0","left":"15","isLinked":false},"padding":{"unit":"px","top":"30","right":"30","bottom":"30","left":"30","isLinked":true},"margin_mobile":{"unit":"px","top":"0","right":"0","bottom":"0","left":"0","isLinked":true}},"elements":[{"id":"32a3ce18","elType":"widget","settings":{"title":"Take some time and meet our Employees?","header_size":"h3","align":"center","title_color":"#8e8e8e","typography_typography":"custom","typography_font_size":{"unit":"px","size":18}},"elements":[],"widgetType":"heading"},{"id":"40811001","elType":"widget","settings":{"text":"Meet the team","align":"center","typography_typography":"custom","typography_font_family":"Raleway","typography_font_size":{"unit":"px","size":13},"typography_font_weight":"600","typography_text_transform":"uppercase","typography_line_height":{"unit":"px","size":24},"background_color":"rgba(255,255,255,0)","border_border":"solid","border_width":{"unit":"px","top":"1","right":"1","bottom":"1","left":"1","isLinked":true},"text_padding":{"unit":"px","top":"12","right":"35","bottom":"12","left":"35","isLinked":false},"_margin":{"unit":"px","top":"25","right":"0","bottom":"0","left":"0","isLinked":false},"button_text_color":"#d65050","hover_color":"#ffffff","button_background_hover_color":"#d65050","button_hover_border_color":"#d65050","border_color":"#d65050"},"elements":[],"widgetType":"button"}],"isInner":true}],"isInner":true}],"isInner":false}],"isInner":false},{"id":"504f5825","elType":"section","settings":{"padding":{"unit":"px","top":"100","right":"0","bottom":"100","left":"0","isLinked":false},"_element_id":"team"},"elements":[{"id":"17a683bc","elType":"column","settings":{"_column_size":100},"elements":[{"id":"1821e40d","elType":"widget","settings":{"title":"Our team","header_size":"h3","align":"center","typography_typography":"custom","typography_text_transform":"uppercase","_margin":{"unit":"px","top":"0","right":"0","bottom":"10","left":"0","isLinked":false}},"elements":[],"widgetType":"heading"},{"id":"5c7a8493","elType":"widget","settings":{"color":"#d65050","width":{"unit":"px","size":50},"align":"center","gap":{"unit":"px","size":0},"_margin":{"unit":"px","top":"0","right":"0","bottom":"50","left":"0","isLinked":false}},"elements":[],"widgetType":"divider"},{"id":"1f8a0d8","elType":"widget","settings":{"employee_list":[{"image":{"url":"http:\/\/demo.athemes.com\/sydney-temp\/wp-content\/uploads\/sites\/80\/2018\/05\/1.jpg","id":17},"person":"John Doe","position":"General Manager","facebook":{"url":"","is_external":"","nofollow":""},"twitter":{"url":"#","is_external":"","nofollow":""},"linkedin":{"url":"#","is_external":"","nofollow":""},"link":{"url":"#","is_external":"","nofollow":""},"_id":"90381c2"},{"image":{"url":"http:\/\/demo.athemes.com\/sydney-temp\/wp-content\/uploads\/sites\/80\/2018\/05\/3.jpg","id":22},"person":"John Doe","position":"General Manager","facebook":{"url":"","is_external":"","nofollow":""},"twitter":{"url":"#","is_external":"","nofollow":""},"linkedin":{"url":"#","is_external":"","nofollow":""},"link":{"url":"#","is_external":"","nofollow":""},"_id":"3fea12f"},{"image":{"url":"http:\/\/demo.athemes.com\/sydney-temp\/wp-content\/uploads\/sites\/80\/2018\/05\/emp6.jpg","id":24},"person":"John Doe","position":"Accountant","facebook":{"url":"#","is_external":"","nofollow":""},"twitter":{"url":"#","is_external":"","nofollow":""},"linkedin":{"url":"#","is_external":"","nofollow":""},"link":{"url":"","is_external":"","nofollow":""},"_id":"ca61fc4"},{"image":{"url":"http:\/\/demo.athemes.com\/sydney-temp\/wp-content\/uploads\/sites\/80\/2018\/05\/4.jpg","id":27},"person":"John Doe","position":"General Manager","facebook":{"url":"#","is_external":"","nofollow":""},"twitter":{"url":"#","is_external":"","nofollow":""},"linkedin":{"url":"#","is_external":"","nofollow":""},"link":{"url":"","is_external":"","nofollow":""},"_id":"2dd6636"}]},"elements":[],"widgetType":"athemes-employee-carousel"}],"isInner":false}],"isInner":false},{"id":"6feb2355","elType":"section","settings":{"background_background":"classic","background_color":"#d65050","padding":{"unit":"px","top":"50","right":"0","bottom":"50","left":"0","isLinked":false}},"elements":[{"id":"7da25746","elType":"column","settings":{"_column_size":100},"elements":[{"id":"66b3a9cd","elType":"section","settings":{"structure":"40"},"elements":[{"id":"608f0088","elType":"column","settings":{"_column_size":25,"_inline_size":null},"elements":[{"id":"1de1f894","elType":"widget","settings":{"icon":"fa fa-briefcase","primary_color":"#ffffff","size":{"unit":"px","size":30}},"elements":[],"widgetType":"icon"},{"id":"177bcae3","elType":"widget","settings":{"starting_number":"","ending_number":98,"title":"Briefcase","number_color":"#ffffff","typography_number_typography":"custom","typography_number_font_family":"Raleway","typography_number_font_size":{"unit":"px","size":44},"typography_number_font_weight":"600","title_color":"#ffffff","typography_title_typography":"custom","typography_title_font_family":"Raleway","typography_title_font_size":{"unit":"px","size":14},"typography_title_font_weight":"600","typography_title_line_height":{"unit":"px","size":""},"_padding":{"unit":"px","top":"0","right":"0","bottom":"0","left":"0","isLinked":false}},"elements":[],"widgetType":"counter"}],"isInner":true},{"id":"2a536668","elType":"column","settings":{"_column_size":25,"_inline_size":null},"elements":[{"id":"7235cf3b","elType":"widget","settings":{"icon":"fa fa-coffee","primary_color":"#ffffff","size":{"unit":"px","size":30}},"elements":[],"widgetType":"icon"},{"id":"33b40033","elType":"widget","settings":{"starting_number":"","ending_number":421,"title":"Coffee cups","number_color":"#ffffff","typography_number_typography":"custom","typography_number_font_family":"Raleway","typography_number_font_size":{"unit":"px","size":44},"typography_number_font_weight":"600","title_color":"#ffffff","typography_title_typography":"custom","typography_title_font_family":"Raleway","typography_title_font_size":{"unit":"px","size":14},"typography_title_font_weight":"600","typography_title_line_height":{"unit":"px","size":""},"_padding":{"unit":"px","top":"0","right":"0","bottom":"0","left":"0","isLinked":false}},"elements":[],"widgetType":"counter"}],"isInner":true},{"id":"5c878a1","elType":"column","settings":{"_column_size":25,"_inline_size":null},"elements":[{"id":"377d4011","elType":"widget","settings":{"icon":"fa fa-users","primary_color":"#ffffff","size":{"unit":"px","size":30}},"elements":[],"widgetType":"icon"},{"id":"119179a","elType":"widget","settings":{"starting_number":"","ending_number":814,"title":"Customers","number_color":"#ffffff","typography_number_typography":"custom","typography_number_font_family":"Raleway","typography_number_font_size":{"unit":"px","size":44},"typography_number_font_weight":"600","title_color":"#ffffff","typography_title_typography":"custom","typography_title_font_family":"Raleway","typography_title_font_size":{"unit":"px","size":14},"typography_title_font_weight":"600","typography_title_line_height":{"unit":"px","size":""},"_padding":{"unit":"px","top":"0","right":"0","bottom":"0","left":"0","isLinked":false}},"elements":[],"widgetType":"counter"}],"isInner":true},{"id":"123a1ce4","elType":"column","settings":{"_column_size":25,"_inline_size":null},"elements":[{"id":"573937a6","elType":"widget","settings":{"icon":"fa fa-graduation-cap","primary_color":"#ffffff","size":{"unit":"px","size":30}},"elements":[],"widgetType":"icon"},{"id":"256ca18e","elType":"widget","settings":{"starting_number":"","ending_number":221,"title":"Awards","number_color":"#ffffff","typography_number_typography":"custom","typography_number_font_family":"Raleway","typography_number_font_size":{"unit":"px","size":44},"typography_number_font_weight":"600","title_color":"#ffffff","typography_title_typography":"custom","typography_title_font_family":"Raleway","typography_title_font_size":{"unit":"px","size":14},"typography_title_font_weight":"600","typography_title_line_height":{"unit":"px","size":""},"_padding":{"unit":"px","top":"0","right":"0","bottom":"0","left":"0","isLinked":false}},"elements":[],"widgetType":"counter"}],"isInner":true}],"isInner":true}],"isInner":false}],"isInner":false},{"id":"731e5d96","elType":"section","settings":{"background_background":"classic","background_image":{"id":31,"url":"http:\/\/demo.athemes.com\/sydney-temp\/wp-content\/uploads\/sites\/80\/2018\/05\/urban-438393_1280.jpg"},"background_overlay_background":"classic","background_overlay_color":"#000000","background_overlay_opacity":{"unit":"px","size":0.7},"padding":{"unit":"px","top":"100","right":"0","bottom":"100","left":"0","isLinked":false},"background_position":"center center","background_attachment":"fixed","background_repeat":"no-repeat","background_size":"cover"},"elements":[{"id":"32eed377","elType":"column","settings":{"_column_size":100},"elements":[{"id":"2d66f97d","elType":"widget","settings":{"title":"What our clients say","header_size":"h3","align":"center","typography_typography":"custom","typography_text_transform":"uppercase","_margin":{"unit":"px","top":"0","right":"0","bottom":"10","left":"0","isLinked":false},"title_color":"#ffffff"},"elements":[],"widgetType":"heading"},{"id":"51f0272d","elType":"widget","settings":{"color":"#d65050","width":{"unit":"px","size":50},"align":"center","gap":{"unit":"px","size":0},"_margin":{"unit":"px","top":"0","right":"0","bottom":"50","left":"0","isLinked":false}},"elements":[],"widgetType":"divider"},{"id":"7804af08","elType":"widget","settings":{"testimonials_list":[{"name":"John Doe","position":"Manager","testimonial":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla id purus neque. Curabitur pulvinar elementum neque in dictum. Sed non lectus nec tortor iaculis tincidunt.","_id":"dc0ecda","image":{"id":22,"url":"http:\/\/demo.athemes.com\/sydney-temp\/wp-content\/uploads\/sites\/80\/2018\/05\/3.jpg"}},{"name":"James Stevens","position":"Manager","testimonial":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla id purus neque. Curabitur pulvinar elementum neque in dictum. Sed non lectus nec tortor iaculis tincidunt.","_id":"df90247","image":{"id":17,"url":"http:\/\/demo.athemes.com\/sydney-temp\/wp-content\/uploads\/sites\/80\/2018\/05\/1.jpg"}}],"name_color":"#ffffff","position_color":"#ffffff","testimonial_color":"#ffffff"},"elements":[],"widgetType":"athemes-testimonials"}],"isInner":false}],"isInner":false},{"id":"7d7f00e8","elType":"section","settings":{"padding":{"unit":"px","top":"100","right":"0","bottom":"70","left":"0","isLinked":false},"layout":"full_width"},"elements":[{"id":"3850648b","elType":"column","settings":{"_column_size":100,"space_between_widgets":0,"padding":{"unit":"px","top":"0","right":"0","bottom":"0","left":"0","isLinked":true}},"elements":[{"id":"dcfa979","elType":"widget","settings":{"title":"Our work","header_size":"h3","align":"center","typography_typography":"custom","typography_text_transform":"uppercase","_margin":{"unit":"px","top":"0","right":"0","bottom":"10","left":"0","isLinked":false}},"elements":[],"widgetType":"heading"},{"id":"6322d99","elType":"widget","settings":{"color":"#d65050","width":{"unit":"px","size":50},"align":"center","gap":{"unit":"px","size":0},"_margin":{"unit":"px","top":"0","right":"0","bottom":"50","left":"0","isLinked":false}},"elements":[],"widgetType":"divider"},{"id":"339f6d97","elType":"widget","settings":{"portfolio_list":[{"name":"John Doe","position":"Manager","testimonial":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla id purus neque. Curabitur pulvinar elementum neque in dictum. Sed non lectus nec tortor iaculis tincidunt.","_id":"8b7e415","image":{"url":"http:\/\/demo.athemes.com\/sydney-temp\/wp-content\/uploads\/sites\/80\/2018\/05\/sun-513848_640.jpg","id":42},"title":"Project title","term":"Science","link":{"url":"","is_external":"","nofollow":""}},{"name":"James Stevens","position":"Manager","testimonial":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla id purus neque. Curabitur pulvinar elementum neque in dictum. Sed non lectus nec tortor iaculis tincidunt.","_id":"0a5e6e7","image":{"url":"http:\/\/demo.athemes.com\/sydney-temp\/wp-content\/uploads\/sites\/80\/2018\/05\/woman-546207_640.jpg","id":41},"title":"Project title","term":"Art","link":{"url":"","is_external":"","nofollow":""}},{"image":{"url":"http:\/\/demo.athemes.com\/sydney-temp\/wp-content\/uploads\/sites\/80\/2018\/05\/statue-of-liberty-539318_640.jpg","id":40},"title":"Project title","term":"Creative","link":{"url":"","is_external":"","nofollow":""},"_id":"229aed8"},{"image":{"url":"http:\/\/demo.athemes.com\/sydney-temp\/wp-content\/uploads\/sites\/80\/2018\/05\/sky-486846_640.jpg","id":39},"title":"Project title","term":"Art","link":{"url":"","is_external":"","nofollow":""},"_id":"96e12a3"},{"image":{"url":"http:\/\/demo.athemes.com\/sydney-temp\/wp-content\/uploads\/sites\/80\/2018\/05\/shimano-501433_640.jpg","id":38},"title":"Project title","term":"Science","link":{"url":"","is_external":"","nofollow":""},"_id":"6cee612"},{"image":{"url":"http:\/\/demo.athemes.com\/sydney-temp\/wp-content\/uploads\/sites\/80\/2018\/05\/men-521540_640.jpg","id":37},"title":"Project title","term":"Art","link":{"url":"","is_external":"","nofollow":""},"_id":"9a06bb6"},{"image":{"url":"http:\/\/demo.athemes.com\/sydney-temp\/wp-content\/uploads\/sites\/80\/2018\/05\/legs-520604_640.jpg","id":36},"title":"Project title","term":"Art","link":{"url":"","is_external":"","nofollow":""},"_id":"f9b6202"},{"image":{"url":"http:\/\/demo.athemes.com\/sydney-temp\/wp-content\/uploads\/sites\/80\/2018\/05\/lake-484190_640.jpg","id":35},"title":"Project title","term":"Science","link":{"url":"","is_external":"","nofollow":""},"_id":"da323be"},{"image":{"url":"http:\/\/demo.athemes.com\/sydney-temp\/wp-content\/uploads\/sites\/80\/2018\/05\/helicopter-548421_640.jpg","id":34},"title":"Project title","term":"Art","link":{"url":"","is_external":"","nofollow":""},"_id":"338f306"},{"image":{"url":"http:\/\/demo.athemes.com\/sydney-temp\/wp-content\/uploads\/sites\/80\/2018\/05\/girls-591552_640.jpg","id":33},"title":"Project title","term":"Creative","link":{"url":"","is_external":"","nofollow":""},"_id":"d0c0364"}],"style":"style1","project_title_typography_typography":"custom","project_title_typography_font_size":{"unit":"px","size":16}},"elements":[],"widgetType":"athemes-portfolio"}],"isInner":false}],"isInner":false},{"id":"555b720","elType":"section","settings":{"structure":"20","padding":{"unit":"px","top":"0","right":"0","bottom":"100","left":"0","isLinked":false},"gap":"extended","content_position":"middle","css_classes":"sydney-progress"},"elements":[{"id":"59cc932","elType":"column","settings":{"_column_size":50,"_inline_size":null},"elements":[{"id":"7a335a4b","elType":"widget","settings":{"title":"Who we are","header_size":"h3","align":"left","typography_typography":"custom","typography_text_transform":"uppercase","_margin":{"unit":"px","top":"0","right":"0","bottom":"10","left":"0","isLinked":false}},"elements":[],"widgetType":"heading"},{"id":"6592a18f","elType":"widget","settings":{"color":"#d65050","width":{"unit":"px","size":50},"align":"left","gap":{"unit":"px","size":0},"_margin":{"unit":"px","top":"0","right":"0","bottom":"50","left":"0","isLinked":false}},"elements":[],"widgetType":"divider"},{"id":"a9d4af2","elType":"widget","settings":{"editor":"<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.\u00a0Lorem ipsum dolor sit amet, consectetur adipiscing elit.\u00a0<\/p>"},"elements":[],"widgetType":"text-editor"},{"id":"75c3c9e","elType":"widget","settings":{"icon_list":[{"text":"Lorem ipsum dolor sit amet","icon":"fa fa-check","_id":"7cf783d","link":{"url":"","is_external":"","nofollow":""}},{"text":"Lorem ipsum dolor sit amet","icon":"fa fa-check","_id":"d3224c8","link":{"url":"","is_external":"","nofollow":""}},{"text":"Lorem ipsum dolor sit amet","icon":"fa fa-check","_id":"2d3999d","link":{"url":"","is_external":"","nofollow":""}}],"space_between":{"unit":"px","size":5},"icon_color":"#e64e4e","icon_typography_typography":"custom","icon_typography_font_weight":"600"},"elements":[],"widgetType":"icon-list"}],"isInner":false},{"id":"a52c7d0","elType":"column","settings":{"_column_size":50,"_inline_size":null},"elements":[{"id":"82e5108","elType":"widget","settings":{"title":"Design","percent":{"unit":"%","size":81},"inner_text":"","bar_color":"#e64e4e","bar_bg_color":"#f3f3f3","typography_typography":"custom","typography_font_weight":"600"},"elements":[],"widgetType":"progress"},{"id":"6457a10","elType":"widget","settings":{"title":"Development","percent":{"unit":"%","size":87},"inner_text":"","bar_color":"#e64e4e","bar_bg_color":"#f3f3f3","typography_typography":"custom","typography_font_weight":"600"},"elements":[],"widgetType":"progress"},{"id":"7636f5c","elType":"widget","settings":{"title":"Photography","percent":{"unit":"%","size":93},"inner_text":"","bar_color":"#e64e4e","bar_bg_color":"#f3f3f3","typography_typography":"custom","typography_font_weight":"600"},"elements":[],"widgetType":"progress"},{"id":"978ae1d","elType":"widget","settings":{"title":"Strategy","percent":{"unit":"%","size":74},"inner_text":"","bar_color":"#e64e4e","bar_bg_color":"#f3f3f3","typography_typography":"custom","typography_font_weight":"600"},"elements":[],"widgetType":"progress"}],"isInner":false}],"isInner":false},{"id":"5f5912a9","elType":"section","settings":{"content_position":"middle","structure":"20","background_background":"classic","background_color":"#252525","padding":{"unit":"px","top":"30","right":"0","bottom":"30","left":"0","isLinked":false}},"elements":[{"id":"47dd47c6","elType":"column","settings":{"_column_size":50,"_inline_size":65},"elements":[{"id":"1eeabb6b","elType":"widget","settings":{"title":"WANT TO KNOW MORE ABOUT OUR COMPANY? CURIOUS WHAT ELSE WE DO?","header_size":"h3","title_color":"#8e8e8e","typography_typography":"custom","typography_font_size":{"unit":"px","size":18},"_margin":{"unit":"px","top":"15","right":"0","bottom":"0","left":"0","isLinked":false},"align_mobile":"center"},"elements":[],"widgetType":"heading"}],"isInner":false},{"id":"3cccb400","elType":"column","settings":{"_column_size":50,"_inline_size":35},"elements":[{"id":"65f03d1a","elType":"widget","settings":{"text":"Learn more","align":"center","typography_typography":"custom","typography_font_family":"Raleway","typography_font_size":{"unit":"px","size":13},"typography_font_weight":"600","typography_text_transform":"uppercase","typography_line_height":{"unit":"px","size":24},"background_color":"rgba(255,255,255,0)","border_border":"solid","border_width":{"unit":"px","top":"1","right":"1","bottom":"1","left":"1","isLinked":true},"text_padding":{"unit":"px","top":"12","right":"35","bottom":"12","left":"35","isLinked":false},"_margin":{"unit":"px","top":"25","right":"0","bottom":"0","left":"0","isLinked":false},"button_text_color":"#d65050","hover_color":"#ffffff","button_background_hover_color":"#d65050","button_hover_border_color":"#d65050","border_color":"#d65050"},"elements":[],"widgetType":"button"}],"isInner":false}],"isInner":false},{"id":"769b1cac","elType":"section","settings":{"structure":"20","padding":{"unit":"px","top":"100","right":"0","bottom":"100","left":"0","isLinked":false}},"elements":[{"id":"70d2a40b","elType":"column","settings":{"_column_size":50,"_inline_size":null},"elements":[{"id":"467f3da3","elType":"widget","settings":{"title":"About us","header_size":"h3","align":"center","typography_typography":"custom","typography_text_transform":"uppercase","_margin":{"unit":"px","top":"0","right":"0","bottom":"10","left":"0","isLinked":false}},"elements":[],"widgetType":"heading"},{"id":"2f02833b","elType":"widget","settings":{"color":"#d65050","width":{"unit":"px","size":50},"align":"center","gap":{"unit":"px","size":0},"_margin":{"unit":"px","top":"0","right":"0","bottom":"50","left":"0","isLinked":false}},"elements":[],"widgetType":"divider"},{"id":"130d12dc","elType":"widget","settings":{"editor":"<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas vel placerat magna, eget scelerisque est. Ut tincidunt, sem vehicula sodales blandit, sem nisi pharetra dui, hendrerit pulvinar ante lectus eu lectus. Quisque sed enim fermentum, condimentum nisi nec, consequat lacus. Sed massa metus, tincidunt quis condimentum eget, viverra id sem. Nam dapibus nibh consectetur, accumsan libero sed, dictum augue. Nulla cursus tortor in felis cursus volutpat. Aenean laoreet sapien et justo ultrices, at pellentesque dui semper. In quis leo id sem semper accumsan nec vitae eros. Ut non hendrerit diam. Curabitur malesuada arcu sit amet nulla vulputate imperdiet.<\/p>"},"elements":[],"widgetType":"text-editor"}],"isInner":false},{"id":"14262a76","elType":"column","settings":{"_column_size":50,"_inline_size":null},"elements":[{"id":"667fc34c","elType":"widget","settings":{"link":"https:\/\/www.youtube.com\/watch?v=7iBqEknWOiU","vimeo_link":"https:\/\/vimeo.com\/235215203","image_overlay":{"id":8,"url":"http:\/\/demo.athemes.com\/sydney-temp\/wp-content\/uploads\/sites\/80\/2018\/05\/placeholder.png"}},"elements":[],"widgetType":"video"}],"isInner":false}],"isInner":false},{"id":"8d53990","elType":"section","settings":{"background_background":"classic","background_color":"#f5f5f5","padding":{"unit":"px","top":"100","right":"0","bottom":"100","left":"0","isLinked":false}},"elements":[{"id":"3992cc04","elType":"column","settings":{"_column_size":100},"elements":[{"id":"3db8faf2","elType":"widget","settings":{"thumbnail_size":"sydney-service-thumb","gallery_columns":"5","wp_gallery":[{"id":48,"url":"http:\/\/demo.athemes.com\/sydney-temp\/wp-content\/uploads\/sites\/80\/2018\/05\/1.png"},{"id":49,"url":"http:\/\/demo.athemes.com\/sydney-temp\/wp-content\/uploads\/sites\/80\/2018\/05\/2.png"},{"id":50,"url":"http:\/\/demo.athemes.com\/sydney-temp\/wp-content\/uploads\/sites\/80\/2018\/05\/3.png"},{"id":51,"url":"http:\/\/demo.athemes.com\/sydney-temp\/wp-content\/uploads\/sites\/80\/2018\/05\/4.png"},{"id":52,"url":"http:\/\/demo.athemes.com\/sydney-temp\/wp-content\/uploads\/sites\/80\/2018\/05\/5.png"}],"image_spacing":"custom"},"elements":[],"widgetType":"image-gallery"}],"isInner":false}],"isInner":false},{"id":"70c50bee","elType":"section","settings":{"padding":{"unit":"px","top":"100","right":"0","bottom":"100","left":"0","isLinked":false}},"elements":[{"id":"9254a77","elType":"column","settings":{"_column_size":100,"space_between_widgets":0},"elements":[{"id":"246ca4c0","elType":"widget","settings":{"title":"Latest news","header_size":"h3","align":"center","typography_typography":"custom","typography_text_transform":"uppercase","_margin":{"unit":"px","top":"0","right":"0","bottom":"10","left":"0","isLinked":false}},"elements":[],"widgetType":"heading"},{"id":"3735234a","elType":"widget","settings":{"color":"#d65050","width":{"unit":"px","size":50},"align":"center","gap":{"unit":"px","size":0},"_margin":{"unit":"px","top":"0","right":"0","bottom":"50","left":"0","isLinked":false}},"elements":[],"widgetType":"divider"},{"id":"78c05ce5","elType":"widget","settings":{"style":"style1","see_all_text":"See all our news","category":""},"elements":[],"widgetType":"athemes-posts"}],"isInner":false}],"isInner":false},{"id":"6af86639","elType":"section","settings":{"background_background":"classic","background_color":"#d65050","padding":{"unit":"px","top":"50","right":"0","bottom":"50","left":"0","isLinked":false}},"elements":[{"id":"7c43a80e","elType":"column","settings":{"_column_size":100},"elements":[{"id":"4c271b4","elType":"widget","settings":{"social_icon_list":[{"social":"fa fa-facebook","_id":"1fc9825","link":{"url":"","is_external":"true","nofollow":""}},{"social":"fa fa-twitter","_id":"3cff2d5","link":{"url":"","is_external":"true","nofollow":""}},{"social":"fa fa-google-plus","_id":"6f788f3","link":{"url":"","is_external":"true","nofollow":""}},{"social":"fa fa-wordpress","link":{"url":"","is_external":"true","nofollow":""},"_id":"00bd572"},{"social":"fa fa-weibo","link":{"url":"","is_external":"true","nofollow":""},"_id":"b13f1e3"}],"shape":"circle","icon_color":"custom","icon_primary_color":"rgba(0,0,0,0)","icon_padding":{"unit":"em","size":0},"icon_spacing":{"unit":"px","size":25},"_css_classes":"sydney-social-row"},"elements":[],"widgetType":"social-icons"}],"isInner":false}],"isInner":false}]]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_elementor_version]]></wp:meta_key>
<wp:meta_value><![CDATA[0.4]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>My blog</title>
<link>http://demo.athemes.com/sydney/my-blog/</link>
<pubDate>Thu, 24 May 2018 11:20:04 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/?page_id=6</guid>
<description></description>
<content:encoded><![CDATA[]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>6</wp:post_id>
<wp:post_date><![CDATA[2018-05-24 11:20:04]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-24 11:20:04]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[closed]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[my-blog]]></wp:post_name>
<wp:status><![CDATA[publish]]></wp:status>
<wp:post_parent>0</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[page]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<wp:postmeta>
<wp:meta_key><![CDATA[_edit_last]]></wp:meta_key>
<wp:meta_value><![CDATA[63]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_page_template]]></wp:meta_key>
<wp:meta_value><![CDATA[default]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>Sydney</title>
<link>http://demo.athemes.com/sydney/?elementor_library=sydney</link>
<pubDate>Thu, 24 May 2018 11:20:37 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/?elementor_library=sydney</guid>
<description></description>
<content:encoded><![CDATA[<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<h3 data-elementor-setting-key="title">Our services</h3>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<h3>
Photography
</h3>
<p data-elementor-setting-key="description_text">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean ipsum enim, commodo in sapien eget, accumsan maximus metus.</p>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<h3>
Strategy
</h3>
<p data-elementor-setting-key="description_text">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean ipsum enim, commodo in sapien eget, accumsan maximus metus.</p>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<h3>
Design
</h3>
<p data-elementor-setting-key="description_text">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean ipsum enim, commodo in sapien eget, accumsan maximus metus.</p>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<a href="#" role="button">
See some more services
</a>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<h3 data-elementor-setting-key="title">What else we provide?</h3>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<h3>
Global coverage
</h3>
<p data-elementor-setting-key="description_text">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean ipsum enim.</p>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<h3>
Free coffee
</h3>
<p data-elementor-setting-key="description_text">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean ipsum enim.</p>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<h3>
Development
</h3>
<p data-elementor-setting-key="description_text">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean ipsum enim.</p>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<img src="http://demo.athemes.com/sydney-temp/wp-content/plugins/elementor/assets/images/placeholder.png" title="" alt="" />
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<h3 data-elementor-setting-key="title">Do you want to...</h3>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<h3 data-elementor-setting-key="title">Take some time and meet our Employees?</h3>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<a href="#" role="button">
Meet the team
</a>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<h3 data-elementor-setting-key="title">Take some time and meet our Employees?</h3>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<a href="#" role="button">
Meet the team
</a>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<h3 data-elementor-setting-key="title">Our team</h3>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
Briefcase
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
Coffee cups
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
Customers
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
Awards
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<h3 data-elementor-setting-key="title">What our clients say</h3>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<blockquote>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla id purus neque. Curabitur pulvinar elementum neque in dictum. Sed non lectus nec tortor iaculis tincidunt.</blockquote>
<img src="http://demo.athemes.com/sydney-temp/wp-content/plugins/elementor/assets/images/placeholder.png"/>
John Doe
Manager
<blockquote>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla id purus neque. Curabitur pulvinar elementum neque in dictum. Sed non lectus nec tortor iaculis tincidunt.</blockquote>
<img src="http://demo.athemes.com/sydney-temp/wp-content/plugins/elementor/assets/images/placeholder.png"/>
James Stevens
Manager
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<h3 data-elementor-setting-key="title">Our work</h3>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<ul id="filters">
<li><a href="#" data-filter="*">Show all</a></li>
<li><a href='#' data-filter='.art'>Art</a></li>
</ul>
<a >
<h3>
Project title
</h3>
</a>
<a href="#">
<img src=""/>
</a>
<a >
<h3>
Project title
</h3>
</a>
<a href="#">
<img src=""/>
</a>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<h2 data-elementor-setting-key="title">Waiting for redesign</h2>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<h3 data-elementor-setting-key="title">WANT TO KNOW MORE ABOUT OUR COMPANY? CURIOUS WHAT ELSE WE DO?</h3>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<a href="#" role="button">
Learn more
</a>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<h3 data-elementor-setting-key="title">About us</h3>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas vel placerat magna, eget scelerisque est. Ut tincidunt, sem vehicula sodales blandit, sem nisi pharetra dui, hendrerit pulvinar ante lectus eu lectus. Quisque sed enim fermentum, condimentum nisi nec, consequat lacus. Sed massa metus, tincidunt quis condimentum eget, viverra id sem. Nam dapibus nibh consectetur, accumsan libero sed, dictum augue. Nulla cursus tortor in felis cursus volutpat. Aenean laoreet sapien et justo ultrices, at pellentesque dui semper. In quis leo id sem semper accumsan nec vitae eros. Ut non hendrerit diam. Curabitur malesuada arcu sit amet nulla vulputate imperdiet.</p>https://www.youtube.com/watch?v=7iBqEknWOiU
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<h3 data-elementor-setting-key="title">Latest news</h3>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<a href="#" role="button">
See all our news
</a>
<ul>
<li title="Edit Widget">
Edit Widget
</li>
<li title="Duplicate Widget">
Duplicate Widget
</li>
<li title="Remove Widget">
Remove Widget
</li>
</ul>
<a href="" target="_blank">
Facebook
</a>
<a href="" target="_blank">
Twitter
</a>
<a href="" target="_blank">
Google-plus
</a>
<a href="" target="_blank">
Wordpress
</a>
<a href="" target="_blank">
Weibo
</a>]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>9</wp:post_id>
<wp:post_date><![CDATA[2018-05-24 11:20:37]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-24 11:20:37]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[closed]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[sydney]]></wp:post_name>
<wp:status><![CDATA[publish]]></wp:status>
<wp:post_parent>0</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[elementor_library]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<category domain="elementor_library_type" nicename="page"><![CDATA[page]]></category>
<wp:postmeta>
<wp:meta_key><![CDATA[_elementor_template_type]]></wp:meta_key>
<wp:meta_value><![CDATA[page]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_elementor_edit_mode]]></wp:meta_key>
<wp:meta_value><![CDATA[builder]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_page_template]]></wp:meta_key>
<wp:meta_value><![CDATA[default]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_elementor_data]]></wp:meta_key>
<wp:meta_value><![CDATA[[{"id":"7f56","elType":"section","settings":{"padding":{"unit":"px","top":"100","right":"0","bottom":"100","left":"0","isLinked":false},"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"5571","elType":"column","settings":{"_column_size":100,"space_between_widgets":0,"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"e83","elType":"widget","settings":{"title":"Our services","header_size":"h3","align":"center","typography_typography":"custom","typography_text_transform":"uppercase","_margin":{"unit":"px","top":"0","right":"0","bottom":"10","left":"0","isLinked":false},"_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"heading"},{"id":"4800","elType":"widget","settings":{"color":"#d65050","width":{"unit":"px","size":50},"align":"center","gap":{"unit":"px","size":0},"_margin":{"unit":"px","top":"0","right":"0","bottom":"50","left":"0","isLinked":false},"_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"divider"},{"id":"4afb","elType":"section","settings":{"structure":"30","gap":"extended","background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"1e7e","elType":"column","settings":{"_column_size":33,"_inline_size":null,"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"5839","elType":"widget","settings":{"title_text":"Photography","description_text":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean ipsum enim, commodo in sapien eget, accumsan maximus metus.","icon":"fa fa-camera-retro","view":"framed","primary_color":"#d65050","icon_space":{"unit":"px","size":20},"icon_size":{"unit":"px","size":26},"icon_padding":{"unit":"px","size":21},"border_width":{"unit":"px","top":"1","right":"1","bottom":"1","left":"1","isLinked":true},"title_bottom_space":{"unit":"px","size":10},"title_typography_typography":"custom","title_typography_font_size":{"unit":"px","size":16},"title_typography_font_weight":"500","_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"icon-box"}],"isInner":true},{"id":"642c","elType":"column","settings":{"_column_size":33,"_inline_size":null,"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"fdf","elType":"widget","settings":{"title_text":"Strategy","description_text":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean ipsum enim, commodo in sapien eget, accumsan maximus metus.","icon":"fa fa-codepen","view":"framed","primary_color":"#d65050","icon_space":{"unit":"px","size":20},"icon_size":{"unit":"px","size":26},"icon_padding":{"unit":"px","size":21},"border_width":{"unit":"px","top":"1","right":"1","bottom":"1","left":"1","isLinked":true},"title_bottom_space":{"unit":"px","size":10},"title_typography_typography":"custom","title_typography_font_size":{"unit":"px","size":16},"title_typography_font_weight":"500","_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"icon-box"}],"isInner":true},{"id":"248a","elType":"column","settings":{"_column_size":33,"_inline_size":null,"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"3ef5","elType":"widget","settings":{"title_text":"Design","description_text":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean ipsum enim, commodo in sapien eget, accumsan maximus metus.","icon":"fa fa-desktop","view":"framed","primary_color":"#d65050","icon_space":{"unit":"px","size":20},"icon_size":{"unit":"px","size":26},"icon_padding":{"unit":"px","size":21},"border_width":{"unit":"px","top":"1","right":"1","bottom":"1","left":"1","isLinked":true},"title_bottom_space":{"unit":"px","size":10},"title_typography_typography":"custom","title_typography_font_size":{"unit":"px","size":16},"title_typography_font_weight":"500","_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"icon-box"}],"isInner":true}],"isInner":true},{"id":"1718","elType":"widget","settings":{"text":"See some more services","align":"center","typography_typography":"custom","typography_font_family":"Raleway","typography_font_size":{"unit":"px","size":13},"typography_font_weight":"600","typography_text_transform":"uppercase","typography_line_height":{"unit":"px","size":24},"background_color":"#d65050","border_border":"solid","border_width":{"unit":"px","top":"1","right":"1","bottom":"1","left":"1","isLinked":true},"text_padding":{"unit":"px","top":"12","right":"35","bottom":"12","left":"35","isLinked":false},"_margin":{"unit":"px","top":"30","right":"0","bottom":"0","left":"0","isLinked":false},"hover_color":"#d65050","button_background_hover_color":"rgba(0,0,0,0)","button_hover_border_color":"#d65050","_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"button"}],"isInner":false}],"isInner":false},{"id":"2ecf","elType":"section","settings":{"gap":"extended","content_position":"middle","structure":"20","background_background":"classic","background_color":"#f5f5f5","padding":{"unit":"px","top":"100","right":"0","bottom":"100","left":"0","isLinked":false},"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"3130","elType":"column","settings":{"_column_size":50,"_inline_size":null,"space_between_widgets":0,"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"1bd7","elType":"widget","settings":{"title":"What else we provide?","header_size":"h3","align":"center","typography_typography":"custom","typography_text_transform":"uppercase","_margin":{"unit":"px","top":"0","right":"0","bottom":"10","left":"0","isLinked":false},"_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"heading"},{"id":"cc4","elType":"widget","settings":{"color":"#d65050","width":{"unit":"px","size":50},"align":"center","gap":{"unit":"px","size":0},"_margin":{"unit":"px","top":"0","right":"0","bottom":"50","left":"0","isLinked":false},"_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"divider"},{"id":"57ad","elType":"widget","settings":{"title_text":"Global coverage","description_text":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean ipsum enim.","icon":"fa fa-globe","view":"framed","position":"left","primary_color":"#d65050","icon_space":{"unit":"px","size":30},"icon_size":{"unit":"px","size":26},"icon_padding":{"unit":"px","size":21},"border_width":{"unit":"px","top":"1","right":"1","bottom":"1","left":"1","isLinked":true},"title_bottom_space":{"unit":"px","size":10},"title_typography_typography":"custom","title_typography_font_size":{"unit":"px","size":16},"title_typography_font_weight":"500","_margin":{"unit":"px","top":"0","right":"0","bottom":"50","left":"0","isLinked":false},"_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"icon-box"},{"id":"3ae2","elType":"widget","settings":{"title_text":"Free coffee","description_text":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean ipsum enim.","icon":"fa fa-coffee","view":"framed","position":"left","primary_color":"#d65050","icon_space":{"unit":"px","size":30},"icon_size":{"unit":"px","size":26},"icon_padding":{"unit":"px","size":21},"border_width":{"unit":"px","top":"1","right":"1","bottom":"1","left":"1","isLinked":true},"title_bottom_space":{"unit":"px","size":10},"title_typography_typography":"custom","title_typography_font_size":{"unit":"px","size":16},"title_typography_font_weight":"500","_margin":{"unit":"px","top":"0","right":"0","bottom":"50","left":"0","isLinked":false},"_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"icon-box"},{"id":"1e73","elType":"widget","settings":{"title_text":"Development","description_text":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean ipsum enim.","icon":"fa fa-cogs","view":"framed","position":"left","primary_color":"#d65050","icon_space":{"unit":"px","size":30},"icon_size":{"unit":"px","size":26},"icon_padding":{"unit":"px","size":21},"border_width":{"unit":"px","top":"1","right":"1","bottom":"1","left":"1","isLinked":true},"title_bottom_space":{"unit":"px","size":10},"title_typography_typography":"custom","title_typography_font_size":{"unit":"px","size":16},"title_typography_font_weight":"500","_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"icon-box"}],"isInner":false},{"id":"232e","elType":"column","settings":{"_column_size":50,"_inline_size":null,"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"41a9","elType":"widget","settings":{"image":{"id":"","url":"http:\/\/demo.athemes.com\/sydney-temp\/wp-content\/plugins\/elementor\/assets\/images\/placeholder.png"},"_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"image"}],"isInner":false}],"isInner":false},{"id":"2092","elType":"section","settings":{"background_background":"classic","background_image":{"id":"","url":"http:\/\/demo.athemes.com\/sydney-temp\/wp-content\/plugins\/elementor\/assets\/images\/placeholder.png"},"background_position":"center center","background_attachment":"fixed","background_repeat":"no-repeat","background_size":"cover","background_overlay_background":"classic","background_overlay_color":"#000000","background_overlay_opacity":{"unit":"px","size":0.7},"padding":{"unit":"px","top":"50","right":"0","bottom":"50","left":"0","isLinked":false},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"61d","elType":"column","settings":{"_column_size":100,"space_between_widgets":0,"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"305c","elType":"widget","settings":{"title":"Do you want to...","header_size":"h3","align":"center","typography_typography":"custom","typography_text_transform":"uppercase","_margin":{"unit":"px","top":"0","right":"0","bottom":"10","left":"0","isLinked":false},"title_color":"#d65050","_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"heading"},{"id":"4f65","elType":"widget","settings":{"color":"#d65050","width":{"unit":"px","size":50},"align":"center","gap":{"unit":"px","size":0},"_margin":{"unit":"px","top":"0","right":"0","bottom":"50","left":"0","isLinked":false},"_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"divider"},{"id":"2ef4","elType":"section","settings":{"gap":"extended","structure":"20","background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"7648","elType":"column","settings":{"_column_size":50,"_inline_size":null,"background_background":"classic","background_color":"rgba(0,0,0,0.3)","margin":{"unit":"px","top":"0","right":"15","bottom":"0","left":"0","isLinked":false},"padding":{"unit":"px","top":"30","right":"30","bottom":"30","left":"30","isLinked":true},"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"443a","elType":"widget","settings":{"title":"Take some time and meet our Employees?","header_size":"h3","align":"center","title_color":"#8e8e8e","typography_typography":"custom","typography_font_size":{"unit":"px","size":18},"_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"heading"},{"id":"68eb","elType":"widget","settings":{"text":"Meet the team","align":"center","typography_typography":"custom","typography_font_family":"Raleway","typography_font_size":{"unit":"px","size":13},"typography_font_weight":"600","typography_text_transform":"uppercase","typography_line_height":{"unit":"px","size":24},"background_color":"rgba(255,255,255,0)","border_border":"solid","border_width":{"unit":"px","top":"1","right":"1","bottom":"1","left":"1","isLinked":true},"text_padding":{"unit":"px","top":"12","right":"35","bottom":"12","left":"35","isLinked":false},"_margin":{"unit":"px","top":"25","right":"0","bottom":"0","left":"0","isLinked":false},"button_text_color":"#d65050","hover_color":"#ffffff","button_background_hover_color":"#d65050","button_hover_border_color":"#d65050","border_color":"#d65050","_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"button"}],"isInner":true},{"id":"28c7","elType":"column","settings":{"_column_size":50,"_inline_size":null,"background_background":"classic","background_color":"rgba(0,0,0,0.3)","margin":{"unit":"px","top":"0","right":"0","bottom":"0","left":"15","isLinked":false},"padding":{"unit":"px","top":"30","right":"30","bottom":"30","left":"30","isLinked":true},"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"7ce1","elType":"widget","settings":{"title":"Take some time and meet our Employees?","header_size":"h3","align":"center","title_color":"#8e8e8e","typography_typography":"custom","typography_font_size":{"unit":"px","size":18},"_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"heading"},{"id":"6a06","elType":"widget","settings":{"text":"Meet the team","align":"center","typography_typography":"custom","typography_font_family":"Raleway","typography_font_size":{"unit":"px","size":13},"typography_font_weight":"600","typography_text_transform":"uppercase","typography_line_height":{"unit":"px","size":24},"background_color":"rgba(255,255,255,0)","border_border":"solid","border_width":{"unit":"px","top":"1","right":"1","bottom":"1","left":"1","isLinked":true},"text_padding":{"unit":"px","top":"12","right":"35","bottom":"12","left":"35","isLinked":false},"_margin":{"unit":"px","top":"25","right":"0","bottom":"0","left":"0","isLinked":false},"button_text_color":"#d65050","hover_color":"#ffffff","button_background_hover_color":"#d65050","button_hover_border_color":"#d65050","border_color":"#d65050","_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"button"}],"isInner":true}],"isInner":true}],"isInner":false}],"isInner":false},{"id":"69bf","elType":"section","settings":{"padding":{"unit":"px","top":"100","right":"0","bottom":"100","left":"0","isLinked":false},"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"33de","elType":"column","settings":{"_column_size":100,"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"a63","elType":"widget","settings":{"title":"Our team","header_size":"h3","align":"center","typography_typography":"custom","typography_text_transform":"uppercase","_margin":{"unit":"px","top":"0","right":"0","bottom":"10","left":"0","isLinked":false},"_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"heading"},{"id":"4660","elType":"widget","settings":{"color":"#d65050","width":{"unit":"px","size":50},"align":"center","gap":{"unit":"px","size":0},"_margin":{"unit":"px","top":"0","right":"0","bottom":"50","left":"0","isLinked":false},"_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"divider"}],"isInner":false}],"isInner":false},{"id":"508e","elType":"section","settings":{"background_background":"classic","background_color":"#d65050","padding":{"unit":"px","top":"50","right":"0","bottom":"50","left":"0","isLinked":false},"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"4889","elType":"column","settings":{"_column_size":100,"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"790","elType":"section","settings":{"structure":"40","background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"2fea","elType":"column","settings":{"_column_size":25,"_inline_size":null,"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"688c","elType":"widget","settings":{"icon":"fa fa-briefcase","primary_color":"#ffffff","size":{"unit":"px","size":30},"_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"icon"},{"id":"5bd5","elType":"widget","settings":{"starting_number":"","ending_number":98,"title":"Briefcase","number_color":"#ffffff","typography_number_typography":"custom","typography_number_font_family":"Raleway","typography_number_font_size":{"unit":"px","size":44},"typography_number_font_weight":"600","title_color":"#ffffff","typography_title_typography":"custom","typography_title_font_family":"Raleway","typography_title_font_size":{"unit":"px","size":14},"typography_title_font_weight":"600","typography_title_line_height":{"unit":"px","size":""},"_padding":{"unit":"px","top":"0","right":"0","bottom":"0","left":"0","isLinked":false},"_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"counter"}],"isInner":true},{"id":"6051","elType":"column","settings":{"_column_size":25,"_inline_size":null,"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"62db","elType":"widget","settings":{"icon":"fa fa-coffee","primary_color":"#ffffff","size":{"unit":"px","size":30},"_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"icon"},{"id":"178","elType":"widget","settings":{"starting_number":"","ending_number":421,"title":"Coffee cups","number_color":"#ffffff","typography_number_typography":"custom","typography_number_font_family":"Raleway","typography_number_font_size":{"unit":"px","size":44},"typography_number_font_weight":"600","title_color":"#ffffff","typography_title_typography":"custom","typography_title_font_family":"Raleway","typography_title_font_size":{"unit":"px","size":14},"typography_title_font_weight":"600","typography_title_line_height":{"unit":"px","size":""},"_padding":{"unit":"px","top":"0","right":"0","bottom":"0","left":"0","isLinked":false},"_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"counter"}],"isInner":true},{"id":"3d24","elType":"column","settings":{"_column_size":25,"_inline_size":null,"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"60b6","elType":"widget","settings":{"icon":"fa fa-users","primary_color":"#ffffff","size":{"unit":"px","size":30},"_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"icon"},{"id":"51b7","elType":"widget","settings":{"starting_number":"","ending_number":814,"title":"Customers","number_color":"#ffffff","typography_number_typography":"custom","typography_number_font_family":"Raleway","typography_number_font_size":{"unit":"px","size":44},"typography_number_font_weight":"600","title_color":"#ffffff","typography_title_typography":"custom","typography_title_font_family":"Raleway","typography_title_font_size":{"unit":"px","size":14},"typography_title_font_weight":"600","typography_title_line_height":{"unit":"px","size":""},"_padding":{"unit":"px","top":"0","right":"0","bottom":"0","left":"0","isLinked":false},"_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"counter"}],"isInner":true},{"id":"5253","elType":"column","settings":{"_column_size":25,"_inline_size":null,"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"308d","elType":"widget","settings":{"icon":"fa fa-graduation-cap","primary_color":"#ffffff","size":{"unit":"px","size":30},"_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"icon"},{"id":"5242","elType":"widget","settings":{"starting_number":"","ending_number":221,"title":"Awards","number_color":"#ffffff","typography_number_typography":"custom","typography_number_font_family":"Raleway","typography_number_font_size":{"unit":"px","size":44},"typography_number_font_weight":"600","title_color":"#ffffff","typography_title_typography":"custom","typography_title_font_family":"Raleway","typography_title_font_size":{"unit":"px","size":14},"typography_title_font_weight":"600","typography_title_line_height":{"unit":"px","size":""},"_padding":{"unit":"px","top":"0","right":"0","bottom":"0","left":"0","isLinked":false},"_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"counter"}],"isInner":true}],"isInner":true}],"isInner":false}],"isInner":false},{"id":"38cb","elType":"section","settings":{"background_background":"classic","background_image":{"id":"","url":"http:\/\/demo.athemes.com\/sydney-temp\/wp-content\/plugins\/elementor\/assets\/images\/placeholder.png"},"background_overlay_background":"classic","background_overlay_color":"#000000","background_overlay_opacity":{"unit":"px","size":0.7},"padding":{"unit":"px","top":"100","right":"0","bottom":"100","left":"0","isLinked":false},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"679a","elType":"column","settings":{"_column_size":100,"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"40af","elType":"widget","settings":{"title":"What our clients say","header_size":"h3","align":"center","typography_typography":"custom","typography_text_transform":"uppercase","_margin":{"unit":"px","top":"0","right":"0","bottom":"10","left":"0","isLinked":false},"title_color":"#ffffff","_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"heading"},{"id":"cbc","elType":"widget","settings":{"color":"#d65050","width":{"unit":"px","size":50},"align":"center","gap":{"unit":"px","size":0},"_margin":{"unit":"px","top":"0","right":"0","bottom":"50","left":"0","isLinked":false},"_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"divider"},{"id":"6445","elType":"widget","settings":{"testimonials_list":[{"name":"John Doe","position":"Manager","testimonial":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla id purus neque. Curabitur pulvinar elementum neque in dictum. Sed non lectus nec tortor iaculis tincidunt.","_id":"dc0ecda","image":{"id":"","url":"http:\/\/demo.athemes.com\/sydney-temp\/wp-content\/plugins\/elementor\/assets\/images\/placeholder.png"}},{"name":"James Stevens","position":"Manager","testimonial":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla id purus neque. Curabitur pulvinar elementum neque in dictum. Sed non lectus nec tortor iaculis tincidunt.","_id":"df90247","image":{"id":"","url":"http:\/\/demo.athemes.com\/sydney-temp\/wp-content\/plugins\/elementor\/assets\/images\/placeholder.png"}}],"name_color":"#ffffff","position_color":"#ffffff","testimonial_color":"#ffffff","_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"athemes-testimonials"}],"isInner":false}],"isInner":false},{"id":"3754","elType":"section","settings":{"padding":{"unit":"px","top":"100","right":"0","bottom":"100","left":"0","isLinked":false},"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"16a7","elType":"column","settings":{"_column_size":100,"space_between_widgets":0,"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"38a8","elType":"widget","settings":{"title":"Our work","header_size":"h3","align":"center","typography_typography":"custom","typography_text_transform":"uppercase","_margin":{"unit":"px","top":"0","right":"0","bottom":"10","left":"0","isLinked":false},"_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"heading"},{"id":"7fc1","elType":"widget","settings":{"color":"#d65050","width":{"unit":"px","size":50},"align":"center","gap":{"unit":"px","size":0},"_margin":{"unit":"px","top":"0","right":"0","bottom":"50","left":"0","isLinked":false},"_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"divider"},{"id":"6366","elType":"widget","settings":{"portfolio_list":[{"name":"John Doe","position":"Manager","testimonial":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla id purus neque. Curabitur pulvinar elementum neque in dictum. Sed non lectus nec tortor iaculis tincidunt.","_id":"8b7e415","image":{"url":"","id":""},"title":"Project title","term":"Art","link":{"url":"","is_external":"","nofollow":""}},{"name":"James Stevens","position":"Manager","testimonial":"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla id purus neque. Curabitur pulvinar elementum neque in dictum. Sed non lectus nec tortor iaculis tincidunt.","_id":"0a5e6e7","image":{"url":"","id":""},"title":"Project title","term":"Art","link":{"url":"","is_external":"","nofollow":""}}],"_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"athemes-portfolio"}],"isInner":false}],"isInner":false},{"id":"7643","elType":"section","settings":{"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"4ff2","elType":"column","settings":{"_column_size":100,"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"56fd","elType":"widget","settings":{"title":"Waiting for redesign","_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"heading"}],"isInner":false}],"isInner":false},{"id":"1cec","elType":"section","settings":{"content_position":"middle","structure":"20","background_background":"classic","background_color":"#252525","padding":{"unit":"px","top":"30","right":"0","bottom":"30","left":"0","isLinked":false},"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"65f9","elType":"column","settings":{"_column_size":50,"_inline_size":65,"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"74c0","elType":"widget","settings":{"title":"WANT TO KNOW MORE ABOUT OUR COMPANY? CURIOUS WHAT ELSE WE DO?","header_size":"h3","title_color":"#8e8e8e","typography_typography":"custom","typography_font_size":{"unit":"px","size":18},"_margin":{"unit":"px","top":"15","right":"0","bottom":"0","left":"0","isLinked":false},"_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"heading"}],"isInner":false},{"id":"339f","elType":"column","settings":{"_column_size":50,"_inline_size":35,"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"793e","elType":"widget","settings":{"text":"Learn more","align":"center","typography_typography":"custom","typography_font_family":"Raleway","typography_font_size":{"unit":"px","size":13},"typography_font_weight":"600","typography_text_transform":"uppercase","typography_line_height":{"unit":"px","size":24},"background_color":"rgba(255,255,255,0)","border_border":"solid","border_width":{"unit":"px","top":"1","right":"1","bottom":"1","left":"1","isLinked":true},"text_padding":{"unit":"px","top":"12","right":"35","bottom":"12","left":"35","isLinked":false},"_margin":{"unit":"px","top":"25","right":"0","bottom":"0","left":"0","isLinked":false},"button_text_color":"#d65050","hover_color":"#ffffff","button_background_hover_color":"#d65050","button_hover_border_color":"#d65050","border_color":"#d65050","_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"button"}],"isInner":false}],"isInner":false},{"id":"7797","elType":"section","settings":{"structure":"20","padding":{"unit":"px","top":"100","right":"0","bottom":"100","left":"0","isLinked":false},"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"1bd8","elType":"column","settings":{"_column_size":50,"_inline_size":null,"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"68b5","elType":"widget","settings":{"title":"About us","header_size":"h3","align":"center","typography_typography":"custom","typography_text_transform":"uppercase","_margin":{"unit":"px","top":"0","right":"0","bottom":"10","left":"0","isLinked":false},"_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"heading"},{"id":"6b4a","elType":"widget","settings":{"color":"#d65050","width":{"unit":"px","size":50},"align":"center","gap":{"unit":"px","size":0},"_margin":{"unit":"px","top":"0","right":"0","bottom":"50","left":"0","isLinked":false},"_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"divider"},{"id":"6abb","elType":"widget","settings":{"editor":"<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas vel placerat magna, eget scelerisque est. Ut tincidunt, sem vehicula sodales blandit, sem nisi pharetra dui, hendrerit pulvinar ante lectus eu lectus. Quisque sed enim fermentum, condimentum nisi nec, consequat lacus. Sed massa metus, tincidunt quis condimentum eget, viverra id sem. Nam dapibus nibh consectetur, accumsan libero sed, dictum augue. Nulla cursus tortor in felis cursus volutpat. Aenean laoreet sapien et justo ultrices, at pellentesque dui semper. In quis leo id sem semper accumsan nec vitae eros. Ut non hendrerit diam. Curabitur malesuada arcu sit amet nulla vulputate imperdiet.<\/p>","_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"text-editor"}],"isInner":false},{"id":"7216","elType":"column","settings":{"_column_size":50,"_inline_size":null,"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"5b31","elType":"widget","settings":{"link":"https:\/\/www.youtube.com\/watch?v=7iBqEknWOiU","vimeo_link":"https:\/\/vimeo.com\/235215203","image_overlay":{"id":8,"url":"http:\/\/demo.athemes.com\/sydney-temp\/wp-content\/uploads\/sites\/80\/2018\/05\/placeholder.png"},"_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"video"}],"isInner":false}],"isInner":false},{"id":"19a2","elType":"section","settings":{"background_background":"classic","background_color":"#f5f5f5","padding":{"unit":"px","top":"100","right":"0","bottom":"100","left":"0","isLinked":false},"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"796d","elType":"column","settings":{"_column_size":100,"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"1d84","elType":"widget","settings":{"thumbnail_size":"sydney-service-thumb","gallery_columns":"5","wp_gallery":[],"_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"image-gallery"}],"isInner":false}],"isInner":false},{"id":"191c","elType":"section","settings":{"padding":{"unit":"px","top":"100","right":"0","bottom":"100","left":"0","isLinked":false},"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"428f","elType":"column","settings":{"_column_size":100,"space_between_widgets":0,"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"7633","elType":"widget","settings":{"title":"Latest news","header_size":"h3","align":"center","typography_typography":"custom","typography_text_transform":"uppercase","_margin":{"unit":"px","top":"0","right":"0","bottom":"10","left":"0","isLinked":false},"_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"heading"},{"id":"df0","elType":"widget","settings":{"color":"#d65050","width":{"unit":"px","size":50},"align":"center","gap":{"unit":"px","size":0},"_margin":{"unit":"px","top":"0","right":"0","bottom":"50","left":"0","isLinked":false},"_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"divider"},{"id":"3f69","elType":"widget","settings":{"style":"style1","see_all_text":"See all our news","_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"athemes-posts"},{"id":"2dee","elType":"widget","settings":{"text":"See all our news","align":"center","typography_typography":"custom","typography_font_family":"Raleway","typography_font_size":{"unit":"px","size":13},"typography_font_weight":"600","typography_text_transform":"uppercase","typography_line_height":{"unit":"px","size":24},"background_color":"#d65050","border_border":"solid","border_width":{"unit":"px","top":"1","right":"1","bottom":"1","left":"1","isLinked":true},"text_padding":{"unit":"px","top":"12","right":"35","bottom":"12","left":"35","isLinked":false},"_margin":{"unit":"px","top":"30","right":"0","bottom":"0","left":"0","isLinked":false},"hover_color":"#d65050","button_background_hover_color":"rgba(0,0,0,0)","button_hover_border_color":"#d65050","_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"button"}],"isInner":false}],"isInner":false},{"id":"78ab","elType":"section","settings":{"background_background":"classic","background_color":"#d65050","padding":{"unit":"px","top":"50","right":"0","bottom":"50","left":"0","isLinked":false},"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"3afa","elType":"column","settings":{"_column_size":100,"background_image":{"url":"","id":""},"background_video_fallback":{"url":"","id":""},"background_hover_image":{"url":"","id":""},"background_hover_video_fallback":{"url":"","id":""},"background_overlay_image":{"url":"","id":""},"background_overlay_video_fallback":{"url":"","id":""},"background_overlay_hover_image":{"url":"","id":""},"background_overlay_hover_video_fallback":{"url":"","id":""}},"elements":[{"id":"6925","elType":"widget","settings":{"social_icon_list":[{"social":"fa fa-facebook","_id":"1fc9825","link":{"url":"","is_external":"true","nofollow":""}},{"social":"fa fa-twitter","_id":"3cff2d5","link":{"url":"","is_external":"true","nofollow":""}},{"social":"fa fa-google-plus","_id":"6f788f3","link":{"url":"","is_external":"true","nofollow":""}},{"social":"fa fa-wordpress","link":{"url":"","is_external":"true","nofollow":""},"_id":"00bd572"},{"social":"fa fa-weibo","link":{"url":"","is_external":"true","nofollow":""},"_id":"b13f1e3"}],"shape":"circle","icon_color":"custom","icon_primary_color":"rgba(0,0,0,0)","icon_padding":{"unit":"em","size":0},"icon_spacing":{"unit":"px","size":25},"_css_classes":"sydney-social-row","_background_image":{"url":"","id":""},"_background_video_fallback":{"url":"","id":""},"_background_hover_image":{"url":"","id":""},"_background_hover_video_fallback":{"url":"","id":""}},"elements":[],"widgetType":"social-icons"}],"isInner":false}],"isInner":false}]]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_elementor_version]]></wp:meta_key>
<wp:meta_value><![CDATA[0.4]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>3</title>
<link>http://demo.athemes.com/sydney/my-front-page/3-2/</link>
<pubDate>Thu, 24 May 2018 12:46:50 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/3.png</guid>
<description></description>
<content:encoded><![CDATA[]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>50</wp:post_id>
<wp:post_date><![CDATA[2018-05-24 12:46:50]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-24 12:46:50]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[open]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[3-2]]></wp:post_name>
<wp:status><![CDATA[inherit]]></wp:status>
<wp:post_parent>4</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[attachment]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<wp:attachment_url><![CDATA[http://demo.athemes.com/sydney/wp-content/uploads/sites/80/2018/05/3.png]]></wp:attachment_url>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attached_file]]></wp:meta_key>
<wp:meta_value><![CDATA[2018/05/3.png]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attachment_metadata]]></wp:meta_key>
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:87;s:6:"height";i:90;s:4:"file";s:13:"2018/05/3.png";s:5:"sizes";a:0:{}s:10:"image_meta";a:12:{s:8:"aperture";s:1:"0";s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:1:"0";s:3:"iso";s:1:"0";s:13:"shutter_speed";s:1:"0";s:5:"title";s:0:"";s:11:"orientation";s:1:"0";s:8:"keywords";a:0:{}}}]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>4</title>
<link>http://demo.athemes.com/sydney/my-front-page/4-2/</link>
<pubDate>Thu, 24 May 2018 12:46:50 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/4.png</guid>
<description></description>
<content:encoded><![CDATA[]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>51</wp:post_id>
<wp:post_date><![CDATA[2018-05-24 12:46:50]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-24 12:46:50]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[open]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[4-2]]></wp:post_name>
<wp:status><![CDATA[inherit]]></wp:status>
<wp:post_parent>4</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[attachment]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<wp:attachment_url><![CDATA[http://demo.athemes.com/sydney/wp-content/uploads/sites/80/2018/05/4.png]]></wp:attachment_url>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attached_file]]></wp:meta_key>
<wp:meta_value><![CDATA[2018/05/4.png]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attachment_metadata]]></wp:meta_key>
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:149;s:6:"height";i:90;s:4:"file";s:13:"2018/05/4.png";s:5:"sizes";a:0:{}s:10:"image_meta";a:12:{s:8:"aperture";s:1:"0";s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:1:"0";s:3:"iso";s:1:"0";s:13:"shutter_speed";s:1:"0";s:5:"title";s:0:"";s:11:"orientation";s:1:"0";s:8:"keywords";a:0:{}}}]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>5</title>
<link>http://demo.athemes.com/sydney/my-front-page/attachment/5/</link>
<pubDate>Thu, 24 May 2018 12:46:51 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2018/05/5.png</guid>
<description></description>
<content:encoded><![CDATA[]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>52</wp:post_id>
<wp:post_date><![CDATA[2018-05-24 12:46:51]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-24 12:46:51]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[open]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[5]]></wp:post_name>
<wp:status><![CDATA[inherit]]></wp:status>
<wp:post_parent>4</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[attachment]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<wp:attachment_url><![CDATA[http://demo.athemes.com/sydney/wp-content/uploads/sites/80/2018/05/5.png]]></wp:attachment_url>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attached_file]]></wp:meta_key>
<wp:meta_value><![CDATA[2018/05/5.png]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attachment_metadata]]></wp:meta_key>
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:88;s:6:"height";i:90;s:4:"file";s:13:"2018/05/5.png";s:5:"sizes";a:0:{}s:10:"image_meta";a:12:{s:8:"aperture";s:1:"0";s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:1:"0";s:3:"iso";s:1:"0";s:13:"shutter_speed";s:1:"0";s:5:"title";s:0:"";s:11:"orientation";s:1:"0";s:8:"keywords";a:0:{}}}]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>sydney</title>
<link>http://demo.athemes.com/sydney/2018/05/24/sydney/</link>
<pubDate>Thu, 24 May 2018 12:49:02 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/2018/05/24/sydney/</guid>
<description></description>
<content:encoded><![CDATA[.sydney-social-row i {
font-size: 50px;
}
.sydney-social-row a,
.sydney-social-row i {
width: auto;
}
.sydney-social-row i:before {
position: static;
}
.sydney-progress .elementor-progress-wrapper {
height: 10px;
line-height: 1;
}
.sydney-progress .elementor-progress-percentage {
font-size: 16px;
position: relative;
top: -30px;
}
.sydney-progress .elementor-progress-bar {
height: 100%;
}
.sydney-progress .elementor-title {
display: block;
margin-bottom: 10px;
}]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>55</wp:post_id>
<wp:post_date><![CDATA[2018-05-24 12:49:02]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-24 12:49:02]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[closed]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[sydney]]></wp:post_name>
<wp:status><![CDATA[publish]]></wp:status>
<wp:post_parent>0</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[custom_css]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
</item>
<item>
<title>Just a simple post</title>
<link>http://demo.athemes.com/sydney/2015/03/10/just-a-simple-post/</link>
<pubDate>Tue, 10 Mar 2015 09:53:01 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney/?p=137</guid>
<description></description>
<content:encoded><![CDATA[Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed venenatis dignissim ultrices. Suspendisse ut sollicitudin nisi. Fusce efficitur nec nunc nec bibendum. Praesent laoreet tortor quis velit facilisis faucibus. Maecenas sollicitudin lectus diam, non vehicula arcu ullamcorper ac. In pharetra, est vitae interdum tincidunt, urna ligula rutrum tellus, sit amet pharetra purus magna eu enim. Sed iaculis imperdiet nisi, et pulvinar mauris gravida maximus. Phasellus vitae lorem at sem mattis volutpat. In eget dictum dui. Quisque nec sapien at massa mattis semper. Ut ac malesuada turpis. Fusce eu nulla vehicula, tincidunt dui ultrices, fermentum felis. Aliquam lectus nisi, feugiat ut aliquet sed, posuere sed libero.
Pellentesque consectetur massa nec nulla fermentum, at tincidunt elit volutpat. Duis vulputate placerat tortor, sit amet eleifend mauris tincidunt sit amet. Aliquam a maximus ligula. Phasellus nec sapien sed tellus tempor eleifend id a erat. Donec convallis bibendum posuere. Quisque mollis imperdiet malesuada. Suspendisse eget dictum massa.
Phasellus ac posuere nibh, in finibus nulla. In diam arcu, luctus sit amet condimentum sit amet, tristique et leo. Sed tincidunt justo a porttitor tristique. Nulla eu metus tincidunt, ornare magna ullamcorper, semper lacus. Quisque vitae porttitor odio, id tincidunt tellus. Fusce a suscipit eros. Proin sit amet risus fermentum, lobortis quam sed, consequat velit. Quisque sit amet ultricies lorem. Phasellus scelerisque ipsum eget ipsum posuere suscipit. Proin id molestie mauris, a venenatis ipsum. Quisque efficitur, nibh a dapibus mollis, metus tortor fermentum ante, non pellentesque mi magna non leo. Integer quis sem hendrerit, euismod dolor id, dapibus nulla. Maecenas non ultrices lorem. Pellentesque lobortis, diam eget feugiat lacinia, ante augue ullamcorper tortor, vel ornare sapien lacus pharetra quam.]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>137</wp:post_id>
<wp:post_date><![CDATA[2015-03-10 09:53:01]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2015-03-10 09:53:01]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[open]]></wp:comment_status>
<wp:ping_status><![CDATA[open]]></wp:ping_status>
<wp:post_name><![CDATA[just-a-simple-post]]></wp:post_name>
<wp:status><![CDATA[publish]]></wp:status>
<wp:post_parent>0</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[post]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<category domain="category" nicename="technology"><![CDATA[Technology]]></category>
<wp:postmeta>
<wp:meta_key><![CDATA[_edit_last]]></wp:meta_key>
<wp:meta_value><![CDATA[63]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_thumbnail_id]]></wp:meta_key>
<wp:meta_value><![CDATA[153]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_page_template]]></wp:meta_key>
<wp:meta_value><![CDATA[default]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>A day at the office</title>
<link>http://demo.athemes.com/sydney/2015/03/10/a-day-at-the-office/</link>
<pubDate>Tue, 10 Mar 2015 09:56:38 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney/?p=141</guid>
<description></description>
<content:encoded><![CDATA[Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed venenatis dignissim ultrices. Suspendisse ut sollicitudin nisi. Fusce efficitur nec nunc nec bibendum. Praesent laoreet tortor quis velit facilisis faucibus. Maecenas sollicitudin lectus diam, non vehicula arcu ullamcorper ac. In pharetra, est vitae interdum tincidunt, urna ligula rutrum tellus, sit amet pharetra purus magna eu enim. Sed iaculis imperdiet nisi, et pulvinar mauris gravida maximus. Phasellus vitae lorem at sem mattis volutpat. In eget dictum dui. Quisque nec sapien at massa mattis semper. Ut ac malesuada turpis. Fusce eu nulla vehicula, tincidunt dui ultrices, fermentum felis. Aliquam lectus nisi, feugiat ut aliquet sed, posuere sed libero.
Pellentesque consectetur massa nec nulla fermentum, at tincidunt elit volutpat. Duis vulputate placerat tortor, sit amet eleifend mauris tincidunt sit amet. Aliquam a maximus ligula. Phasellus nec sapien sed tellus tempor eleifend id a erat. Donec convallis bibendum posuere. Quisque mollis imperdiet malesuada. Suspendisse eget dictum massa.
Phasellus ac posuere nibh, in finibus nulla. In diam arcu, luctus sit amet condimentum sit amet, tristique et leo. Sed tincidunt justo a porttitor tristique. Nulla eu metus tincidunt, ornare magna ullamcorper, semper lacus. Quisque vitae porttitor odio, id tincidunt tellus. Fusce a suscipit eros. Proin sit amet risus fermentum, lobortis quam sed, consequat velit. Quisque sit amet ultricies lorem. Phasellus scelerisque ipsum eget ipsum posuere suscipit. Proin id molestie mauris, a venenatis ipsum. Quisque efficitur, nibh a dapibus mollis, metus tortor fermentum ante, non pellentesque mi magna non leo. Integer quis sem hendrerit, euismod dolor id, dapibus nulla. Maecenas non ultrices lorem. Pellentesque lobortis, diam eget feugiat lacinia, ante augue ullamcorper tortor, vel ornare sapien lacus pharetra quam.]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>141</wp:post_id>
<wp:post_date><![CDATA[2015-03-10 09:56:38]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2015-03-10 09:56:38]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[open]]></wp:comment_status>
<wp:ping_status><![CDATA[open]]></wp:ping_status>
<wp:post_name><![CDATA[a-day-at-the-office]]></wp:post_name>
<wp:status><![CDATA[publish]]></wp:status>
<wp:post_parent>0</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[post]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<category domain="category" nicename="work"><![CDATA[Work]]></category>
<wp:postmeta>
<wp:meta_key><![CDATA[_edit_last]]></wp:meta_key>
<wp:meta_value><![CDATA[63]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_thumbnail_id]]></wp:meta_key>
<wp:meta_value><![CDATA[151]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_page_template]]></wp:meta_key>
<wp:meta_value><![CDATA[default]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>macbook-336704_1280</title>
<link>http://demo.athemes.com/sydney/2015/03/10/dont-miss-our-next-event/macbook-336704_1280/</link>
<pubDate>Thu, 24 May 2018 12:55:27 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2015/03/macbook-336704_1280.jpg</guid>
<description></description>
<content:encoded><![CDATA[]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>149</wp:post_id>
<wp:post_date><![CDATA[2018-05-24 12:55:27]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-24 12:55:27]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[open]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[macbook-336704_1280]]></wp:post_name>
<wp:status><![CDATA[inherit]]></wp:status>
<wp:post_parent>144</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[attachment]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<wp:attachment_url><![CDATA[http://demo.athemes.com/sydney/wp-content/uploads/sites/80/2015/03/macbook-336704_1280.jpg]]></wp:attachment_url>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attached_file]]></wp:meta_key>
<wp:meta_value><![CDATA[2015/03/macbook-336704_1280.jpg]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attachment_metadata]]></wp:meta_key>
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:1280;s:6:"height";i:853;s:4:"file";s:31:"2015/03/macbook-336704_1280.jpg";s:5:"sizes";a:9:{s:9:"thumbnail";a:4:{s:4:"file";s:31:"macbook-336704_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:31:"macbook-336704_1280-300x200.jpg";s:5:"width";i:300;s:6:"height";i:200;s:9:"mime-type";s:10:"image/jpeg";}s:12:"medium_large";a:4:{s:4:"file";s:31:"macbook-336704_1280-768x512.jpg";s:5:"width";i:768;s:6:"height";i:512;s:9:"mime-type";s:10:"image/jpeg";}s:5:"large";a:4:{s:4:"file";s:32:"macbook-336704_1280-1024x682.jpg";s:5:"width";i:1024;s:6:"height";i:682;s:9:"mime-type";s:10:"image/jpeg";}s:18:"sydney-large-thumb";a:4:{s:4:"file";s:31:"macbook-336704_1280-830x553.jpg";s:5:"width";i:830;s:6:"height";i:553;s:9:"mime-type";s:10:"image/jpeg";}s:19:"sydney-medium-thumb";a:4:{s:4:"file";s:31:"macbook-336704_1280-550x400.jpg";s:5:"width";i:550;s:6:"height";i:400;s:9:"mime-type";s:10:"image/jpeg";}s:18:"sydney-small-thumb";a:4:{s:4:"file";s:31:"macbook-336704_1280-230x153.jpg";s:5:"width";i:230;s:6:"height";i:153;s:9:"mime-type";s:10:"image/jpeg";}s:20:"sydney-service-thumb";a:4:{s:4:"file";s:31:"macbook-336704_1280-350x233.jpg";s:5:"width";i:350;s:6:"height";i:233;s:9:"mime-type";s:10:"image/jpeg";}s:16:"sydney-mas-thumb";a:4:{s:4:"file";s:31:"macbook-336704_1280-480x320.jpg";s:5:"width";i:480;s:6:"height";i:320;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:12:{s:8:"aperture";s:1:"0";s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:1:"0";s:3:"iso";s:1:"0";s:13:"shutter_speed";s:1:"0";s:5:"title";s:0:"";s:11:"orientation";s:1:"0";s:8:"keywords";a:0:{}}}]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>ipad-606764_1280</title>
<link>http://demo.athemes.com/sydney/2015/03/10/a-day-at-the-office/ipad-606764_1280/</link>
<pubDate>Thu, 24 May 2018 12:55:51 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2015/03/ipad-606764_1280.jpg</guid>
<description></description>
<content:encoded><![CDATA[]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>151</wp:post_id>
<wp:post_date><![CDATA[2018-05-24 12:55:51]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-24 12:55:51]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[open]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[ipad-606764_1280]]></wp:post_name>
<wp:status><![CDATA[inherit]]></wp:status>
<wp:post_parent>141</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[attachment]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<wp:attachment_url><![CDATA[http://demo.athemes.com/sydney/wp-content/uploads/sites/80/2015/03/ipad-606764_1280.jpg]]></wp:attachment_url>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attached_file]]></wp:meta_key>
<wp:meta_value><![CDATA[2015/03/ipad-606764_1280.jpg]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attachment_metadata]]></wp:meta_key>
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:1280;s:6:"height";i:850;s:4:"file";s:28:"2015/03/ipad-606764_1280.jpg";s:5:"sizes";a:9:{s:9:"thumbnail";a:4:{s:4:"file";s:28:"ipad-606764_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:28:"ipad-606764_1280-300x199.jpg";s:5:"width";i:300;s:6:"height";i:199;s:9:"mime-type";s:10:"image/jpeg";}s:12:"medium_large";a:4:{s:4:"file";s:28:"ipad-606764_1280-768x510.jpg";s:5:"width";i:768;s:6:"height";i:510;s:9:"mime-type";s:10:"image/jpeg";}s:5:"large";a:4:{s:4:"file";s:29:"ipad-606764_1280-1024x680.jpg";s:5:"width";i:1024;s:6:"height";i:680;s:9:"mime-type";s:10:"image/jpeg";}s:18:"sydney-large-thumb";a:4:{s:4:"file";s:28:"ipad-606764_1280-830x551.jpg";s:5:"width";i:830;s:6:"height";i:551;s:9:"mime-type";s:10:"image/jpeg";}s:19:"sydney-medium-thumb";a:4:{s:4:"file";s:28:"ipad-606764_1280-550x400.jpg";s:5:"width";i:550;s:6:"height";i:400;s:9:"mime-type";s:10:"image/jpeg";}s:18:"sydney-small-thumb";a:4:{s:4:"file";s:28:"ipad-606764_1280-230x153.jpg";s:5:"width";i:230;s:6:"height";i:153;s:9:"mime-type";s:10:"image/jpeg";}s:20:"sydney-service-thumb";a:4:{s:4:"file";s:28:"ipad-606764_1280-350x232.jpg";s:5:"width";i:350;s:6:"height";i:232;s:9:"mime-type";s:10:"image/jpeg";}s:16:"sydney-mas-thumb";a:4:{s:4:"file";s:28:"ipad-606764_1280-480x319.jpg";s:5:"width";i:480;s:6:"height";i:319;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:12:{s:8:"aperture";s:1:"0";s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:1:"0";s:3:"iso";s:1:"0";s:13:"shutter_speed";s:1:"0";s:5:"title";s:0:"";s:11:"orientation";s:1:"0";s:8:"keywords";a:0:{}}}]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>imac-606765_1280</title>
<link>http://demo.athemes.com/sydney/2015/03/10/just-a-simple-post/imac-606765_1280-2/</link>
<pubDate>Thu, 24 May 2018 12:56:20 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/wp-content/uploads/sites/80/2015/03/imac-606765_1280.jpg</guid>
<description></description>
<content:encoded><![CDATA[]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>153</wp:post_id>
<wp:post_date><![CDATA[2018-05-24 12:56:20]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-24 12:56:20]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[open]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[imac-606765_1280-2]]></wp:post_name>
<wp:status><![CDATA[inherit]]></wp:status>
<wp:post_parent>137</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[attachment]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<wp:attachment_url><![CDATA[http://demo.athemes.com/sydney/wp-content/uploads/sites/80/2015/03/imac-606765_1280.jpg]]></wp:attachment_url>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attached_file]]></wp:meta_key>
<wp:meta_value><![CDATA[2015/03/imac-606765_1280.jpg]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_attachment_metadata]]></wp:meta_key>
<wp:meta_value><![CDATA[a:5:{s:5:"width";i:1280;s:6:"height";i:850;s:4:"file";s:28:"2015/03/imac-606765_1280.jpg";s:5:"sizes";a:9:{s:9:"thumbnail";a:4:{s:4:"file";s:28:"imac-606765_1280-150x150.jpg";s:5:"width";i:150;s:6:"height";i:150;s:9:"mime-type";s:10:"image/jpeg";}s:6:"medium";a:4:{s:4:"file";s:28:"imac-606765_1280-300x199.jpg";s:5:"width";i:300;s:6:"height";i:199;s:9:"mime-type";s:10:"image/jpeg";}s:12:"medium_large";a:4:{s:4:"file";s:28:"imac-606765_1280-768x510.jpg";s:5:"width";i:768;s:6:"height";i:510;s:9:"mime-type";s:10:"image/jpeg";}s:5:"large";a:4:{s:4:"file";s:29:"imac-606765_1280-1024x680.jpg";s:5:"width";i:1024;s:6:"height";i:680;s:9:"mime-type";s:10:"image/jpeg";}s:18:"sydney-large-thumb";a:4:{s:4:"file";s:28:"imac-606765_1280-830x551.jpg";s:5:"width";i:830;s:6:"height";i:551;s:9:"mime-type";s:10:"image/jpeg";}s:19:"sydney-medium-thumb";a:4:{s:4:"file";s:28:"imac-606765_1280-550x400.jpg";s:5:"width";i:550;s:6:"height";i:400;s:9:"mime-type";s:10:"image/jpeg";}s:18:"sydney-small-thumb";a:4:{s:4:"file";s:28:"imac-606765_1280-230x153.jpg";s:5:"width";i:230;s:6:"height";i:153;s:9:"mime-type";s:10:"image/jpeg";}s:20:"sydney-service-thumb";a:4:{s:4:"file";s:28:"imac-606765_1280-350x232.jpg";s:5:"width";i:350;s:6:"height";i:232;s:9:"mime-type";s:10:"image/jpeg";}s:16:"sydney-mas-thumb";a:4:{s:4:"file";s:28:"imac-606765_1280-480x319.jpg";s:5:"width";i:480;s:6:"height";i:319;s:9:"mime-type";s:10:"image/jpeg";}}s:10:"image_meta";a:12:{s:8:"aperture";s:1:"0";s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:1:"0";s:3:"iso";s:1:"0";s:13:"shutter_speed";s:1:"0";s:5:"title";s:0:"";s:11:"orientation";s:1:"0";s:8:"keywords";a:0:{}}}]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>Home</title>
<link>http://demo.athemes.com/sydney/2018/05/29/home/</link>
<pubDate>Tue, 29 May 2018 08:05:36 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/?p=169</guid>
<description></description>
<content:encoded><![CDATA[]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>169</wp:post_id>
<wp:post_date><![CDATA[2018-05-29 08:05:36]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-29 08:05:36]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[closed]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[home]]></wp:post_name>
<wp:status><![CDATA[publish]]></wp:status>
<wp:post_parent>0</wp:post_parent>
<wp:menu_order>1</wp:menu_order>
<wp:post_type><![CDATA[nav_menu_item]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<category domain="nav_menu" nicename="menu-1"><![CDATA[Menu 1]]></category>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_type]]></wp:meta_key>
<wp:meta_value><![CDATA[post_type]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_menu_item_parent]]></wp:meta_key>
<wp:meta_value><![CDATA[0]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_object_id]]></wp:meta_key>
<wp:meta_value><![CDATA[4]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_object]]></wp:meta_key>
<wp:meta_value><![CDATA[page]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_target]]></wp:meta_key>
<wp:meta_value><![CDATA[]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_classes]]></wp:meta_key>
<wp:meta_value><![CDATA[a:1:{i:0;s:0:"";}]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_xfn]]></wp:meta_key>
<wp:meta_value><![CDATA[]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_url]]></wp:meta_key>
<wp:meta_value><![CDATA[]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>Blog</title>
<link>http://demo.athemes.com/sydney/2018/05/29/blog/</link>
<pubDate>Tue, 29 May 2018 08:05:36 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/?p=170</guid>
<description></description>
<content:encoded><![CDATA[]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>170</wp:post_id>
<wp:post_date><![CDATA[2018-05-29 08:05:36]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-29 08:05:36]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[closed]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[blog]]></wp:post_name>
<wp:status><![CDATA[publish]]></wp:status>
<wp:post_parent>0</wp:post_parent>
<wp:menu_order>2</wp:menu_order>
<wp:post_type><![CDATA[nav_menu_item]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<category domain="nav_menu" nicename="menu-1"><![CDATA[Menu 1]]></category>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_type]]></wp:meta_key>
<wp:meta_value><![CDATA[post_type]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_menu_item_parent]]></wp:meta_key>
<wp:meta_value><![CDATA[0]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_object_id]]></wp:meta_key>
<wp:meta_value><![CDATA[6]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_object]]></wp:meta_key>
<wp:meta_value><![CDATA[page]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_target]]></wp:meta_key>
<wp:meta_value><![CDATA[]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_classes]]></wp:meta_key>
<wp:meta_value><![CDATA[a:1:{i:0;s:0:"";}]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_xfn]]></wp:meta_key>
<wp:meta_value><![CDATA[]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_url]]></wp:meta_key>
<wp:meta_value><![CDATA[]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title></title>
<link>http://demo.athemes.com/sydney/?p=171</link>
<pubDate>Mon, 30 Nov -0001 00:00:00 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/?p=171</guid>
<description></description>
<content:encoded><![CDATA[ ]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>171</wp:post_id>
<wp:post_date><![CDATA[2018-05-29 08:04:36]]></wp:post_date>
<wp:post_date_gmt><![CDATA[0000-00-00 00:00:00]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[closed]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[]]></wp:post_name>
<wp:status><![CDATA[draft]]></wp:status>
<wp:post_parent>0</wp:post_parent>
<wp:menu_order>1</wp:menu_order>
<wp:post_type><![CDATA[nav_menu_item]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_type]]></wp:meta_key>
<wp:meta_value><![CDATA[post_type]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_menu_item_parent]]></wp:meta_key>
<wp:meta_value><![CDATA[0]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_object_id]]></wp:meta_key>
<wp:meta_value><![CDATA[4]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_object]]></wp:meta_key>
<wp:meta_value><![CDATA[page]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_target]]></wp:meta_key>
<wp:meta_value><![CDATA[]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_classes]]></wp:meta_key>
<wp:meta_value><![CDATA[a:1:{i:0;s:0:"";}]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_xfn]]></wp:meta_key>
<wp:meta_value><![CDATA[]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_url]]></wp:meta_key>
<wp:meta_value><![CDATA[]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_orphaned]]></wp:meta_key>
<wp:meta_value><![CDATA[1527581076]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title></title>
<link>http://demo.athemes.com/sydney/?p=172</link>
<pubDate>Mon, 30 Nov -0001 00:00:00 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/?p=172</guid>
<description></description>
<content:encoded><![CDATA[ ]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>172</wp:post_id>
<wp:post_date><![CDATA[2018-05-29 08:04:36]]></wp:post_date>
<wp:post_date_gmt><![CDATA[0000-00-00 00:00:00]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[closed]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[]]></wp:post_name>
<wp:status><![CDATA[draft]]></wp:status>
<wp:post_parent>0</wp:post_parent>
<wp:menu_order>1</wp:menu_order>
<wp:post_type><![CDATA[nav_menu_item]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_type]]></wp:meta_key>
<wp:meta_value><![CDATA[post_type]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_menu_item_parent]]></wp:meta_key>
<wp:meta_value><![CDATA[0]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_object_id]]></wp:meta_key>
<wp:meta_value><![CDATA[2]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_object]]></wp:meta_key>
<wp:meta_value><![CDATA[page]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_target]]></wp:meta_key>
<wp:meta_value><![CDATA[]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_classes]]></wp:meta_key>
<wp:meta_value><![CDATA[a:1:{i:0;s:0:"";}]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_xfn]]></wp:meta_key>
<wp:meta_value><![CDATA[]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_url]]></wp:meta_key>
<wp:meta_value><![CDATA[]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_orphaned]]></wp:meta_key>
<wp:meta_value><![CDATA[1527581076]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>Services</title>
<link>http://demo.athemes.com/sydney/2018/05/29/services/</link>
<pubDate>Tue, 29 May 2018 08:07:12 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/?p=174</guid>
<description></description>
<content:encoded><![CDATA[]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>174</wp:post_id>
<wp:post_date><![CDATA[2018-05-29 08:07:12]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-29 08:07:12]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[closed]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[services]]></wp:post_name>
<wp:status><![CDATA[publish]]></wp:status>
<wp:post_parent>0</wp:post_parent>
<wp:menu_order>3</wp:menu_order>
<wp:post_type><![CDATA[nav_menu_item]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<category domain="nav_menu" nicename="menu-1"><![CDATA[Menu 1]]></category>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_type]]></wp:meta_key>
<wp:meta_value><![CDATA[custom]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_menu_item_parent]]></wp:meta_key>
<wp:meta_value><![CDATA[0]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_object_id]]></wp:meta_key>
<wp:meta_value><![CDATA[174]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_object]]></wp:meta_key>
<wp:meta_value><![CDATA[custom]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_target]]></wp:meta_key>
<wp:meta_value><![CDATA[]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_classes]]></wp:meta_key>
<wp:meta_value><![CDATA[a:1:{i:0;s:0:"";}]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_xfn]]></wp:meta_key>
<wp:meta_value><![CDATA[]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_url]]></wp:meta_key>
<wp:meta_value><![CDATA[#services]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>Team</title>
<link>http://demo.athemes.com/sydney/2018/05/29/team/</link>
<pubDate>Tue, 29 May 2018 08:07:36 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/?p=175</guid>
<description></description>
<content:encoded><![CDATA[]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>175</wp:post_id>
<wp:post_date><![CDATA[2018-05-29 08:07:36]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-29 08:07:36]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[closed]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[team]]></wp:post_name>
<wp:status><![CDATA[publish]]></wp:status>
<wp:post_parent>0</wp:post_parent>
<wp:menu_order>4</wp:menu_order>
<wp:post_type><![CDATA[nav_menu_item]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<category domain="nav_menu" nicename="menu-1"><![CDATA[Menu 1]]></category>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_type]]></wp:meta_key>
<wp:meta_value><![CDATA[custom]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_menu_item_parent]]></wp:meta_key>
<wp:meta_value><![CDATA[0]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_object_id]]></wp:meta_key>
<wp:meta_value><![CDATA[175]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_object]]></wp:meta_key>
<wp:meta_value><![CDATA[custom]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_target]]></wp:meta_key>
<wp:meta_value><![CDATA[]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_classes]]></wp:meta_key>
<wp:meta_value><![CDATA[a:1:{i:0;s:0:"";}]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_xfn]]></wp:meta_key>
<wp:meta_value><![CDATA[]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_menu_item_url]]></wp:meta_key>
<wp:meta_value><![CDATA[#team]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>Your page title here</title>
<link>http://demo.athemes.com/sydney/?page_id=178</link>
<pubDate>Mon, 30 Nov -0001 00:00:00 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/?page_id=178</guid>
<description></description>
<content:encoded><![CDATA[]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>178</wp:post_id>
<wp:post_date><![CDATA[2018-06-04 07:15:54]]></wp:post_date>
<wp:post_date_gmt><![CDATA[0000-00-00 00:00:00]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[closed]]></wp:comment_status>
<wp:ping_status><![CDATA[closed]]></wp:ping_status>
<wp:post_name><![CDATA[your-page-title-here]]></wp:post_name>
<wp:status><![CDATA[draft]]></wp:status>
<wp:post_parent>0</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[page]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<wp:postmeta>
<wp:meta_key><![CDATA[_edit_last]]></wp:meta_key>
<wp:meta_value><![CDATA[63]]></wp:meta_value>
</wp:postmeta>
</item>
<item>
<title>Hello world!</title>
<link>http://demo.athemes.com/sydney/2018/05/24/hello-world__trashed/</link>
<pubDate>Thu, 24 May 2018 11:14:26 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney-temp/?p=1</guid>
<description></description>
<content:encoded><![CDATA[Welcome to <a href="http://demo.athemes.com/">aThemes Demo Sites</a>. This is your first post. Edit or delete it, then start blogging!]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>1</wp:post_id>
<wp:post_date><![CDATA[2018-05-24 11:14:26]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2018-05-24 11:14:26]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[open]]></wp:comment_status>
<wp:ping_status><![CDATA[open]]></wp:ping_status>
<wp:post_name><![CDATA[hello-world__trashed]]></wp:post_name>
<wp:status><![CDATA[trash]]></wp:status>
<wp:post_parent>0</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[post]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<category domain="category" nicename="uncategorized"><![CDATA[Uncategorized]]></category>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_trash_meta_status]]></wp:meta_key>
<wp:meta_value><![CDATA[publish]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_trash_meta_time]]></wp:meta_key>
<wp:meta_value><![CDATA[1527166271]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_desired_post_slug]]></wp:meta_key>
<wp:meta_value><![CDATA[hello-world]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_trash_meta_comments_status]]></wp:meta_key>
<wp:meta_value><![CDATA[a:1:{i:1;s:1:"1";}]]></wp:meta_value>
</wp:postmeta>
<wp:comment>
<wp:comment_id>1</wp:comment_id>
<wp:comment_author><![CDATA[A WordPress Commenter]]></wp:comment_author>
<wp:comment_author_email><![CDATA[wapuu@wordpress.example]]></wp:comment_author_email>
<wp:comment_author_url>https://wordpress.org/</wp:comment_author_url>
<wp:comment_author_IP><![CDATA[]]></wp:comment_author_IP>
<wp:comment_date><![CDATA[2018-05-24 11:14:26]]></wp:comment_date>
<wp:comment_date_gmt><![CDATA[2018-05-24 11:14:26]]></wp:comment_date_gmt>
<wp:comment_content><![CDATA[Hi, this is a comment.
To get started with moderating, editing, and deleting comments, please visit the Comments screen in the dashboard.
Commenter avatars come from <a href="https://gravatar.com">Gravatar</a>.]]></wp:comment_content>
<wp:comment_approved><![CDATA[post-trashed]]></wp:comment_approved>
<wp:comment_type><![CDATA[]]></wp:comment_type>
<wp:comment_parent>0</wp:comment_parent>
<wp:comment_user_id>0</wp:comment_user_id>
</wp:comment>
</item>
<item>
<title>Don't miss our next event</title>
<link>http://demo.athemes.com/sydney/2015/03/10/dont-miss-our-next-event/</link>
<pubDate>Tue, 10 Mar 2015 09:57:52 +0000</pubDate>
<dc:creator><![CDATA[vlad]]></dc:creator>
<guid isPermaLink="false">http://demo.athemes.com/sydney/?p=144</guid>
<description></description>
<content:encoded><![CDATA[Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed venenatis dignissim ultrices. Suspendisse ut sollicitudin nisi. Fusce efficitur nec nunc nec bibendum. Praesent laoreet tortor quis velit facilisis faucibus. Maecenas sollicitudin lectus diam, non vehicula arcu ullamcorper ac. In pharetra, est vitae interdum tincidunt, urna ligula rutrum tellus, sit amet pharetra purus magna eu enim. Sed iaculis imperdiet nisi, et pulvinar mauris gravida maximus. Phasellus vitae lorem at sem mattis volutpat. In eget dictum dui. Quisque nec sapien at massa mattis semper. Ut ac malesuada turpis. Fusce eu nulla vehicula, tincidunt dui ultrices, fermentum felis. Aliquam lectus nisi, feugiat ut aliquet sed, posuere sed libero.
Pellentesque consectetur massa nec nulla fermentum, at tincidunt elit volutpat. Duis vulputate placerat tortor, sit amet eleifend mauris tincidunt sit amet. Aliquam a maximus ligula. Phasellus nec sapien sed tellus tempor eleifend id a erat. Donec convallis bibendum posuere. Quisque mollis imperdiet malesuada. Suspendisse eget dictum massa.
Phasellus ac posuere nibh, in finibus nulla. In diam arcu, luctus sit amet condimentum sit amet, tristique et leo. Sed tincidunt justo a porttitor tristique. Nulla eu metus tincidunt, ornare magna ullamcorper, semper lacus. Quisque vitae porttitor odio, id tincidunt tellus. Fusce a suscipit eros. Proin sit amet risus fermentum, lobortis quam sed, consequat velit. Quisque sit amet ultricies lorem. Phasellus scelerisque ipsum eget ipsum posuere suscipit. Proin id molestie mauris, a venenatis ipsum. Quisque efficitur, nibh a dapibus mollis, metus tortor fermentum ante, non pellentesque mi magna non leo. Integer quis sem hendrerit, euismod dolor id, dapibus nulla. Maecenas non ultrices lorem. Pellentesque lobortis, diam eget feugiat lacinia, ante augue ullamcorper tortor, vel ornare sapien lacus pharetra quam.]]></content:encoded>
<excerpt:encoded><![CDATA[]]></excerpt:encoded>
<wp:post_id>144</wp:post_id>
<wp:post_date><![CDATA[2015-03-10 09:57:52]]></wp:post_date>
<wp:post_date_gmt><![CDATA[2015-03-10 09:57:52]]></wp:post_date_gmt>
<wp:comment_status><![CDATA[open]]></wp:comment_status>
<wp:ping_status><![CDATA[open]]></wp:ping_status>
<wp:post_name><![CDATA[dont-miss-our-next-event]]></wp:post_name>
<wp:status><![CDATA[publish]]></wp:status>
<wp:post_parent>0</wp:post_parent>
<wp:menu_order>0</wp:menu_order>
<wp:post_type><![CDATA[post]]></wp:post_type>
<wp:post_password><![CDATA[]]></wp:post_password>
<wp:is_sticky>0</wp:is_sticky>
<category domain="category" nicename="technology"><![CDATA[Technology]]></category>
<wp:postmeta>
<wp:meta_key><![CDATA[_edit_last]]></wp:meta_key>
<wp:meta_value><![CDATA[63]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_thumbnail_id]]></wp:meta_key>
<wp:meta_value><![CDATA[149]]></wp:meta_value>
</wp:postmeta>
<wp:postmeta>
<wp:meta_key><![CDATA[_wp_page_template]]></wp:meta_key>
<wp:meta_value><![CDATA[default]]></wp:meta_value>
</wp:postmeta>
</item>
</channel>
</rss>
rtl.css 2248 1531686904 themes/sydney /*
* RTL support for Sydney
*
* Table of contents:
* 1. General
* 2. Menu
* 3. Carousel
* 4. Widgets
* 5. Layout
* 6. Blog
* 7. Comments
* 8. Footer
*/
/* 1. General */
body {
direction: rtl;
unicode-bidi: embed;
}
/* 2. Menu */
#mainnav {
float: left;
}
.site-header .col-md-4 {
float: right;
}
#mainnav li {
float: right;
}
#mainnav ul.menu li:last-of-type {
padding-left: 0;
}
#mainnav ul li ul,
#mainnav li:hover > ul {
left: 0;
right: auto;
}
#mainnav ul li a {
float: right;
}
#mainnav ul li::before {
float: right;
margin: 5px 0 0 5px;
}
.btn-menu {
float: left;
}
#mainnav-mobi {
margin-top: 15px;
}
#mainnav-mobi ul > li > a {
text-align: right;
}
.btn-submenu {
left: 0;
right: auto;
}
@media only screen and (max-width: 767px) {
.btn-menu {
float: none;
}
}
/* 3. Carousel */
.owl-carousel {
direction: ltr;
}
/* 4. Widgets */
.roll-progress .name {
right: 0;
left: auto;
}
.roll-progress .perc {
text-align: left;
}
.project-filter {
padding: 0;
}
/* 5. Layout */
@media only screen and (min-width: 992px) {
.widget-area {
float: left;
}
.content-area {
float: right;
}
.content-area .post-wrap {
padding-right: 0;
padding-left: 20px;
}
}
/* 6. Blog */
.hentry .meta-post span {
padding-left: 0;
margin-right: 0;
padding-right: 20px;
margin-left: 18px;
}
.hentry .meta-post span:before {
right: 0;
left: auto;
}
.hentry .meta-post {
direction: ltr;
text-align: right;
}
.hentry span.author.vcard {
margin: 0;
padding: 0;
}
.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
float: right;
}
.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next {
float: left;
text-align: left;
}
.posts-navigation .nav-previous {
padding-left: 0;
padding-right: 15px;
}
.posts-navigation .nav-next {
padding-right: 0;
padding-left: 15px;
}
.nav-previous .fa-long-arrow-left:before {
content: "\f178";
}
.nav-next .fa-long-arrow-right:before {
content: "\f177";
}
.content-area .hentry:after {
left: auto;
right: 0;
}
/* 7. Comments */
.comment-author .fn, .comment-metadata {
margin-left: 0;
margin-right: 80px;
}
/* 8. Footer */
.footer-widgets.widget-area {
float: none;
}page.php 851 1531686904 themes/sydney <?php
/**
* The template for displaying all pages.
*
* This is the template that displays all pages by default.
* Please note that this is the WordPress construct of pages
* and that other 'pages' on your WordPress site will use a
* different template.
*
* @package Sydney
*/
get_header(); ?>
<div id="primary" class="content-area col-md-9">
<main id="main" class="post-wrap" role="main">
<?php while ( have_posts() ) : the_post(); ?>
<?php get_template_part( 'content', 'page' ); ?>
<?php
// If comments are open or we have at least one comment, load up the comment template
if ( comments_open() || get_comments_number() ) :
comments_template();
endif;
?>
<?php endwhile; // end of the loop. ?>
</main><!-- #main -->
</div><!-- #primary -->
<?php get_sidebar(); ?>
<?php get_footer(); ?>
home.php 1064 1531686904 themes/sydney <?php
/**
* The home template file.
*
* @package Sydney
*/
get_header();
$layout = sydney_blog_layout();
?>
<?php do_action('sydney_before_content'); ?>
<div id="primary" class="content-area col-md-9 <?php echo esc_attr($layout); ?>">
<?php sydney_yoast_seo_breadcrumbs(); ?>
<main id="main" class="post-wrap" role="main">
<?php if ( have_posts() ) : ?>
<div class="posts-layout">
<?php while ( have_posts() ) : the_post(); ?>
<?php
if ( $layout != 'classic-alt' ) {
get_template_part( 'content', get_post_format() );
} else {
get_template_part( 'content', 'classic-alt' );
}
?>
<?php endwhile; ?>
</div>
<?php
the_posts_pagination( array(
'mid_size' => 1,
) );
?>
<?php else : ?>
<?php get_template_part( 'content', 'none' ); ?>
<?php endif; ?>
</main><!-- #main -->
</div><!-- #primary -->
<?php do_action('sydney_after_content'); ?>
<?php
if ( ( $layout == 'classic-alt' ) || ( $layout == 'classic' ) ) :
get_sidebar();
endif;
?>
<?php get_footer(); ?>
single.php 1056 1531686904 themes/sydney <?php
/**
* The template for displaying all single posts.
*
* @package Sydney
*/
get_header(); ?>
<?php if (get_theme_mod('fullwidth_single')) { //Check if the post needs to be full width
$fullwidth = 'fullwidth';
} else {
$fullwidth = '';
} ?>
<?php do_action('sydney_before_content'); ?>
<div id="primary" class="content-area col-md-9 <?php echo $fullwidth; ?>">
<?php sydney_yoast_seo_breadcrumbs(); ?>
<main id="main" class="post-wrap" role="main">
<?php while ( have_posts() ) : the_post(); ?>
<?php get_template_part( 'content', 'single' ); ?>
<?php sydney_post_navigation(); ?>
<?php
// If comments are open or we have at least one comment, load up the comment template
if ( comments_open() || get_comments_number() ) :
comments_template();
endif;
?>
<?php endwhile; // end of the loop. ?>
</main><!-- #main -->
</div><!-- #primary -->
<?php do_action('sydney_after_content'); ?>
<?php if ( get_theme_mod('fullwidth_single', 0) != 1 ) {
get_sidebar();
} ?>
<?php get_footer(); ?>
archive-services.php 1488 1531686902 themes/sydney <?php
/**
* Services archives template
*
* @package Sydney
*/
get_header(); ?>
<?php do_action('sydney_before_content'); ?>
<div id="primary" class="content-area">
<main id="main" class="post-wrap" role="main">
<?php if ( have_posts() ) : ?>
<?php while ( have_posts() ) : the_post(); ?>
<?php $icon = get_post_meta( get_the_ID(), 'wpcf-service-icon', true ); ?>
<?php $link = get_post_meta( get_the_ID(), 'wpcf-service-link', true ); ?>
<div class="service col-md-4">
<div class="roll-icon-box">
<?php if ($icon) : ?>
<div class="icon">
<?php if ($link) : ?>
<?php echo '<a href="' . esc_url( $link ) . '"><i class="fa ' . esc_html( $icon ) . '"></i></a>'; ?>
<?php else : ?>
<?php echo '<i class="fa ' . esc_html( $icon ) . '"></i>'; ?>
<?php endif; ?>
</div>
<?php endif; ?>
<div class="content">
<h3>
<?php if ($link) : ?>
<a href="<?php echo esc_url($link); ?>"><?php the_title(); ?></a>
<?php else : ?>
<?php the_title(); ?>
<?php endif; ?>
</h3>
<?php the_content(); ?>
</div>
</div>
</div>
<?php endwhile; ?>
<?php
the_posts_pagination( array(
'mid_size' => 1,
) );
?>
<?php else : ?>
<?php get_template_part( 'content', 'none' ); ?>
<?php endif; ?>
</main><!-- #main -->
</div><!-- #primary -->
<?php do_action('sydney_after_content'); ?>
<?php get_footer(); ?>
class-tgm-plugin-activation.php 122670 1531686903 themes/sydney/plugins <?php
/**
* Plugin installation and activation for WordPress themes.
*
* Please note that this is a drop-in library for a theme or plugin.
* The authors of this library (Thomas, Gary and Juliette) are NOT responsible
* for the support of your plugin or theme. Please contact the plugin
* or theme author for support.
*
* @package TGM-Plugin-Activation
* @version 2.6.1 for parent theme Sydney for publication on WordPress.org
* @link http://tgmpluginactivation.com/
* @author Thomas Griffin, Gary Jones, Juliette Reinders Folmer
* @copyright Copyright (c) 2011, Thomas Griffin
* @license GPL-2.0+
*/
/*
Copyright 2011 Thomas Griffin (thomasgriffinmedia.com)
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License, version 2, as
published by the Free Software Foundation.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
if ( ! class_exists( 'TGM_Plugin_Activation' ) ) {
/**
* Automatic plugin installation and activation library.
*
* Creates a way to automatically install and activate plugins from within themes.
* The plugins can be either bundled, downloaded from the WordPress
* Plugin Repository or downloaded from another external source.
*
* @since 1.0.0
*
* @package TGM-Plugin-Activation
* @author Thomas Griffin
* @author Gary Jones
*/
class TGM_Plugin_Activation {
/**
* TGMPA version number.
*
* @since 2.5.0
*
* @const string Version number.
*/
const TGMPA_VERSION = '2.6.1';
/**
* Regular expression to test if a URL is a WP plugin repo URL.
*
* @const string Regex.
*
* @since 2.5.0
*/
const WP_REPO_REGEX = '|^http[s]?://wordpress\.org/(?:extend/)?plugins/|';
/**
* Arbitrary regular expression to test if a string starts with a URL.
*
* @const string Regex.
*
* @since 2.5.0
*/
const IS_URL_REGEX = '|^http[s]?://|';
/**
* Holds a copy of itself, so it can be referenced by the class name.
*
* @since 1.0.0
*
* @var TGM_Plugin_Activation
*/
public static $instance;
/**
* Holds arrays of plugin details.
*
* @since 1.0.0
* @since 2.5.0 the array has the plugin slug as an associative key.
*
* @var array
*/
public $plugins = array();
/**
* Holds arrays of plugin names to use to sort the plugins array.
*
* @since 2.5.0
*
* @var array
*/
protected $sort_order = array();
/**
* Whether any plugins have the 'force_activation' setting set to true.
*
* @since 2.5.0
*
* @var bool
*/
protected $has_forced_activation = false;
/**
* Whether any plugins have the 'force_deactivation' setting set to true.
*
* @since 2.5.0
*
* @var bool
*/
protected $has_forced_deactivation = false;
/**
* Name of the unique ID to hash notices.
*
* @since 2.4.0
*
* @var string
*/
public $id = 'tgmpa';
/**
* Name of the query-string argument for the admin page.
*
* @since 1.0.0
*
* @var string
*/
protected $menu = 'tgmpa-install-plugins';
/**
* Parent menu file slug.
*
* @since 2.5.0
*
* @var string
*/
public $parent_slug = 'themes.php';
/**
* Capability needed to view the plugin installation menu item.
*
* @since 2.5.0
*
* @var string
*/
public $capability = 'edit_theme_options';
/**
* Default absolute path to folder containing bundled plugin zip files.
*
* @since 2.0.0
*
* @var string Absolute path prefix to zip file location for bundled plugins. Default is empty string.
*/
public $default_path = '';
/**
* Flag to show admin notices or not.
*
* @since 2.1.0
*
* @var boolean
*/
public $has_notices = true;
/**
* Flag to determine if the user can dismiss the notice nag.
*
* @since 2.4.0
*
* @var boolean
*/
public $dismissable = true;
/**
* Message to be output above nag notice if dismissable is false.
*
* @since 2.4.0
*
* @var string
*/
public $dismiss_msg = '';
/**
* Flag to set automatic activation of plugins. Off by default.
*
* @since 2.2.0
*
* @var boolean
*/
public $is_automatic = false;
/**
* Optional message to display before the plugins table.
*
* @since 2.2.0
*
* @var string Message filtered by wp_kses_post(). Default is empty string.
*/
public $message = '';
/**
* Holds configurable array of strings.
*
* Default values are added in the constructor.
*
* @since 2.0.0
*
* @var array
*/
public $strings = array();
/**
* Holds the version of WordPress.
*
* @since 2.4.0
*
* @var int
*/
public $wp_version;
/**
* Holds the hook name for the admin page.
*
* @since 2.5.0
*
* @var string
*/
public $page_hook;
/**
* Adds a reference of this object to $instance, populates default strings,
* does the tgmpa_init action hook, and hooks in the interactions to init.
*
* {@internal This method should be `protected`, but as too many TGMPA implementations
* haven't upgraded beyond v2.3.6 yet, this gives backward compatibility issues.
* Reverted back to public for the time being.}}
*
* @since 1.0.0
*
* @see TGM_Plugin_Activation::init()
*/
public function __construct() {
// Set the current WordPress version.
$this->wp_version = $GLOBALS['wp_version'];
// Announce that the class is ready, and pass the object (for advanced use).
do_action_ref_array( 'tgmpa_init', array( $this ) );
// When the rest of WP has loaded, kick-start the rest of the class.
add_action( 'init', array( $this, 'init' ) );
}
/**
* Magic method to (not) set protected properties from outside of this class.
*
* {@internal hackedihack... There is a serious bug in v2.3.2 - 2.3.6 where the `menu` property
* is being assigned rather than tested in a conditional, effectively rendering it useless.
* This 'hack' prevents this from happening.}}
*
* @see https://github.com/TGMPA/TGM-Plugin-Activation/blob/2.3.6/tgm-plugin-activation/class-tgm-plugin-activation.php#L1593
*
* @since 2.5.2
*
* @param string $name Name of an inaccessible property.
* @param mixed $value Value to assign to the property.
* @return void Silently fail to set the property when this is tried from outside of this class context.
* (Inside this class context, the __set() method if not used as there is direct access.)
*/
public function __set( $name, $value ) {
return;
}
/**
* Magic method to get the value of a protected property outside of this class context.
*
* @since 2.5.2
*
* @param string $name Name of an inaccessible property.
* @return mixed The property value.
*/
public function __get( $name ) {
return $this->{$name};
}
/**
* Initialise the interactions between this class and WordPress.
*
* Hooks in three new methods for the class: admin_menu, notices and styles.
*
* @since 2.0.0
*
* @see TGM_Plugin_Activation::admin_menu()
* @see TGM_Plugin_Activation::notices()
* @see TGM_Plugin_Activation::styles()
*/
public function init() {
/**
* By default TGMPA only loads on the WP back-end and not in an Ajax call. Using this filter
* you can overrule that behaviour.
*
* @since 2.5.0
*
* @param bool $load Whether or not TGMPA should load.
* Defaults to the return of `is_admin() && ! defined( 'DOING_AJAX' )`.
*/
if ( true !== apply_filters( 'tgmpa_load', ( is_admin() && ! defined( 'DOING_AJAX' ) ) ) ) {
return;
}
// Load class strings.
$this->strings = array(
'page_title' => __( 'Install Required Plugins', 'sydney' ),
'menu_title' => __( 'Install Plugins', 'sydney' ),
/* translators: %s: plugin name. */
'installing' => __( 'Installing Plugin: %s', 'sydney' ),
/* translators: %s: plugin name. */
'updating' => __( 'Updating Plugin: %s', 'sydney' ),
'oops' => __( 'Something went wrong with the plugin API.', 'sydney' ),
'notice_can_install_required' => _n_noop(
/* translators: 1: plugin name(s). */
'This theme requires the following plugin: %1$s.',
'This theme requires the following plugins: %1$s.',
'sydney'
),
'notice_can_install_recommended' => _n_noop(
/* translators: 1: plugin name(s). */
'This theme recommends the following plugin: %1$s.',
'This theme recommends the following plugins: %1$s.',
'sydney'
),
'notice_ask_to_update' => _n_noop(
/* translators: 1: plugin name(s). */
'The following plugin needs to be updated to its latest version to ensure maximum compatibility with this theme: %1$s.',
'The following plugins need to be updated to their latest version to ensure maximum compatibility with this theme: %1$s.',
'sydney'
),
'notice_ask_to_update_maybe' => _n_noop(
/* translators: 1: plugin name(s). */
'There is an update available for: %1$s.',
'There are updates available for the following plugins: %1$s.',
'sydney'
),
'notice_can_activate_required' => _n_noop(
/* translators: 1: plugin name(s). */
'The following required plugin is currently inactive: %1$s.',
'The following required plugins are currently inactive: %1$s.',
'sydney'
),
'notice_can_activate_recommended' => _n_noop(
/* translators: 1: plugin name(s). */
'The following recommended plugin is currently inactive: %1$s.',
'The following recommended plugins are currently inactive: %1$s.',
'sydney'
),
'install_link' => _n_noop(
'Begin installing plugin',
'Begin installing plugins',
'sydney'
),
'update_link' => _n_noop(
'Begin updating plugin',
'Begin updating plugins',
'sydney'
),
'activate_link' => _n_noop(
'Begin activating plugin',
'Begin activating plugins',
'sydney'
),
'return' => __( 'Return to Required Plugins Installer', 'sydney' ),
'dashboard' => __( 'Return to the Dashboard', 'sydney' ),
'plugin_activated' => __( 'Plugin activated successfully.', 'sydney' ),
'activated_successfully' => __( 'The following plugin was activated successfully:', 'sydney' ),
/* translators: 1: plugin name. */
'plugin_already_active' => __( 'No action taken. Plugin %1$s was already active.', 'sydney' ),
/* translators: 1: plugin name. */
'plugin_needs_higher_version' => __( 'Plugin not activated. A higher version of %s is needed for this theme. Please update the plugin.', 'sydney' ),
/* translators: 1: dashboard link. */
'complete' => __( 'All plugins installed and activated successfully. %1$s', 'sydney' ),
'dismiss' => __( 'Dismiss this notice', 'sydney' ),
'notice_cannot_install_activate' => __( 'There are one or more required or recommended plugins to install, update or activate.', 'sydney' ),
'contact_admin' => __( 'Please contact the administrator of this site for help.', 'sydney' ),
);
do_action( 'tgmpa_register' );
/* After this point, the plugins should be registered and the configuration set. */
// Proceed only if we have plugins to handle.
if ( empty( $this->plugins ) || ! is_array( $this->plugins ) ) {
return;
}
// Set up the menu and notices if we still have outstanding actions.
if ( true !== $this->is_tgmpa_complete() ) {
// Sort the plugins.
array_multisort( $this->sort_order, SORT_ASC, $this->plugins );
add_action( 'admin_menu', array( $this, 'admin_menu' ) );
add_action( 'admin_head', array( $this, 'dismiss' ) );
// Prevent the normal links from showing underneath a single install/update page.
add_filter( 'install_plugin_complete_actions', array( $this, 'actions' ) );
add_filter( 'update_plugin_complete_actions', array( $this, 'actions' ) );
if ( $this->has_notices ) {
add_action( 'admin_notices', array( $this, 'notices' ) );
add_action( 'admin_init', array( $this, 'admin_init' ), 1 );
add_action( 'admin_enqueue_scripts', array( $this, 'thickbox' ) );
}
}
// If needed, filter plugin action links.
add_action( 'load-plugins.php', array( $this, 'add_plugin_action_link_filters' ), 1 );
// Make sure things get reset on switch theme.
add_action( 'switch_theme', array( $this, 'flush_plugins_cache' ) );
if ( $this->has_notices ) {
add_action( 'switch_theme', array( $this, 'update_dismiss' ) );
}
// Setup the force activation hook.
if ( true === $this->has_forced_activation ) {
add_action( 'admin_init', array( $this, 'force_activation' ) );
}
// Setup the force deactivation hook.
if ( true === $this->has_forced_deactivation ) {
add_action( 'switch_theme', array( $this, 'force_deactivation' ) );
}
}
/**
* Hook in plugin action link filters for the WP native plugins page.
*
* - Prevent activation of plugins which don't meet the minimum version requirements.
* - Prevent deactivation of force-activated plugins.
* - Add update notice if update available.
*
* @since 2.5.0
*/
public function add_plugin_action_link_filters() {
foreach ( $this->plugins as $slug => $plugin ) {
if ( false === $this->can_plugin_activate( $slug ) ) {
add_filter( 'plugin_action_links_' . $plugin['file_path'], array( $this, 'filter_plugin_action_links_activate' ), 20 );
}
if ( true === $plugin['force_activation'] ) {
add_filter( 'plugin_action_links_' . $plugin['file_path'], array( $this, 'filter_plugin_action_links_deactivate' ), 20 );
}
if ( false !== $this->does_plugin_require_update( $slug ) ) {
add_filter( 'plugin_action_links_' . $plugin['file_path'], array( $this, 'filter_plugin_action_links_update' ), 20 );
}
}
}
/**
* Remove the 'Activate' link on the WP native plugins page if the plugin does not meet the
* minimum version requirements.
*
* @since 2.5.0
*
* @param array $actions Action links.
* @return array
*/
public function filter_plugin_action_links_activate( $actions ) {
unset( $actions['activate'] );
return $actions;
}
/**
* Remove the 'Deactivate' link on the WP native plugins page if the plugin has been set to force activate.
*
* @since 2.5.0
*
* @param array $actions Action links.
* @return array
*/
public function filter_plugin_action_links_deactivate( $actions ) {
unset( $actions['deactivate'] );
return $actions;
}
/**
* Add a 'Requires update' link on the WP native plugins page if the plugin does not meet the
* minimum version requirements.
*
* @since 2.5.0
*
* @param array $actions Action links.
* @return array
*/
public function filter_plugin_action_links_update( $actions ) {
$actions['update'] = sprintf(
'<a href="%1$s" title="%2$s" class="edit">%3$s</a>',
esc_url( $this->get_tgmpa_status_url( 'update' ) ),
esc_attr__( 'This plugin needs to be updated to be compatible with your theme.', 'sydney' ),
esc_html__( 'Update Required', 'sydney' )
);
return $actions;
}
/**
* Handles calls to show plugin information via links in the notices.
*
* We get the links in the admin notices to point to the TGMPA page, rather
* than the typical plugin-install.php file, so we can prepare everything
* beforehand.
*
* WP does not make it easy to show the plugin information in the thickbox -
* here we have to require a file that includes a function that does the
* main work of displaying it, enqueue some styles, set up some globals and
* finally call that function before exiting.
*
* Down right easy once you know how...
*
* Returns early if not the TGMPA page.
*
* @since 2.1.0
*
* @global string $tab Used as iframe div class names, helps with styling
* @global string $body_id Used as the iframe body ID, helps with styling
*
* @return null Returns early if not the TGMPA page.
*/
public function admin_init() {
if ( ! $this->is_tgmpa_page() ) {
return;
}
if ( isset( $_REQUEST['tab'] ) && 'plugin-information' === $_REQUEST['tab'] ) {
// Needed for install_plugin_information().
require_once ABSPATH . 'wp-admin/includes/plugin-install.php';
wp_enqueue_style( 'plugin-install' );
global $tab, $body_id;
$body_id = 'plugin-information';
// @codingStandardsIgnoreStart
$tab = 'plugin-information';
// @codingStandardsIgnoreEnd
install_plugin_information();
exit;
}
}
/**
* Enqueue thickbox scripts/styles for plugin info.
*
* Thickbox is not automatically included on all admin pages, so we must
* manually enqueue it for those pages.
*
* Thickbox is only loaded if the user has not dismissed the admin
* notice or if there are any plugins left to install and activate.
*
* @since 2.1.0
*/
public function thickbox() {
if ( ! get_user_meta( get_current_user_id(), 'tgmpa_dismissed_notice_' . $this->id, true ) ) {
add_thickbox();
}
}
/**
* Adds submenu page if there are plugin actions to take.
*
* This method adds the submenu page letting users know that a required
* plugin needs to be installed.
*
* This page disappears once the plugin has been installed and activated.
*
* @since 1.0.0
*
* @see TGM_Plugin_Activation::init()
* @see TGM_Plugin_Activation::install_plugins_page()
*
* @return null Return early if user lacks capability to install a plugin.
*/
public function admin_menu() {
// Make sure privileges are correct to see the page.
if ( ! current_user_can( 'install_plugins' ) ) {
return;
}
$args = apply_filters(
'tgmpa_admin_menu_args',
array(
'parent_slug' => $this->parent_slug, // Parent Menu slug.
'page_title' => $this->strings['page_title'], // Page title.
'menu_title' => $this->strings['menu_title'], // Menu title.
'capability' => $this->capability, // Capability.
'menu_slug' => $this->menu, // Menu slug.
'function' => array( $this, 'install_plugins_page' ), // Callback.
)
);
$this->add_admin_menu( $args );
}
/**
* Add the menu item.
*
* {@internal IMPORTANT! If this function changes, review the regex in the custom TGMPA
* generator on the website.}}
*
* @since 2.5.0
*
* @param array $args Menu item configuration.
*/
protected function add_admin_menu( array $args ) {
$this->page_hook = add_theme_page( $args['page_title'], $args['menu_title'], $args['capability'], $args['menu_slug'], $args['function'] );
}
/**
* Echoes plugin installation form.
*
* This method is the callback for the admin_menu method function.
* This displays the admin page and form area where the user can select to install and activate the plugin.
* Aborts early if we're processing a plugin installation action.
*
* @since 1.0.0
*
* @return null Aborts early if we're processing a plugin installation action.
*/
public function install_plugins_page() {
// Store new instance of plugin table in object.
$plugin_table = new TGMPA_List_Table;
// Return early if processing a plugin installation action.
if ( ( ( 'tgmpa-bulk-install' === $plugin_table->current_action() || 'tgmpa-bulk-update' === $plugin_table->current_action() ) && $plugin_table->process_bulk_actions() ) || $this->do_plugin_install() ) {
return;
}
// Force refresh of available plugin information so we'll know about manual updates/deletes.
wp_clean_plugins_cache( false );
?>
<div class="tgmpa wrap">
<h1><?php echo esc_html( get_admin_page_title() ); ?></h1>
<?php $plugin_table->prepare_items(); ?>
<?php
if ( ! empty( $this->message ) && is_string( $this->message ) ) {
echo wp_kses_post( $this->message );
}
?>
<?php $plugin_table->views(); ?>
<form id="tgmpa-plugins" action="" method="post">
<input type="hidden" name="tgmpa-page" value="<?php echo esc_attr( $this->menu ); ?>" />
<input type="hidden" name="plugin_status" value="<?php echo esc_attr( $plugin_table->view_context ); ?>" />
<?php $plugin_table->display(); ?>
</form>
</div>
<?php
}
/**
* Installs, updates or activates a plugin depending on the action link clicked by the user.
*
* Checks the $_GET variable to see which actions have been
* passed and responds with the appropriate method.
*
* Uses WP_Filesystem to process and handle the plugin installation
* method.
*
* @since 1.0.0
*
* @uses WP_Filesystem
* @uses WP_Error
* @uses WP_Upgrader
* @uses Plugin_Upgrader
* @uses Plugin_Installer_Skin
* @uses Plugin_Upgrader_Skin
*
* @return boolean True on success, false on failure.
*/
protected function do_plugin_install() {
if ( empty( $_GET['plugin'] ) ) {
return false;
}
// All plugin information will be stored in an array for processing.
$slug = $this->sanitize_key( urldecode( $_GET['plugin'] ) );
if ( ! isset( $this->plugins[ $slug ] ) ) {
return false;
}
// Was an install or upgrade action link clicked?
if ( ( isset( $_GET['tgmpa-install'] ) && 'install-plugin' === $_GET['tgmpa-install'] ) || ( isset( $_GET['tgmpa-update'] ) && 'update-plugin' === $_GET['tgmpa-update'] ) ) {
$install_type = 'install';
if ( isset( $_GET['tgmpa-update'] ) && 'update-plugin' === $_GET['tgmpa-update'] ) {
$install_type = 'update';
}
check_admin_referer( 'tgmpa-' . $install_type, 'tgmpa-nonce' );
// Pass necessary information via URL if WP_Filesystem is needed.
$url = wp_nonce_url(
add_query_arg(
array(
'plugin' => urlencode( $slug ),
'tgmpa-' . $install_type => $install_type . '-plugin',
),
$this->get_tgmpa_url()
),
'tgmpa-' . $install_type,
'tgmpa-nonce'
);
$method = ''; // Leave blank so WP_Filesystem can populate it as necessary.
if ( false === ( $creds = request_filesystem_credentials( esc_url_raw( $url ), $method, false, false, array() ) ) ) {
return true;
}
if ( ! WP_Filesystem( $creds ) ) {
request_filesystem_credentials( esc_url_raw( $url ), $method, true, false, array() ); // Setup WP_Filesystem.
return true;
}
/* If we arrive here, we have the filesystem. */
// Prep variables for Plugin_Installer_Skin class.
$extra = array();
$extra['slug'] = $slug; // Needed for potentially renaming of directory name.
$source = $this->get_download_url( $slug );
$api = ( 'repo' === $this->plugins[ $slug ]['source_type'] ) ? $this->get_plugins_api( $slug ) : null;
$api = ( false !== $api ) ? $api : null;
$url = add_query_arg(
array(
'action' => $install_type . '-plugin',
'plugin' => urlencode( $slug ),
),
'update.php'
);
if ( ! class_exists( 'Plugin_Upgrader', false ) ) {
require_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php';
}
$title = ( 'update' === $install_type ) ? $this->strings['updating'] : $this->strings['installing'];
$skin_args = array(
'type' => ( 'bundled' !== $this->plugins[ $slug ]['source_type'] ) ? 'web' : 'upload',
'title' => sprintf( $title, $this->plugins[ $slug ]['name'] ),
'url' => esc_url_raw( $url ),
'nonce' => $install_type . '-plugin_' . $slug,
'plugin' => '',
'api' => $api,
'extra' => $extra,
);
unset( $title );
if ( 'update' === $install_type ) {
$skin_args['plugin'] = $this->plugins[ $slug ]['file_path'];
$skin = new Plugin_Upgrader_Skin( $skin_args );
} else {
$skin = new Plugin_Installer_Skin( $skin_args );
}
// Create a new instance of Plugin_Upgrader.
$upgrader = new Plugin_Upgrader( $skin );
// Perform the action and install the plugin from the $source urldecode().
add_filter( 'upgrader_source_selection', array( $this, 'maybe_adjust_source_dir' ), 1, 3 );
if ( 'update' === $install_type ) {
// Inject our info into the update transient.
$to_inject = array( $slug => $this->plugins[ $slug ] );
$to_inject[ $slug ]['source'] = $source;
$this->inject_update_info( $to_inject );
$upgrader->upgrade( $this->plugins[ $slug ]['file_path'] );
} else {
$upgrader->install( $source );
}
remove_filter( 'upgrader_source_selection', array( $this, 'maybe_adjust_source_dir' ), 1 );
// Make sure we have the correct file path now the plugin is installed/updated.
$this->populate_file_path( $slug );
// Only activate plugins if the config option is set to true and the plugin isn't
// already active (upgrade).
if ( $this->is_automatic && ! $this->is_plugin_active( $slug ) ) {
$plugin_activate = $upgrader->plugin_info(); // Grab the plugin info from the Plugin_Upgrader method.
if ( false === $this->activate_single_plugin( $plugin_activate, $slug, true ) ) {
return true; // Finish execution of the function early as we encountered an error.
}
}
$this->show_tgmpa_version();
// Display message based on if all plugins are now active or not.
if ( $this->is_tgmpa_complete() ) {
echo '<p>', sprintf( esc_html( $this->strings['complete'] ), '<a href="' . esc_url( self_admin_url() ) . '">' . esc_html__( 'Return to the Dashboard', 'sydney' ) . '</a>' ), '</p>';
echo '<style type="text/css">#adminmenu .wp-submenu li.current { display: none !important; }</style>';
} else {
echo '<p><a href="', esc_url( $this->get_tgmpa_url() ), '" target="_parent">', esc_html( $this->strings['return'] ), '</a></p>';
}
return true;
} elseif ( isset( $this->plugins[ $slug ]['file_path'], $_GET['tgmpa-activate'] ) && 'activate-plugin' === $_GET['tgmpa-activate'] ) {
// Activate action link was clicked.
check_admin_referer( 'tgmpa-activate', 'tgmpa-nonce' );
if ( false === $this->activate_single_plugin( $this->plugins[ $slug ]['file_path'], $slug ) ) {
return true; // Finish execution of the function early as we encountered an error.
}
}
return false;
}
/**
* Inject information into the 'update_plugins' site transient as WP checks that before running an update.
*
* @since 2.5.0
*
* @param array $plugins The plugin information for the plugins which are to be updated.
*/
public function inject_update_info( $plugins ) {
$repo_updates = get_site_transient( 'update_plugins' );
if ( ! is_object( $repo_updates ) ) {
$repo_updates = new stdClass;
}
foreach ( $plugins as $slug => $plugin ) {
$file_path = $plugin['file_path'];
if ( empty( $repo_updates->response[ $file_path ] ) ) {
$repo_updates->response[ $file_path ] = new stdClass;
}
// We only really need to set package, but let's do all we can in case WP changes something.
$repo_updates->response[ $file_path ]->slug = $slug;
$repo_updates->response[ $file_path ]->plugin = $file_path;
$repo_updates->response[ $file_path ]->new_version = $plugin['version'];
$repo_updates->response[ $file_path ]->package = $plugin['source'];
if ( empty( $repo_updates->response[ $file_path ]->url ) && ! empty( $plugin['external_url'] ) ) {
$repo_updates->response[ $file_path ]->url = $plugin['external_url'];
}
}
set_site_transient( 'update_plugins', $repo_updates );
}
/**
* Adjust the plugin directory name if necessary.
*
* The final destination directory of a plugin is based on the subdirectory name found in the
* (un)zipped source. In some cases - most notably GitHub repository plugin downloads -, this
* subdirectory name is not the same as the expected slug and the plugin will not be recognized
* as installed. This is fixed by adjusting the temporary unzipped source subdirectory name to
* the expected plugin slug.
*
* @since 2.5.0
*
* @param string $source Path to upgrade/zip-file-name.tmp/subdirectory/.
* @param string $remote_source Path to upgrade/zip-file-name.tmp.
* @param \WP_Upgrader $upgrader Instance of the upgrader which installs the plugin.
* @return string $source
*/
public function maybe_adjust_source_dir( $source, $remote_source, $upgrader ) {
if ( ! $this->is_tgmpa_page() || ! is_object( $GLOBALS['wp_filesystem'] ) ) {
return $source;
}
// Check for single file plugins.
$source_files = array_keys( $GLOBALS['wp_filesystem']->dirlist( $remote_source ) );
if ( 1 === count( $source_files ) && false === $GLOBALS['wp_filesystem']->is_dir( $source ) ) {
return $source;
}
// Multi-file plugin, let's see if the directory is correctly named.
$desired_slug = '';
// Figure out what the slug is supposed to be.
if ( false === $upgrader->bulk && ! empty( $upgrader->skin->options['extra']['slug'] ) ) {
$desired_slug = $upgrader->skin->options['extra']['slug'];
} else {
// Bulk installer contains less info, so fall back on the info registered here.
foreach ( $this->plugins as $slug => $plugin ) {
if ( ! empty( $upgrader->skin->plugin_names[ $upgrader->skin->i ] ) && $plugin['name'] === $upgrader->skin->plugin_names[ $upgrader->skin->i ] ) {
$desired_slug = $slug;
break;
}
}
unset( $slug, $plugin );
}
if ( ! empty( $desired_slug ) ) {
$subdir_name = untrailingslashit( str_replace( trailingslashit( $remote_source ), '', $source ) );
if ( ! empty( $subdir_name ) && $subdir_name !== $desired_slug ) {
$from_path = untrailingslashit( $source );
$to_path = trailingslashit( $remote_source ) . $desired_slug;
if ( true === $GLOBALS['wp_filesystem']->move( $from_path, $to_path ) ) {
return trailingslashit( $to_path );
} else {
return new WP_Error( 'rename_failed', esc_html__( 'The remote plugin package does not contain a folder with the desired slug and renaming did not work.', 'sydney' ) . ' ' . esc_html__( 'Please contact the plugin provider and ask them to package their plugin according to the WordPress guidelines.', 'sydney' ), array( 'found' => $subdir_name, 'expected' => $desired_slug ) );
}
} elseif ( empty( $subdir_name ) ) {
return new WP_Error( 'packaged_wrong', esc_html__( 'The remote plugin package consists of more than one file, but the files are not packaged in a folder.', 'sydney' ) . ' ' . esc_html__( 'Please contact the plugin provider and ask them to package their plugin according to the WordPress guidelines.', 'sydney' ), array( 'found' => $subdir_name, 'expected' => $desired_slug ) );
}
}
return $source;
}
/**
* Activate a single plugin and send feedback about the result to the screen.
*
* @since 2.5.0
*
* @param string $file_path Path within wp-plugins/ to main plugin file.
* @param string $slug Plugin slug.
* @param bool $automatic Whether this is an automatic activation after an install. Defaults to false.
* This determines the styling of the output messages.
* @return bool False if an error was encountered, true otherwise.
*/
protected function activate_single_plugin( $file_path, $slug, $automatic = false ) {
if ( $this->can_plugin_activate( $slug ) ) {
$activate = activate_plugin( $file_path );
if ( is_wp_error( $activate ) ) {
echo '<div id="message" class="error"><p>', wp_kses_post( $activate->get_error_message() ), '</p></div>',
'<p><a href="', esc_url( $this->get_tgmpa_url() ), '" target="_parent">', esc_html( $this->strings['return'] ), '</a></p>';
return false; // End it here if there is an error with activation.
} else {
if ( ! $automatic ) {
// Make sure message doesn't display again if bulk activation is performed
// immediately after a single activation.
if ( ! isset( $_POST['action'] ) ) { // WPCS: CSRF OK.
echo '<div id="message" class="updated"><p>', esc_html( $this->strings['activated_successfully'] ), ' <strong>', esc_html( $this->plugins[ $slug ]['name'] ), '.</strong></p></div>';
}
} else {
// Simpler message layout for use on the plugin install page.
echo '<p>', esc_html( $this->strings['plugin_activated'] ), '</p>';
}
}
} elseif ( $this->is_plugin_active( $slug ) ) {
// No simpler message format provided as this message should never be encountered
// on the plugin install page.
echo '<div id="message" class="error"><p>',
sprintf(
esc_html( $this->strings['plugin_already_active'] ),
'<strong>' . esc_html( $this->plugins[ $slug ]['name'] ) . '</strong>'
),
'</p></div>';
} elseif ( $this->does_plugin_require_update( $slug ) ) {
if ( ! $automatic ) {
// Make sure message doesn't display again if bulk activation is performed
// immediately after a single activation.
if ( ! isset( $_POST['action'] ) ) { // WPCS: CSRF OK.
echo '<div id="message" class="error"><p>',
sprintf(
esc_html( $this->strings['plugin_needs_higher_version'] ),
'<strong>' . esc_html( $this->plugins[ $slug ]['name'] ) . '</strong>'
),
'</p></div>';
}
} else {
// Simpler message layout for use on the plugin install page.
echo '<p>', sprintf( esc_html( $this->strings['plugin_needs_higher_version'] ), esc_html( $this->plugins[ $slug ]['name'] ) ), '</p>';
}
}
return true;
}
/**
* Echoes required plugin notice.
*
* Outputs a message telling users that a specific plugin is required for
* their theme. If appropriate, it includes a link to the form page where
* users can install and activate the plugin.
*
* Returns early if we're on the Install page.
*
* @since 1.0.0
*
* @global object $current_screen
*
* @return null Returns early if we're on the Install page.
*/
public function notices() {
// Remove nag on the install page / Return early if the nag message has been dismissed or user < author.
if ( ( $this->is_tgmpa_page() || $this->is_core_update_page() ) || get_user_meta( get_current_user_id(), 'tgmpa_dismissed_notice_' . $this->id, true ) || ! current_user_can( apply_filters( 'tgmpa_show_admin_notice_capability', 'publish_posts' ) ) ) {
return;
}
// Store for the plugin slugs by message type.
$message = array();
// Initialize counters used to determine plurality of action link texts.
$install_link_count = 0;
$update_link_count = 0;
$activate_link_count = 0;
$total_required_action_count = 0;
foreach ( $this->plugins as $slug => $plugin ) {
if ( $this->is_plugin_active( $slug ) && false === $this->does_plugin_have_update( $slug ) ) {
continue;
}
if ( ! $this->is_plugin_installed( $slug ) ) {
if ( current_user_can( 'install_plugins' ) ) {
$install_link_count++;
if ( true === $plugin['required'] ) {
$message['notice_can_install_required'][] = $slug;
} else {
$message['notice_can_install_recommended'][] = $slug;
}
}
if ( true === $plugin['required'] ) {
$total_required_action_count++;
}
} else {
if ( ! $this->is_plugin_active( $slug ) && $this->can_plugin_activate( $slug ) ) {
if ( current_user_can( 'activate_plugins' ) ) {
$activate_link_count++;
if ( true === $plugin['required'] ) {
$message['notice_can_activate_required'][] = $slug;
} else {
$message['notice_can_activate_recommended'][] = $slug;
}
}
if ( true === $plugin['required'] ) {
$total_required_action_count++;
}
}
if ( $this->does_plugin_require_update( $slug ) || false !== $this->does_plugin_have_update( $slug ) ) {
if ( current_user_can( 'update_plugins' ) ) {
$update_link_count++;
if ( $this->does_plugin_require_update( $slug ) ) {
$message['notice_ask_to_update'][] = $slug;
} elseif ( false !== $this->does_plugin_have_update( $slug ) ) {
$message['notice_ask_to_update_maybe'][] = $slug;
}
}
if ( true === $plugin['required'] ) {
$total_required_action_count++;
}
}
}
}
unset( $slug, $plugin );
// If we have notices to display, we move forward.
if ( ! empty( $message ) || $total_required_action_count > 0 ) {
krsort( $message ); // Sort messages.
$rendered = '';
// As add_settings_error() wraps the final message in a <p> and as the final message can't be
// filtered, using <p>'s in our html would render invalid html output.
$line_template = '<span style="display: block; margin: 0.5em 0.5em 0 0; clear: both;">%s</span>' . "\n";
if ( ! current_user_can( 'activate_plugins' ) && ! current_user_can( 'install_plugins' ) && ! current_user_can( 'update_plugins' ) ) {
$rendered = esc_html( $this->strings['notice_cannot_install_activate'] ) . ' ' . esc_html( $this->strings['contact_admin'] );
$rendered .= $this->create_user_action_links_for_notice( 0, 0, 0, $line_template );
} else {
// If dismissable is false and a message is set, output it now.
if ( ! $this->dismissable && ! empty( $this->dismiss_msg ) ) {
$rendered .= sprintf( $line_template, wp_kses_post( $this->dismiss_msg ) );
}
// Render the individual message lines for the notice.
foreach ( $message as $type => $plugin_group ) {
$linked_plugins = array();
// Get the external info link for a plugin if one is available.
foreach ( $plugin_group as $plugin_slug ) {
$linked_plugins[] = $this->get_info_link( $plugin_slug );
}
unset( $plugin_slug );
$count = count( $plugin_group );
$linked_plugins = array_map( array( 'TGMPA_Utils', 'wrap_in_em' ), $linked_plugins );
$last_plugin = array_pop( $linked_plugins ); // Pop off last name to prep for readability.
$imploded = empty( $linked_plugins ) ? $last_plugin : ( implode( ', ', $linked_plugins ) . ' ' . esc_html_x( 'and', 'plugin A *and* plugin B', 'sydney' ) . ' ' . $last_plugin );
$rendered .= sprintf(
$line_template,
sprintf(
translate_nooped_plural( $this->strings[ $type ], $count, 'sydney' ),
$imploded,
$count
)
);
}
unset( $type, $plugin_group, $linked_plugins, $count, $last_plugin, $imploded );
$rendered .= $this->create_user_action_links_for_notice( $install_link_count, $update_link_count, $activate_link_count, $line_template );
}
// Register the nag messages and prepare them to be processed.
add_settings_error( 'tgmpa', 'tgmpa', $rendered, $this->get_admin_notice_class() );
}
// Admin options pages already output settings_errors, so this is to avoid duplication.
if ( 'options-general' !== $GLOBALS['current_screen']->parent_base ) {
$this->display_settings_errors();
}
}
/**
* Generate the user action links for the admin notice.
*
* @since 2.6.0
*
* @param int $install_count Number of plugins to install.
* @param int $update_count Number of plugins to update.
* @param int $activate_count Number of plugins to activate.
* @param int $line_template Template for the HTML tag to output a line.
* @return string Action links.
*/
protected function create_user_action_links_for_notice( $install_count, $update_count, $activate_count, $line_template ) {
// Setup action links.
$action_links = array(
'install' => '',
'update' => '',
'activate' => '',
'dismiss' => $this->dismissable ? '<a href="' . esc_url( wp_nonce_url( add_query_arg( 'tgmpa-dismiss', 'dismiss_admin_notices' ), 'tgmpa-dismiss-' . get_current_user_id() ) ) . '" class="dismiss-notice" target="_parent">' . esc_html( $this->strings['dismiss'] ) . '</a>' : '',
);
$link_template = '<a href="%2$s">%1$s</a>';
if ( current_user_can( 'install_plugins' ) ) {
if ( $install_count > 0 ) {
$action_links['install'] = sprintf(
$link_template,
translate_nooped_plural( $this->strings['install_link'], $install_count, 'sydney' ),
esc_url( $this->get_tgmpa_status_url( 'install' ) )
);
}
if ( $update_count > 0 ) {
$action_links['update'] = sprintf(
$link_template,
translate_nooped_plural( $this->strings['update_link'], $update_count, 'sydney' ),
esc_url( $this->get_tgmpa_status_url( 'update' ) )
);
}
}
if ( current_user_can( 'activate_plugins' ) && $activate_count > 0 ) {
$action_links['activate'] = sprintf(
$link_template,
translate_nooped_plural( $this->strings['activate_link'], $activate_count, 'sydney' ),
esc_url( $this->get_tgmpa_status_url( 'activate' ) )
);
}
$action_links = apply_filters( 'tgmpa_notice_action_links', $action_links );
$action_links = array_filter( (array) $action_links ); // Remove any empty array items.
if ( ! empty( $action_links ) ) {
$action_links = sprintf( $line_template, implode( ' | ', $action_links ) );
return apply_filters( 'tgmpa_notice_rendered_action_links', $action_links );
} else {
return '';
}
}
/**
* Get admin notice class.
*
* Work around all the changes to the various admin notice classes between WP 4.4 and 3.7
* (lowest supported version by TGMPA).
*
* @since 2.6.0
*
* @return string
*/
protected function get_admin_notice_class() {
if ( ! empty( $this->strings['nag_type'] ) ) {
return sanitize_html_class( strtolower( $this->strings['nag_type'] ) );
} else {
if ( version_compare( $this->wp_version, '4.2', '>=' ) ) {
return 'notice-warning';
} elseif ( version_compare( $this->wp_version, '4.1', '>=' ) ) {
return 'notice';
} else {
return 'updated';
}
}
}
/**
* Display settings errors and remove those which have been displayed to avoid duplicate messages showing
*
* @since 2.5.0
*/
protected function display_settings_errors() {
global $wp_settings_errors;
settings_errors( 'tgmpa' );
foreach ( (array) $wp_settings_errors as $key => $details ) {
if ( 'tgmpa' === $details['setting'] ) {
unset( $wp_settings_errors[ $key ] );
break;
}
}
}
/**
* Register dismissal of admin notices.
*
* Acts on the dismiss link in the admin nag messages.
* If clicked, the admin notice disappears and will no longer be visible to this user.
*
* @since 2.1.0
*/
public function dismiss() {
if ( isset( $_GET['tgmpa-dismiss'] ) && check_admin_referer( 'tgmpa-dismiss-' . get_current_user_id() ) ) {
update_user_meta( get_current_user_id(), 'tgmpa_dismissed_notice_' . $this->id, 1 );
}
}
/**
* Add individual plugin to our collection of plugins.
*
* If the required keys are not set or the plugin has already
* been registered, the plugin is not added.
*
* @since 2.0.0
*
* @param array|null $plugin Array of plugin arguments or null if invalid argument.
* @return null Return early if incorrect argument.
*/
public function register( $plugin ) {
if ( empty( $plugin['slug'] ) || empty( $plugin['name'] ) ) {
return;
}
if ( empty( $plugin['slug'] ) || ! is_string( $plugin['slug'] ) || isset( $this->plugins[ $plugin['slug'] ] ) ) {
return;
}
$defaults = array(
'name' => '', // String
'slug' => '', // String
'source' => 'repo', // String
'required' => false, // Boolean
'version' => '', // String
'force_activation' => false, // Boolean
'force_deactivation' => false, // Boolean
'external_url' => '', // String
'is_callable' => '', // String|Array.
);
// Prepare the received data.
$plugin = wp_parse_args( $plugin, $defaults );
// Standardize the received slug.
$plugin['slug'] = $this->sanitize_key( $plugin['slug'] );
// Forgive users for using string versions of booleans or floats for version number.
$plugin['version'] = (string) $plugin['version'];
$plugin['source'] = empty( $plugin['source'] ) ? 'repo' : $plugin['source'];
$plugin['required'] = TGMPA_Utils::validate_bool( $plugin['required'] );
$plugin['force_activation'] = TGMPA_Utils::validate_bool( $plugin['force_activation'] );
$plugin['force_deactivation'] = TGMPA_Utils::validate_bool( $plugin['force_deactivation'] );
// Enrich the received data.
$plugin['file_path'] = $this->_get_plugin_basename_from_slug( $plugin['slug'] );
$plugin['source_type'] = $this->get_plugin_source_type( $plugin['source'] );
// Set the class properties.
$this->plugins[ $plugin['slug'] ] = $plugin;
$this->sort_order[ $plugin['slug'] ] = $plugin['name'];
// Should we add the force activation hook ?
if ( true === $plugin['force_activation'] ) {
$this->has_forced_activation = true;
}
// Should we add the force deactivation hook ?
if ( true === $plugin['force_deactivation'] ) {
$this->has_forced_deactivation = true;
}
}
/**
* Determine what type of source the plugin comes from.
*
* @since 2.5.0
*
* @param string $source The source of the plugin as provided, either empty (= WP repo), a file path
* (= bundled) or an external URL.
* @return string 'repo', 'external', or 'bundled'
*/
protected function get_plugin_source_type( $source ) {
if ( 'repo' === $source || preg_match( self::WP_REPO_REGEX, $source ) ) {
return 'repo';
} elseif ( preg_match( self::IS_URL_REGEX, $source ) ) {
return 'external';
} else {
return 'bundled';
}
}
/**
* Sanitizes a string key.
*
* Near duplicate of WP Core `sanitize_key()`. The difference is that uppercase characters *are*
* allowed, so as not to break upgrade paths from non-standard bundled plugins using uppercase
* characters in the plugin directory path/slug. Silly them.
*
* @see https://developer.wordpress.org/reference/hooks/sanitize_key/
*
* @since 2.5.0
*
* @param string $key String key.
* @return string Sanitized key
*/
public function sanitize_key( $key ) {
$raw_key = $key;
$key = preg_replace( '`[^A-Za-z0-9_-]`', '', $key );
/**
* Filter a sanitized key string.
*
* @since 2.5.0
*
* @param string $key Sanitized key.
* @param string $raw_key The key prior to sanitization.
*/
return apply_filters( 'tgmpa_sanitize_key', $key, $raw_key );
}
/**
* Amend default configuration settings.
*
* @since 2.0.0
*
* @param array $config Array of config options to pass as class properties.
*/
public function config( $config ) {
$keys = array(
'id',
'default_path',
'has_notices',
'dismissable',
'dismiss_msg',
'menu',
'parent_slug',
'capability',
'is_automatic',
'message',
'strings',
);
foreach ( $keys as $key ) {
if ( isset( $config[ $key ] ) ) {
if ( is_array( $config[ $key ] ) ) {
$this->$key = array_merge( $this->$key, $config[ $key ] );
} else {
$this->$key = $config[ $key ];
}
}
}
}
/**
* Amend action link after plugin installation.
*
* @since 2.0.0
*
* @param array $install_actions Existing array of actions.
* @return false|array Amended array of actions.
*/
public function actions( $install_actions ) {
// Remove action links on the TGMPA install page.
if ( $this->is_tgmpa_page() ) {
return false;
}
return $install_actions;
}
/**
* Flushes the plugins cache on theme switch to prevent stale entries
* from remaining in the plugin table.
*
* @since 2.4.0
*
* @param bool $clear_update_cache Optional. Whether to clear the Plugin updates cache.
* Parameter added in v2.5.0.
*/
public function flush_plugins_cache( $clear_update_cache = true ) {
wp_clean_plugins_cache( $clear_update_cache );
}
/**
* Set file_path key for each installed plugin.
*
* @since 2.1.0
*
* @param string $plugin_slug Optional. If set, only (re-)populates the file path for that specific plugin.
* Parameter added in v2.5.0.
*/
public function populate_file_path( $plugin_slug = '' ) {
if ( ! empty( $plugin_slug ) && is_string( $plugin_slug ) && isset( $this->plugins[ $plugin_slug ] ) ) {
$this->plugins[ $plugin_slug ]['file_path'] = $this->_get_plugin_basename_from_slug( $plugin_slug );
} else {
// Add file_path key for all plugins.
foreach ( $this->plugins as $slug => $values ) {
$this->plugins[ $slug ]['file_path'] = $this->_get_plugin_basename_from_slug( $slug );
}
}
}
/**
* Helper function to extract the file path of the plugin file from the
* plugin slug, if the plugin is installed.
*
* @since 2.0.0
*
* @param string $slug Plugin slug (typically folder name) as provided by the developer.
* @return string Either file path for plugin if installed, or just the plugin slug.
*/
protected function _get_plugin_basename_from_slug( $slug ) {
$keys = array_keys( $this->get_plugins() );
foreach ( $keys as $key ) {
if ( preg_match( '|^' . $slug . '/|', $key ) ) {
return $key;
}
}
return $slug;
}
/**
* Retrieve plugin data, given the plugin name.
*
* Loops through the registered plugins looking for $name. If it finds it,
* it returns the $data from that plugin. Otherwise, returns false.
*
* @since 2.1.0
*
* @param string $name Name of the plugin, as it was registered.
* @param string $data Optional. Array key of plugin data to return. Default is slug.
* @return string|boolean Plugin slug if found, false otherwise.
*/
public function _get_plugin_data_from_name( $name, $data = 'slug' ) {
foreach ( $this->plugins as $values ) {
if ( $name === $values['name'] && isset( $values[ $data ] ) ) {
return $values[ $data ];
}
}
return false;
}
/**
* Retrieve the download URL for a package.
*
* @since 2.5.0
*
* @param string $slug Plugin slug.
* @return string Plugin download URL or path to local file or empty string if undetermined.
*/
public function get_download_url( $slug ) {
$dl_source = '';
switch ( $this->plugins[ $slug ]['source_type'] ) {
case 'repo':
return $this->get_wp_repo_download_url( $slug );
case 'external':
return $this->plugins[ $slug ]['source'];
case 'bundled':
return $this->default_path . $this->plugins[ $slug ]['source'];
}
return $dl_source; // Should never happen.
}
/**
* Retrieve the download URL for a WP repo package.
*
* @since 2.5.0
*
* @param string $slug Plugin slug.
* @return string Plugin download URL.
*/
protected function get_wp_repo_download_url( $slug ) {
$source = '';
$api = $this->get_plugins_api( $slug );
if ( false !== $api && isset( $api->download_link ) ) {
$source = $api->download_link;
}
return $source;
}
/**
* Try to grab information from WordPress API.
*
* @since 2.5.0
*
* @param string $slug Plugin slug.
* @return object Plugins_api response object on success, WP_Error on failure.
*/
protected function get_plugins_api( $slug ) {
static $api = array(); // Cache received responses.
if ( ! isset( $api[ $slug ] ) ) {
if ( ! function_exists( 'plugins_api' ) ) {
require_once ABSPATH . 'wp-admin/includes/plugin-install.php';
}
$response = plugins_api( 'plugin_information', array( 'slug' => $slug, 'fields' => array( 'sections' => false ) ) );
$api[ $slug ] = false;
if ( is_wp_error( $response ) ) {
wp_die( esc_html( $this->strings['oops'] ) );
} else {
$api[ $slug ] = $response;
}
}
return $api[ $slug ];
}
/**
* Retrieve a link to a plugin information page.
*
* @since 2.5.0
*
* @param string $slug Plugin slug.
* @return string Fully formed html link to a plugin information page if available
* or the plugin name if not.
*/
public function get_info_link( $slug ) {
if ( ! empty( $this->plugins[ $slug ]['external_url'] ) && preg_match( self::IS_URL_REGEX, $this->plugins[ $slug ]['external_url'] ) ) {
$link = sprintf(
'<a href="%1$s" target="_blank">%2$s</a>',
esc_url( $this->plugins[ $slug ]['external_url'] ),
esc_html( $this->plugins[ $slug ]['name'] )
);
} elseif ( 'repo' === $this->plugins[ $slug ]['source_type'] ) {
$url = add_query_arg(
array(
'tab' => 'plugin-information',
'plugin' => urlencode( $slug ),
'TB_iframe' => 'true',
'width' => '640',
'height' => '500',
),
self_admin_url( 'plugin-install.php' )
);
$link = sprintf(
'<a href="%1$s" class="thickbox">%2$s</a>',
esc_url( $url ),
esc_html( $this->plugins[ $slug ]['name'] )
);
} else {
$link = esc_html( $this->plugins[ $slug ]['name'] ); // No hyperlink.
}
return $link;
}
/**
* Determine if we're on the TGMPA Install page.
*
* @since 2.1.0
*
* @return boolean True when on the TGMPA page, false otherwise.
*/
protected function is_tgmpa_page() {
return isset( $_GET['page'] ) && $this->menu === $_GET['page'];
}
/**
* Determine if we're on a WP Core installation/upgrade page.
*
* @since 2.6.0
*
* @return boolean True when on a WP Core installation/upgrade page, false otherwise.
*/
protected function is_core_update_page() {
// Current screen is not always available, most notably on the customizer screen.
if ( ! function_exists( 'get_current_screen' ) ) {
return false;
}
$screen = get_current_screen();
if ( 'update-core' === $screen->base ) {
// Core update screen.
return true;
} elseif ( 'plugins' === $screen->base && ! empty( $_POST['action'] ) ) { // WPCS: CSRF ok.
// Plugins bulk update screen.
return true;
} elseif ( 'update' === $screen->base && ! empty( $_POST['action'] ) ) { // WPCS: CSRF ok.
// Individual updates (ajax call).
return true;
}
return false;
}
/**
* Retrieve the URL to the TGMPA Install page.
*
* I.e. depending on the config settings passed something along the lines of:
* http://example.com/wp-admin/themes.php?page=tgmpa-install-plugins
*
* @since 2.5.0
*
* @return string Properly encoded URL (not escaped).
*/
public function get_tgmpa_url() {
static $url;
if ( ! isset( $url ) ) {
$parent = $this->parent_slug;
if ( false === strpos( $parent, '.php' ) ) {
$parent = 'admin.php';
}
$url = add_query_arg(
array(
'page' => urlencode( $this->menu ),
),
self_admin_url( $parent )
);
}
return $url;
}
/**
* Retrieve the URL to the TGMPA Install page for a specific plugin status (view).
*
* I.e. depending on the config settings passed something along the lines of:
* http://example.com/wp-admin/themes.php?page=tgmpa-install-plugins&plugin_status=install
*
* @since 2.5.0
*
* @param string $status Plugin status - either 'install', 'update' or 'activate'.
* @return string Properly encoded URL (not escaped).
*/
public function get_tgmpa_status_url( $status ) {
return add_query_arg(
array(
'plugin_status' => urlencode( $status ),
),
$this->get_tgmpa_url()
);
}
/**
* Determine whether there are open actions for plugins registered with TGMPA.
*
* @since 2.5.0
*
* @return bool True if complete, i.e. no outstanding actions. False otherwise.
*/
public function is_tgmpa_complete() {
$complete = true;
foreach ( $this->plugins as $slug => $plugin ) {
if ( ! $this->is_plugin_active( $slug ) || false !== $this->does_plugin_have_update( $slug ) ) {
$complete = false;
break;
}
}
return $complete;
}
/**
* Check if a plugin is installed. Does not take must-use plugins into account.
*
* @since 2.5.0
*
* @param string $slug Plugin slug.
* @return bool True if installed, false otherwise.
*/
public function is_plugin_installed( $slug ) {
$installed_plugins = $this->get_plugins(); // Retrieve a list of all installed plugins (WP cached).
return ( ! empty( $installed_plugins[ $this->plugins[ $slug ]['file_path'] ] ) );
}
/**
* Check if a plugin is active.
*
* @since 2.5.0
*
* @param string $slug Plugin slug.
* @return bool True if active, false otherwise.
*/
public function is_plugin_active( $slug ) {
return ( ( ! empty( $this->plugins[ $slug ]['is_callable'] ) && is_callable( $this->plugins[ $slug ]['is_callable'] ) ) || is_plugin_active( $this->plugins[ $slug ]['file_path'] ) );
}
/**
* Check if a plugin can be updated, i.e. if we have information on the minimum WP version required
* available, check whether the current install meets them.
*
* @since 2.5.0
*
* @param string $slug Plugin slug.
* @return bool True if OK to update, false otherwise.
*/
public function can_plugin_update( $slug ) {
// We currently can't get reliable info on non-WP-repo plugins - issue #380.
if ( 'repo' !== $this->plugins[ $slug ]['source_type'] ) {
return true;
}
$api = $this->get_plugins_api( $slug );
if ( false !== $api && isset( $api->requires ) ) {
return version_compare( $this->wp_version, $api->requires, '>=' );
}
// No usable info received from the plugins API, presume we can update.
return true;
}
/**
* Check to see if the plugin is 'updatetable', i.e. installed, with an update available
* and no WP version requirements blocking it.
*
* @since 2.6.0
*
* @param string $slug Plugin slug.
* @return bool True if OK to proceed with update, false otherwise.
*/
public function is_plugin_updatetable( $slug ) {
if ( ! $this->is_plugin_installed( $slug ) ) {
return false;
} else {
return ( false !== $this->does_plugin_have_update( $slug ) && $this->can_plugin_update( $slug ) );
}
}
/**
* Check if a plugin can be activated, i.e. is not currently active and meets the minimum
* plugin version requirements set in TGMPA (if any).
*
* @since 2.5.0
*
* @param string $slug Plugin slug.
* @return bool True if OK to activate, false otherwise.
*/
public function can_plugin_activate( $slug ) {
return ( ! $this->is_plugin_active( $slug ) && ! $this->does_plugin_require_update( $slug ) );
}
/**
* Retrieve the version number of an installed plugin.
*
* @since 2.5.0
*
* @param string $slug Plugin slug.
* @return string Version number as string or an empty string if the plugin is not installed
* or version unknown (plugins which don't comply with the plugin header standard).
*/
public function get_installed_version( $slug ) {
$installed_plugins = $this->get_plugins(); // Retrieve a list of all installed plugins (WP cached).
if ( ! empty( $installed_plugins[ $this->plugins[ $slug ]['file_path'] ]['Version'] ) ) {
return $installed_plugins[ $this->plugins[ $slug ]['file_path'] ]['Version'];
}
return '';
}
/**
* Check whether a plugin complies with the minimum version requirements.
*
* @since 2.5.0
*
* @param string $slug Plugin slug.
* @return bool True when a plugin needs to be updated, otherwise false.
*/
public function does_plugin_require_update( $slug ) {
$installed_version = $this->get_installed_version( $slug );
$minimum_version = $this->plugins[ $slug ]['version'];
return version_compare( $minimum_version, $installed_version, '>' );
}
/**
* Check whether there is an update available for a plugin.
*
* @since 2.5.0
*
* @param string $slug Plugin slug.
* @return false|string Version number string of the available update or false if no update available.
*/
public function does_plugin_have_update( $slug ) {
// Presume bundled and external plugins will point to a package which meets the minimum required version.
if ( 'repo' !== $this->plugins[ $slug ]['source_type'] ) {
if ( $this->does_plugin_require_update( $slug ) ) {
return $this->plugins[ $slug ]['version'];
}
return false;
}
$repo_updates = get_site_transient( 'update_plugins' );
if ( isset( $repo_updates->response[ $this->plugins[ $slug ]['file_path'] ]->new_version ) ) {
return $repo_updates->response[ $this->plugins[ $slug ]['file_path'] ]->new_version;
}
return false;
}
/**
* Retrieve potential upgrade notice for a plugin.
*
* @since 2.5.0
*
* @param string $slug Plugin slug.
* @return string The upgrade notice or an empty string if no message was available or provided.
*/
public function get_upgrade_notice( $slug ) {
// We currently can't get reliable info on non-WP-repo plugins - issue #380.
if ( 'repo' !== $this->plugins[ $slug ]['source_type'] ) {
return '';
}
$repo_updates = get_site_transient( 'update_plugins' );
if ( ! empty( $repo_updates->response[ $this->plugins[ $slug ]['file_path'] ]->upgrade_notice ) ) {
return $repo_updates->response[ $this->plugins[ $slug ]['file_path'] ]->upgrade_notice;
}
return '';
}
/**
* Wrapper around the core WP get_plugins function, making sure it's actually available.
*
* @since 2.5.0
*
* @param string $plugin_folder Optional. Relative path to single plugin folder.
* @return array Array of installed plugins with plugin information.
*/
public function get_plugins( $plugin_folder = '' ) {
if ( ! function_exists( 'get_plugins' ) ) {
require_once ABSPATH . 'wp-admin/includes/plugin.php';
}
return get_plugins( $plugin_folder );
}
/**
* Delete dismissable nag option when theme is switched.
*
* This ensures that the user(s) is/are again reminded via nag of required
* and/or recommended plugins if they re-activate the theme.
*
* @since 2.1.1
*/
public function update_dismiss() {
delete_metadata( 'user', null, 'tgmpa_dismissed_notice_' . $this->id, null, true );
}
/**
* Forces plugin activation if the parameter 'force_activation' is
* set to true.
*
* This allows theme authors to specify certain plugins that must be
* active at all times while using the current theme.
*
* Please take special care when using this parameter as it has the
* potential to be harmful if not used correctly. Setting this parameter
* to true will not allow the specified plugin to be deactivated unless
* the user switches themes.
*
* @since 2.2.0
*/
public function force_activation() {
foreach ( $this->plugins as $slug => $plugin ) {
if ( true === $plugin['force_activation'] ) {
if ( ! $this->is_plugin_installed( $slug ) ) {
// Oops, plugin isn't there so iterate to next condition.
continue;
} elseif ( $this->can_plugin_activate( $slug ) ) {
// There we go, activate the plugin.
activate_plugin( $plugin['file_path'] );
}
}
}
}
/**
* Forces plugin deactivation if the parameter 'force_deactivation'
* is set to true and adds the plugin to the 'recently active' plugins list.
*
* This allows theme authors to specify certain plugins that must be
* deactivated upon switching from the current theme to another.
*
* Please take special care when using this parameter as it has the
* potential to be harmful if not used correctly.
*
* @since 2.2.0
*/
public function force_deactivation() {
$deactivated = array();
foreach ( $this->plugins as $slug => $plugin ) {
/*
* Only proceed forward if the parameter is set to true and plugin is active
* as a 'normal' (not must-use) plugin.
*/
if ( true === $plugin['force_deactivation'] && is_plugin_active( $plugin['file_path'] ) ) {
deactivate_plugins( $plugin['file_path'] );
$deactivated[ $plugin['file_path'] ] = time();
}
}
if ( ! empty( $deactivated ) ) {
update_option( 'recently_activated', $deactivated + (array) get_option( 'recently_activated' ) );
}
}
/**
* Echo the current TGMPA version number to the page.
*
* @since 2.5.0
*/
public function show_tgmpa_version() {
echo '<p style="float: right; padding: 0em 1.5em 0.5em 0;"><strong><small>',
esc_html(
sprintf(
/* translators: %s: version number */
__( 'TGMPA v%s', 'sydney' ),
self::TGMPA_VERSION
)
),
'</small></strong></p>';
}
/**
* Returns the singleton instance of the class.
*
* @since 2.4.0
*
* @return \TGM_Plugin_Activation The TGM_Plugin_Activation object.
*/
public static function get_instance() {
if ( ! isset( self::$instance ) && ! ( self::$instance instanceof self ) ) {
self::$instance = new self();
}
return self::$instance;
}
}
if ( ! function_exists( 'load_tgm_plugin_activation' ) ) {
/**
* Ensure only one instance of the class is ever invoked.
*
* @since 2.5.0
*/
function load_tgm_plugin_activation() {
$GLOBALS['tgmpa'] = TGM_Plugin_Activation::get_instance();
}
}
if ( did_action( 'plugins_loaded' ) ) {
load_tgm_plugin_activation();
} else {
add_action( 'plugins_loaded', 'load_tgm_plugin_activation' );
}
}
if ( ! function_exists( 'tgmpa' ) ) {
/**
* Helper function to register a collection of required plugins.
*
* @since 2.0.0
* @api
*
* @param array $plugins An array of plugin arrays.
* @param array $config Optional. An array of configuration values.
*/
function tgmpa( $plugins, $config = array() ) {
$instance = call_user_func( array( get_class( $GLOBALS['tgmpa'] ), 'get_instance' ) );
foreach ( $plugins as $plugin ) {
call_user_func( array( $instance, 'register' ), $plugin );
}
if ( ! empty( $config ) && is_array( $config ) ) {
// Send out notices for deprecated arguments passed.
if ( isset( $config['notices'] ) ) {
_deprecated_argument( __FUNCTION__, '2.2.0', 'The `notices` config parameter was renamed to `has_notices` in TGMPA 2.2.0. Please adjust your configuration.' );
if ( ! isset( $config['has_notices'] ) ) {
$config['has_notices'] = $config['notices'];
}
}
if ( isset( $config['parent_menu_slug'] ) ) {
_deprecated_argument( __FUNCTION__, '2.4.0', 'The `parent_menu_slug` config parameter was removed in TGMPA 2.4.0. In TGMPA 2.5.0 an alternative was (re-)introduced. Please adjust your configuration. For more information visit the website: http://tgmpluginactivation.com/configuration/#h-configuration-options.' );
}
if ( isset( $config['parent_url_slug'] ) ) {
_deprecated_argument( __FUNCTION__, '2.4.0', 'The `parent_url_slug` config parameter was removed in TGMPA 2.4.0. In TGMPA 2.5.0 an alternative was (re-)introduced. Please adjust your configuration. For more information visit the website: http://tgmpluginactivation.com/configuration/#h-configuration-options.' );
}
call_user_func( array( $instance, 'config' ), $config );
}
}
}
/**
* WP_List_Table isn't always available. If it isn't available,
* we load it here.
*
* @since 2.2.0
*/
if ( ! class_exists( 'WP_List_Table' ) ) {
require_once ABSPATH . 'wp-admin/includes/class-wp-list-table.php';
}
if ( ! class_exists( 'TGMPA_List_Table' ) ) {
/**
* List table class for handling plugins.
*
* Extends the WP_List_Table class to provide a future-compatible
* way of listing out all required/recommended plugins.
*
* Gives users an interface similar to the Plugin Administration
* area with similar (albeit stripped down) capabilities.
*
* This class also allows for the bulk install of plugins.
*
* @since 2.2.0
*
* @package TGM-Plugin-Activation
* @author Thomas Griffin
* @author Gary Jones
*/
class TGMPA_List_Table extends WP_List_Table {
/**
* TGMPA instance.
*
* @since 2.5.0
*
* @var object
*/
protected $tgmpa;
/**
* The currently chosen view.
*
* @since 2.5.0
*
* @var string One of: 'all', 'install', 'update', 'activate'
*/
public $view_context = 'all';
/**
* The plugin counts for the various views.
*
* @since 2.5.0
*
* @var array
*/
protected $view_totals = array(
'all' => 0,
'install' => 0,
'update' => 0,
'activate' => 0,
);
/**
* References parent constructor and sets defaults for class.
*
* @since 2.2.0
*/
public function __construct() {
$this->tgmpa = call_user_func( array( get_class( $GLOBALS['tgmpa'] ), 'get_instance' ) );
parent::__construct(
array(
'singular' => 'plugin',
'plural' => 'plugins',
'ajax' => false,
)
);
if ( isset( $_REQUEST['plugin_status'] ) && in_array( $_REQUEST['plugin_status'], array( 'install', 'update', 'activate' ), true ) ) {
$this->view_context = sanitize_key( $_REQUEST['plugin_status'] );
}
add_filter( 'tgmpa_table_data_items', array( $this, 'sort_table_items' ) );
}
/**
* Get a list of CSS classes for the <table> tag.
*
* Overruled to prevent the 'plural' argument from being added.
*
* @since 2.5.0
*
* @return array CSS classnames.
*/
public function get_table_classes() {
return array( 'widefat', 'fixed' );
}
/**
* Gathers and renames all of our plugin information to be used by WP_List_Table to create our table.
*
* @since 2.2.0
*
* @return array $table_data Information for use in table.
*/
protected function _gather_plugin_data() {
// Load thickbox for plugin links.
$this->tgmpa->admin_init();
$this->tgmpa->thickbox();
// Categorize the plugins which have open actions.
$plugins = $this->categorize_plugins_to_views();
// Set the counts for the view links.
$this->set_view_totals( $plugins );
// Prep variables for use and grab list of all installed plugins.
$table_data = array();
$i = 0;
// Redirect to the 'all' view if no plugins were found for the selected view context.
if ( empty( $plugins[ $this->view_context ] ) ) {
$this->view_context = 'all';
}
foreach ( $plugins[ $this->view_context ] as $slug => $plugin ) {
$table_data[ $i ]['sanitized_plugin'] = $plugin['name'];
$table_data[ $i ]['slug'] = $slug;
$table_data[ $i ]['plugin'] = '<strong>' . $this->tgmpa->get_info_link( $slug ) . '</strong>';
$table_data[ $i ]['source'] = $this->get_plugin_source_type_text( $plugin['source_type'] );
$table_data[ $i ]['type'] = $this->get_plugin_advise_type_text( $plugin['required'] );
$table_data[ $i ]['status'] = $this->get_plugin_status_text( $slug );
$table_data[ $i ]['installed_version'] = $this->tgmpa->get_installed_version( $slug );
$table_data[ $i ]['minimum_version'] = $plugin['version'];
$table_data[ $i ]['available_version'] = $this->tgmpa->does_plugin_have_update( $slug );
// Prep the upgrade notice info.
$upgrade_notice = $this->tgmpa->get_upgrade_notice( $slug );
if ( ! empty( $upgrade_notice ) ) {
$table_data[ $i ]['upgrade_notice'] = $upgrade_notice;
add_action( "tgmpa_after_plugin_row_{$slug}", array( $this, 'wp_plugin_update_row' ), 10, 2 );
}
$table_data[ $i ] = apply_filters( 'tgmpa_table_data_item', $table_data[ $i ], $plugin );
$i++;
}
return $table_data;
}
/**
* Categorize the plugins which have open actions into views for the TGMPA page.
*
* @since 2.5.0
*/
protected function categorize_plugins_to_views() {
$plugins = array(
'all' => array(), // Meaning: all plugins which still have open actions.
'install' => array(),
'update' => array(),
'activate' => array(),
);
foreach ( $this->tgmpa->plugins as $slug => $plugin ) {
if ( $this->tgmpa->is_plugin_active( $slug ) && false === $this->tgmpa->does_plugin_have_update( $slug ) ) {
// No need to display plugins if they are installed, up-to-date and active.
continue;
} else {
$plugins['all'][ $slug ] = $plugin;
if ( ! $this->tgmpa->is_plugin_installed( $slug ) ) {
$plugins['install'][ $slug ] = $plugin;
} else {
if ( false !== $this->tgmpa->does_plugin_have_update( $slug ) ) {
$plugins['update'][ $slug ] = $plugin;
}
if ( $this->tgmpa->can_plugin_activate( $slug ) ) {
$plugins['activate'][ $slug ] = $plugin;
}
}
}
}
return $plugins;
}
/**
* Set the counts for the view links.
*
* @since 2.5.0
*
* @param array $plugins Plugins order by view.
*/
protected function set_view_totals( $plugins ) {
foreach ( $plugins as $type => $list ) {
$this->view_totals[ $type ] = count( $list );
}
}
/**
* Get the plugin required/recommended text string.
*
* @since 2.5.0
*
* @param string $required Plugin required setting.
* @return string
*/
protected function get_plugin_advise_type_text( $required ) {
if ( true === $required ) {
return __( 'Required', 'sydney' );
}
return __( 'Recommended', 'sydney' );
}
/**
* Get the plugin source type text string.
*
* @since 2.5.0
*
* @param string $type Plugin type.
* @return string
*/
protected function get_plugin_source_type_text( $type ) {
$string = '';
switch ( $type ) {
case 'repo':
$string = __( 'WordPress Repository', 'sydney' );
break;
case 'external':
$string = __( 'External Source', 'sydney' );
break;
case 'bundled':
$string = __( 'Pre-Packaged', 'sydney' );
break;
}
return $string;
}
/**
* Determine the plugin status message.
*
* @since 2.5.0
*
* @param string $slug Plugin slug.
* @return string
*/
protected function get_plugin_status_text( $slug ) {
if ( ! $this->tgmpa->is_plugin_installed( $slug ) ) {
return __( 'Not Installed', 'sydney' );
}
if ( ! $this->tgmpa->is_plugin_active( $slug ) ) {
$install_status = __( 'Installed But Not Activated', 'sydney' );
} else {
$install_status = __( 'Active', 'sydney' );
}
$update_status = '';
if ( $this->tgmpa->does_plugin_require_update( $slug ) && false === $this->tgmpa->does_plugin_have_update( $slug ) ) {
$update_status = __( 'Required Update not Available', 'sydney' );
} elseif ( $this->tgmpa->does_plugin_require_update( $slug ) ) {
$update_status = __( 'Requires Update', 'sydney' );
} elseif ( false !== $this->tgmpa->does_plugin_have_update( $slug ) ) {
$update_status = __( 'Update recommended', 'sydney' );
}
if ( '' === $update_status ) {
return $install_status;
}
return sprintf(
/* translators: 1: install status, 2: update status */
_x( '%1$s, %2$s', 'Install/Update Status', 'sydney' ),
$install_status,
$update_status
);
}
/**
* Sort plugins by Required/Recommended type and by alphabetical plugin name within each type.
*
* @since 2.5.0
*
* @param array $items Prepared table items.
* @return array Sorted table items.
*/
public function sort_table_items( $items ) {
$type = array();
$name = array();
foreach ( $items as $i => $plugin ) {
$type[ $i ] = $plugin['type']; // Required / recommended.
$name[ $i ] = $plugin['sanitized_plugin'];
}
array_multisort( $type, SORT_DESC, $name, SORT_ASC, $items );
return $items;
}
/**
* Get an associative array ( id => link ) of the views available on this table.
*
* @since 2.5.0
*
* @return array
*/
public function get_views() {
$status_links = array();
foreach ( $this->view_totals as $type => $count ) {
if ( $count < 1 ) {
continue;
}
switch ( $type ) {
case 'all':
/* translators: 1: number of plugins. */
$text = _nx( 'All <span class="count">(%s)</span>', 'All <span class="count">(%s)</span>', $count, 'plugins', 'sydney' );
break;
case 'install':
/* translators: 1: number of plugins. */
$text = _n( 'To Install <span class="count">(%s)</span>', 'To Install <span class="count">(%s)</span>', $count, 'sydney' );
break;
case 'update':
/* translators: 1: number of plugins. */
$text = _n( 'Update Available <span class="count">(%s)</span>', 'Update Available <span class="count">(%s)</span>', $count, 'sydney' );
break;
case 'activate':
/* translators: 1: number of plugins. */
$text = _n( 'To Activate <span class="count">(%s)</span>', 'To Activate <span class="count">(%s)</span>', $count, 'sydney' );
break;
default:
$text = '';
break;
}
if ( ! empty( $text ) ) {
$status_links[ $type ] = sprintf(
'<a href="%s"%s>%s</a>',
esc_url( $this->tgmpa->get_tgmpa_status_url( $type ) ),
( $type === $this->view_context ) ? ' class="current"' : '',
sprintf( $text, number_format_i18n( $count ) )
);
}
}
return $status_links;
}
/**
* Create default columns to display important plugin information
* like type, action and status.
*
* @since 2.2.0
*
* @param array $item Array of item data.
* @param string $column_name The name of the column.
* @return string
*/
public function column_default( $item, $column_name ) {
return $item[ $column_name ];
}
/**
* Required for bulk installing.
*
* Adds a checkbox for each plugin.
*
* @since 2.2.0
*
* @param array $item Array of item data.
* @return string The input checkbox with all necessary info.
*/
public function column_cb( $item ) {
return sprintf(
'<input type="checkbox" name="%1$s[]" value="%2$s" id="%3$s" />',
esc_attr( $this->_args['singular'] ),
esc_attr( $item['slug'] ),
esc_attr( $item['sanitized_plugin'] )
);
}
/**
* Create default title column along with the action links.
*
* @since 2.2.0
*
* @param array $item Array of item data.
* @return string The plugin name and action links.
*/
public function column_plugin( $item ) {
return sprintf(
'%1$s %2$s',
$item['plugin'],
$this->row_actions( $this->get_row_actions( $item ), true )
);
}
/**
* Create version information column.
*
* @since 2.5.0
*
* @param array $item Array of item data.
* @return string HTML-formatted version information.
*/
public function column_version( $item ) {
$output = array();
if ( $this->tgmpa->is_plugin_installed( $item['slug'] ) ) {
$installed = ! empty( $item['installed_version'] ) ? $item['installed_version'] : _x( 'unknown', 'as in: "version nr unknown"', 'sydney' );
$color = '';
if ( ! empty( $item['minimum_version'] ) && $this->tgmpa->does_plugin_require_update( $item['slug'] ) ) {
$color = ' color: #ff0000; font-weight: bold;';
}
$output[] = sprintf(
'<p><span style="min-width: 32px; text-align: right; float: right;%1$s">%2$s</span>' . __( 'Installed version:', 'sydney' ) . '</p>',
$color,
$installed
);
}
if ( ! empty( $item['minimum_version'] ) ) {
$output[] = sprintf(
'<p><span style="min-width: 32px; text-align: right; float: right;">%1$s</span>' . __( 'Minimum required version:', 'sydney' ) . '</p>',
$item['minimum_version']
);
}
if ( ! empty( $item['available_version'] ) ) {
$color = '';
if ( ! empty( $item['minimum_version'] ) && version_compare( $item['available_version'], $item['minimum_version'], '>=' ) ) {
$color = ' color: #71C671; font-weight: bold;';
}
$output[] = sprintf(
'<p><span style="min-width: 32px; text-align: right; float: right;%1$s">%2$s</span>' . __( 'Available version:', 'sydney' ) . '</p>',
$color,
$item['available_version']
);
}
if ( empty( $output ) ) {
return ' '; // Let's not break the table layout.
} else {
return implode( "\n", $output );
}
}
/**
* Sets default message within the plugins table if no plugins
* are left for interaction.
*
* Hides the menu item to prevent the user from clicking and
* getting a permissions error.
*
* @since 2.2.0
*/
public function no_items() {
echo esc_html__( 'No plugins to install, update or activate.', 'sydney' ) . ' <a href="' . esc_url( self_admin_url() ) . '"> ' . esc_html__( 'Return to the Dashboard', 'sydney' ) . '</a>';
echo '<style type="text/css">#adminmenu .wp-submenu li.current { display: none !important; }</style>';
}
/**
* Output all the column information within the table.
*
* @since 2.2.0
*
* @return array $columns The column names.
*/
public function get_columns() {
$columns = array(
'cb' => '<input type="checkbox" />',
'plugin' => __( 'Plugin', 'sydney' ),
'source' => __( 'Source', 'sydney' ),
'type' => __( 'Type', 'sydney' ),
);
if ( 'all' === $this->view_context || 'update' === $this->view_context ) {
$columns['version'] = __( 'Version', 'sydney' );
$columns['status'] = __( 'Status', 'sydney' );
}
return apply_filters( 'tgmpa_table_columns', $columns );
}
/**
* Get name of default primary column
*
* @since 2.5.0 / WP 4.3+ compatibility
* @access protected
*
* @return string
*/
protected function get_default_primary_column_name() {
return 'plugin';
}
/**
* Get the name of the primary column.
*
* @since 2.5.0 / WP 4.3+ compatibility
* @access protected
*
* @return string The name of the primary column.
*/
protected function get_primary_column_name() {
if ( method_exists( 'WP_List_Table', 'get_primary_column_name' ) ) {
return parent::get_primary_column_name();
} else {
return $this->get_default_primary_column_name();
}
}
/**
* Get the actions which are relevant for a specific plugin row.
*
* @since 2.5.0
*
* @param array $item Array of item data.
* @return array Array with relevant action links.
*/
protected function get_row_actions( $item ) {
$actions = array();
$action_links = array();
// Display the 'Install' action link if the plugin is not yet available.
if ( ! $this->tgmpa->is_plugin_installed( $item['slug'] ) ) {
/* translators: %2$s: plugin name in screen reader markup */
$actions['install'] = __( 'Install %2$s', 'sydney' );
} else {
// Display the 'Update' action link if an update is available and WP complies with plugin minimum.
if ( false !== $this->tgmpa->does_plugin_have_update( $item['slug'] ) && $this->tgmpa->can_plugin_update( $item['slug'] ) ) {
/* translators: %2$s: plugin name in screen reader markup */
$actions['update'] = __( 'Update %2$s', 'sydney' );
}
// Display the 'Activate' action link, but only if the plugin meets the minimum version.
if ( $this->tgmpa->can_plugin_activate( $item['slug'] ) ) {
/* translators: %2$s: plugin name in screen reader markup */
$actions['activate'] = __( 'Activate %2$s', 'sydney' );
}
}
// Create the actual links.
foreach ( $actions as $action => $text ) {
$nonce_url = wp_nonce_url(
add_query_arg(
array(
'plugin' => urlencode( $item['slug'] ),
'tgmpa-' . $action => $action . '-plugin',
),
$this->tgmpa->get_tgmpa_url()
),
'tgmpa-' . $action,
'tgmpa-nonce'
);
$action_links[ $action ] = sprintf(
'<a href="%1$s">' . esc_html( $text ) . '</a>', // $text contains the second placeholder.
esc_url( $nonce_url ),
'<span class="screen-reader-text">' . esc_html( $item['sanitized_plugin'] ) . '</span>'
);
}
$prefix = ( defined( 'WP_NETWORK_ADMIN' ) && WP_NETWORK_ADMIN ) ? 'network_admin_' : '';
return apply_filters( "tgmpa_{$prefix}plugin_action_links", array_filter( $action_links ), $item['slug'], $item, $this->view_context );
}
/**
* Generates content for a single row of the table.
*
* @since 2.5.0
*
* @param object $item The current item.
*/
public function single_row( $item ) {
parent::single_row( $item );
/**
* Fires after each specific row in the TGMPA Plugins list table.
*
* The dynamic portion of the hook name, `$item['slug']`, refers to the slug
* for the plugin.
*
* @since 2.5.0
*/
do_action( "tgmpa_after_plugin_row_{$item['slug']}", $item['slug'], $item, $this->view_context );
}
/**
* Show the upgrade notice below a plugin row if there is one.
*
* @since 2.5.0
*
* @see /wp-admin/includes/update.php
*
* @param string $slug Plugin slug.
* @param array $item The information available in this table row.
* @return null Return early if upgrade notice is empty.
*/
public function wp_plugin_update_row( $slug, $item ) {
if ( empty( $item['upgrade_notice'] ) ) {
return;
}
echo '
<tr class="plugin-update-tr">
<td colspan="', absint( $this->get_column_count() ), '" class="plugin-update colspanchange">
<div class="update-message">',
esc_html__( 'Upgrade message from the plugin author:', 'sydney' ),
' <strong>', wp_kses_data( $item['upgrade_notice'] ), '</strong>
</div>
</td>
</tr>';
}
/**
* Extra controls to be displayed between bulk actions and pagination.
*
* @since 2.5.0
*
* @param string $which 'top' or 'bottom' table navigation.
*/
public function extra_tablenav( $which ) {
if ( 'bottom' === $which ) {
$this->tgmpa->show_tgmpa_version();
}
}
/**
* Defines the bulk actions for handling registered plugins.
*
* @since 2.2.0
*
* @return array $actions The bulk actions for the plugin install table.
*/
public function get_bulk_actions() {
$actions = array();
if ( 'update' !== $this->view_context && 'activate' !== $this->view_context ) {
if ( current_user_can( 'install_plugins' ) ) {
$actions['tgmpa-bulk-install'] = __( 'Install', 'sydney' );
}
}
if ( 'install' !== $this->view_context ) {
if ( current_user_can( 'update_plugins' ) ) {
$actions['tgmpa-bulk-update'] = __( 'Update', 'sydney' );
}
if ( current_user_can( 'activate_plugins' ) ) {
$actions['tgmpa-bulk-activate'] = __( 'Activate', 'sydney' );
}
}
return $actions;
}
/**
* Processes bulk installation and activation actions.
*
* The bulk installation process looks for the $_POST information and passes that
* through if a user has to use WP_Filesystem to enter their credentials.
*
* @since 2.2.0
*/
public function process_bulk_actions() {
// Bulk installation process.
if ( 'tgmpa-bulk-install' === $this->current_action() || 'tgmpa-bulk-update' === $this->current_action() ) {
check_admin_referer( 'bulk-' . $this->_args['plural'] );
$install_type = 'install';
if ( 'tgmpa-bulk-update' === $this->current_action() ) {
$install_type = 'update';
}
$plugins_to_install = array();
// Did user actually select any plugins to install/update ?
if ( empty( $_POST['plugin'] ) ) {
if ( 'install' === $install_type ) {
$message = __( 'No plugins were selected to be installed. No action taken.', 'sydney' );
} else {
$message = __( 'No plugins were selected to be updated. No action taken.', 'sydney' );
}
echo '<div id="message" class="error"><p>', esc_html( $message ), '</p></div>';
return false;
}
if ( is_array( $_POST['plugin'] ) ) {
$plugins_to_install = (array) $_POST['plugin'];
} elseif ( is_string( $_POST['plugin'] ) ) {
// Received via Filesystem page - un-flatten array (WP bug #19643).
$plugins_to_install = explode( ',', $_POST['plugin'] );
}
// Sanitize the received input.
$plugins_to_install = array_map( 'urldecode', $plugins_to_install );
$plugins_to_install = array_map( array( $this->tgmpa, 'sanitize_key' ), $plugins_to_install );
// Validate the received input.
foreach ( $plugins_to_install as $key => $slug ) {
// Check if the plugin was registered with TGMPA and remove if not.
if ( ! isset( $this->tgmpa->plugins[ $slug ] ) ) {
unset( $plugins_to_install[ $key ] );
continue;
}
// For install: make sure this is a plugin we *can* install and not one already installed.
if ( 'install' === $install_type && true === $this->tgmpa->is_plugin_installed( $slug ) ) {
unset( $plugins_to_install[ $key ] );
}
// For updates: make sure this is a plugin we *can* update (update available and WP version ok).
if ( 'update' === $install_type && false === $this->tgmpa->is_plugin_updatetable( $slug ) ) {
unset( $plugins_to_install[ $key ] );
}
}
// No need to proceed further if we have no plugins to handle.
if ( empty( $plugins_to_install ) ) {
if ( 'install' === $install_type ) {
$message = __( 'No plugins are available to be installed at this time.', 'sydney' );
} else {
$message = __( 'No plugins are available to be updated at this time.', 'sydney' );
}
echo '<div id="message" class="error"><p>', esc_html( $message ), '</p></div>';
return false;
}
// Pass all necessary information if WP_Filesystem is needed.
$url = wp_nonce_url(
$this->tgmpa->get_tgmpa_url(),
'bulk-' . $this->_args['plural']
);
// Give validated data back to $_POST which is the only place the filesystem looks for extra fields.
$_POST['plugin'] = implode( ',', $plugins_to_install ); // Work around for WP bug #19643.
$method = ''; // Leave blank so WP_Filesystem can populate it as necessary.
$fields = array_keys( $_POST ); // Extra fields to pass to WP_Filesystem.
if ( false === ( $creds = request_filesystem_credentials( esc_url_raw( $url ), $method, false, false, $fields ) ) ) {
return true; // Stop the normal page form from displaying, credential request form will be shown.
}
// Now we have some credentials, setup WP_Filesystem.
if ( ! WP_Filesystem( $creds ) ) {
// Our credentials were no good, ask the user for them again.
request_filesystem_credentials( esc_url_raw( $url ), $method, true, false, $fields );
return true;
}
/* If we arrive here, we have the filesystem */
// Store all information in arrays since we are processing a bulk installation.
$names = array();
$sources = array(); // Needed for installs.
$file_paths = array(); // Needed for upgrades.
$to_inject = array(); // Information to inject into the update_plugins transient.
// Prepare the data for validated plugins for the install/upgrade.
foreach ( $plugins_to_install as $slug ) {
$name = $this->tgmpa->plugins[ $slug ]['name'];
$source = $this->tgmpa->get_download_url( $slug );
if ( ! empty( $name ) && ! empty( $source ) ) {
$names[] = $name;
switch ( $install_type ) {
case 'install':
$sources[] = $source;
break;
case 'update':
$file_paths[] = $this->tgmpa->plugins[ $slug ]['file_path'];
$to_inject[ $slug ] = $this->tgmpa->plugins[ $slug ];
$to_inject[ $slug ]['source'] = $source;
break;
}
}
}
unset( $slug, $name, $source );
// Create a new instance of TGMPA_Bulk_Installer.
$installer = new TGMPA_Bulk_Installer(
new TGMPA_Bulk_Installer_Skin(
array(
'url' => esc_url_raw( $this->tgmpa->get_tgmpa_url() ),
'nonce' => 'bulk-' . $this->_args['plural'],
'names' => $names,
'install_type' => $install_type,
)
)
);
// Wrap the install process with the appropriate HTML.
echo '<div class="tgmpa">',
'<h2 style="font-size: 23px; font-weight: 400; line-height: 29px; margin: 0; padding: 9px 15px 4px 0;">', esc_html( get_admin_page_title() ), '</h2>
<div class="update-php" style="width: 100%; height: 98%; min-height: 850px; padding-top: 1px;">';
// Process the bulk installation submissions.
add_filter( 'upgrader_source_selection', array( $this->tgmpa, 'maybe_adjust_source_dir' ), 1, 3 );
if ( 'tgmpa-bulk-update' === $this->current_action() ) {
// Inject our info into the update transient.
$this->tgmpa->inject_update_info( $to_inject );
$installer->bulk_upgrade( $file_paths );
} else {
$installer->bulk_install( $sources );
}
remove_filter( 'upgrader_source_selection', array( $this->tgmpa, 'maybe_adjust_source_dir' ), 1 );
echo '</div></div>';
return true;
}
// Bulk activation process.
if ( 'tgmpa-bulk-activate' === $this->current_action() ) {
check_admin_referer( 'bulk-' . $this->_args['plural'] );
// Did user actually select any plugins to activate ?
if ( empty( $_POST['plugin'] ) ) {
echo '<div id="message" class="error"><p>', esc_html__( 'No plugins were selected to be activated. No action taken.', 'sydney' ), '</p></div>';
return false;
}
// Grab plugin data from $_POST.
$plugins = array();
if ( isset( $_POST['plugin'] ) ) {
$plugins = array_map( 'urldecode', (array) $_POST['plugin'] );
$plugins = array_map( array( $this->tgmpa, 'sanitize_key' ), $plugins );
}
$plugins_to_activate = array();
$plugin_names = array();
// Grab the file paths for the selected & inactive plugins from the registration array.
foreach ( $plugins as $slug ) {
if ( $this->tgmpa->can_plugin_activate( $slug ) ) {
$plugins_to_activate[] = $this->tgmpa->plugins[ $slug ]['file_path'];
$plugin_names[] = $this->tgmpa->plugins[ $slug ]['name'];
}
}
unset( $slug );
// Return early if there are no plugins to activate.
if ( empty( $plugins_to_activate ) ) {
echo '<div id="message" class="error"><p>', esc_html__( 'No plugins are available to be activated at this time.', 'sydney' ), '</p></div>';
return false;
}
// Now we are good to go - let's start activating plugins.
$activate = activate_plugins( $plugins_to_activate );
if ( is_wp_error( $activate ) ) {
echo '<div id="message" class="error"><p>', wp_kses_post( $activate->get_error_message() ), '</p></div>';
} else {
$count = count( $plugin_names ); // Count so we can use _n function.
$plugin_names = array_map( array( 'TGMPA_Utils', 'wrap_in_strong' ), $plugin_names );
$last_plugin = array_pop( $plugin_names ); // Pop off last name to prep for readability.
$imploded = empty( $plugin_names ) ? $last_plugin : ( implode( ', ', $plugin_names ) . ' ' . esc_html_x( 'and', 'plugin A *and* plugin B', 'sydney' ) . ' ' . $last_plugin );
printf( // WPCS: xss ok.
'<div id="message" class="updated"><p>%1$s %2$s.</p></div>',
esc_html( _n( 'The following plugin was activated successfully:', 'The following plugins were activated successfully:', $count, 'sydney' ) ),
$imploded
);
// Update recently activated plugins option.
$recent = (array) get_option( 'recently_activated' );
foreach ( $plugins_to_activate as $plugin => $time ) {
if ( isset( $recent[ $plugin ] ) ) {
unset( $recent[ $plugin ] );
}
}
update_option( 'recently_activated', $recent );
}
unset( $_POST ); // Reset the $_POST variable in case user wants to perform one action after another.
return true;
}
return false;
}
/**
* Prepares all of our information to be outputted into a usable table.
*
* @since 2.2.0
*/
public function prepare_items() {
$columns = $this->get_columns(); // Get all necessary column information.
$hidden = array(); // No columns to hide, but we must set as an array.
$sortable = array(); // No reason to make sortable columns.
$primary = $this->get_primary_column_name(); // Column which has the row actions.
$this->_column_headers = array( $columns, $hidden, $sortable, $primary ); // Get all necessary column headers.
// Process our bulk activations here.
if ( 'tgmpa-bulk-activate' === $this->current_action() ) {
$this->process_bulk_actions();
}
// Store all of our plugin data into $items array so WP_List_Table can use it.
$this->items = apply_filters( 'tgmpa_table_data_items', $this->_gather_plugin_data() );
}
/* *********** DEPRECATED METHODS *********** */
/**
* Retrieve plugin data, given the plugin name.
*
* @since 2.2.0
* @deprecated 2.5.0 use {@see TGM_Plugin_Activation::_get_plugin_data_from_name()} instead.
* @see TGM_Plugin_Activation::_get_plugin_data_from_name()
*
* @param string $name Name of the plugin, as it was registered.
* @param string $data Optional. Array key of plugin data to return. Default is slug.
* @return string|boolean Plugin slug if found, false otherwise.
*/
protected function _get_plugin_data_from_name( $name, $data = 'slug' ) {
_deprecated_function( __FUNCTION__, 'TGMPA 2.5.0', 'TGM_Plugin_Activation::_get_plugin_data_from_name()' );
return $this->tgmpa->_get_plugin_data_from_name( $name, $data );
}
}
}
if ( ! class_exists( 'TGM_Bulk_Installer' ) ) {
/**
* Hack: Prevent TGMPA v2.4.1- bulk installer class from being loaded if 2.4.1- is loaded after 2.5+.
*
* @since 2.5.2
*
* {@internal The TGMPA_Bulk_Installer class was originally called TGM_Bulk_Installer.
* For more information, see that class.}}
*/
class TGM_Bulk_Installer {
}
}
if ( ! class_exists( 'TGM_Bulk_Installer_Skin' ) ) {
/**
* Hack: Prevent TGMPA v2.4.1- bulk installer skin class from being loaded if 2.4.1- is loaded after 2.5+.
*
* @since 2.5.2
*
* {@internal The TGMPA_Bulk_Installer_Skin class was originally called TGM_Bulk_Installer_Skin.
* For more information, see that class.}}
*/
class TGM_Bulk_Installer_Skin {
}
}
/**
* The WP_Upgrader file isn't always available. If it isn't available,
* we load it here.
*
* We check to make sure no action or activation keys are set so that WordPress
* does not try to re-include the class when processing upgrades or installs outside
* of the class.
*
* @since 2.2.0
*/
add_action( 'admin_init', 'tgmpa_load_bulk_installer' );
if ( ! function_exists( 'tgmpa_load_bulk_installer' ) ) {
/**
* Load bulk installer
*/
function tgmpa_load_bulk_installer() {
// Silently fail if 2.5+ is loaded *after* an older version.
if ( ! isset( $GLOBALS['tgmpa'] ) ) {
return;
}
// Get TGMPA class instance.
$tgmpa_instance = call_user_func( array( get_class( $GLOBALS['tgmpa'] ), 'get_instance' ) );
if ( isset( $_GET['page'] ) && $tgmpa_instance->menu === $_GET['page'] ) {
if ( ! class_exists( 'Plugin_Upgrader', false ) ) {
require_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php';
}
if ( ! class_exists( 'TGMPA_Bulk_Installer' ) ) {
/**
* Installer class to handle bulk plugin installations.
*
* Extends WP_Upgrader and customizes to suit the installation of multiple
* plugins.
*
* @since 2.2.0
*
* {@internal Since 2.5.0 the class is an extension of Plugin_Upgrader rather than WP_Upgrader.}}
* {@internal Since 2.5.2 the class has been renamed from TGM_Bulk_Installer to TGMPA_Bulk_Installer.
* This was done to prevent backward compatibility issues with v2.3.6.}}
*
* @package TGM-Plugin-Activation
* @author Thomas Griffin
* @author Gary Jones
*/
class TGMPA_Bulk_Installer extends Plugin_Upgrader {
/**
* Holds result of bulk plugin installation.
*
* @since 2.2.0
*
* @var string
*/
public $result;
/**
* Flag to check if bulk installation is occurring or not.
*
* @since 2.2.0
*
* @var boolean
*/
public $bulk = false;
/**
* TGMPA instance
*
* @since 2.5.0
*
* @var object
*/
protected $tgmpa;
/**
* Whether or not the destination directory needs to be cleared ( = on update).
*
* @since 2.5.0
*
* @var bool
*/
protected $clear_destination = false;
/**
* References parent constructor and sets defaults for class.
*
* @since 2.2.0
*
* @param \Bulk_Upgrader_Skin|null $skin Installer skin.
*/
public function __construct( $skin = null ) {
// Get TGMPA class instance.
$this->tgmpa = call_user_func( array( get_class( $GLOBALS['tgmpa'] ), 'get_instance' ) );
parent::__construct( $skin );
if ( isset( $this->skin->options['install_type'] ) && 'update' === $this->skin->options['install_type'] ) {
$this->clear_destination = true;
}
if ( $this->tgmpa->is_automatic ) {
$this->activate_strings();
}
add_action( 'upgrader_process_complete', array( $this->tgmpa, 'populate_file_path' ) );
}
/**
* Sets the correct activation strings for the installer skin to use.
*
* @since 2.2.0
*/
public function activate_strings() {
$this->strings['activation_failed'] = __( 'Plugin activation failed.', 'sydney' );
$this->strings['activation_success'] = __( 'Plugin activated successfully.', 'sydney' );
}
/**
* Performs the actual installation of each plugin.
*
* @since 2.2.0
*
* @see WP_Upgrader::run()
*
* @param array $options The installation config options.
* @return null|array Return early if error, array of installation data on success.
*/
public function run( $options ) {
$result = parent::run( $options );
// Reset the strings in case we changed one during automatic activation.
if ( $this->tgmpa->is_automatic ) {
if ( 'update' === $this->skin->options['install_type'] ) {
$this->upgrade_strings();
} else {
$this->install_strings();
}
}
return $result;
}
/**
* Processes the bulk installation of plugins.
*
* @since 2.2.0
*
* {@internal This is basically a near identical copy of the WP Core
* Plugin_Upgrader::bulk_upgrade() method, with minor adjustments to deal with
* new installs instead of upgrades.
* For ease of future synchronizations, the adjustments are clearly commented, but no other
* comments are added. Code style has been made to comply.}}
*
* @see Plugin_Upgrader::bulk_upgrade()
* @see https://core.trac.wordpress.org/browser/tags/4.2.1/src/wp-admin/includes/class-wp-upgrader.php#L838
* (@internal Last synced: Dec 31st 2015 against https://core.trac.wordpress.org/browser/trunk?rev=36134}}
*
* @param array $plugins The plugin sources needed for installation.
* @param array $args Arbitrary passed extra arguments.
* @return array|false Install confirmation messages on success, false on failure.
*/
public function bulk_install( $plugins, $args = array() ) {
// [TGMPA + ] Hook auto-activation in.
add_filter( 'upgrader_post_install', array( $this, 'auto_activate' ), 10 );
$defaults = array(
'clear_update_cache' => true,
);
$parsed_args = wp_parse_args( $args, $defaults );
$this->init();
$this->bulk = true;
$this->install_strings(); // [TGMPA + ] adjusted.
/* [TGMPA - ] $current = get_site_transient( 'update_plugins' ); */
/* [TGMPA - ] add_filter('upgrader_clear_destination', array($this, 'delete_old_plugin'), 10, 4); */
$this->skin->header();
// Connect to the Filesystem first.
$res = $this->fs_connect( array( WP_CONTENT_DIR, WP_PLUGIN_DIR ) );
if ( ! $res ) {
$this->skin->footer();
return false;
}
$this->skin->bulk_header();
/*
* Only start maintenance mode if:
* - running Multisite and there are one or more plugins specified, OR
* - a plugin with an update available is currently active.
* @TODO: For multisite, maintenance mode should only kick in for individual sites if at all possible.
*/
$maintenance = ( is_multisite() && ! empty( $plugins ) );
/*
[TGMPA - ]
foreach ( $plugins as $plugin )
$maintenance = $maintenance || ( is_plugin_active( $plugin ) && isset( $current->response[ $plugin] ) );
*/
if ( $maintenance ) {
$this->maintenance_mode( true );
}
$results = array();
$this->update_count = count( $plugins );
$this->update_current = 0;
foreach ( $plugins as $plugin ) {
$this->update_current++;
/*
[TGMPA - ]
$this->skin->plugin_info = get_plugin_data( WP_PLUGIN_DIR . '/' . $plugin, false, true);
if ( !isset( $current->response[ $plugin ] ) ) {
$this->skin->set_result('up_to_date');
$this->skin->before();
$this->skin->feedback('up_to_date');
$this->skin->after();
$results[$plugin] = true;
continue;
}
// Get the URL to the zip file.
$r = $current->response[ $plugin ];
$this->skin->plugin_active = is_plugin_active($plugin);
*/
$result = $this->run(
array(
'package' => $plugin, // [TGMPA + ] adjusted.
'destination' => WP_PLUGIN_DIR,
'clear_destination' => false, // [TGMPA + ] adjusted.
'clear_working' => true,
'is_multi' => true,
'hook_extra' => array(
'plugin' => $plugin,
),
)
);
$results[ $plugin ] = $this->result;
// Prevent credentials auth screen from displaying multiple times.
if ( false === $result ) {
break;
}
} //end foreach $plugins
$this->maintenance_mode( false );
/**
* Fires when the bulk upgrader process is complete.
*
* @since WP 3.6.0 / TGMPA 2.5.0
*
* @param Plugin_Upgrader $this Plugin_Upgrader instance. In other contexts, $this, might
* be a Theme_Upgrader or Core_Upgrade instance.
* @param array $data {
* Array of bulk item update data.
*
* @type string $action Type of action. Default 'update'.
* @type string $type Type of update process. Accepts 'plugin', 'theme', or 'core'.
* @type bool $bulk Whether the update process is a bulk update. Default true.
* @type array $packages Array of plugin, theme, or core packages to update.
* }
*/
do_action( 'upgrader_process_complete', $this, array(
'action' => 'install', // [TGMPA + ] adjusted.
'type' => 'plugin',
'bulk' => true,
'plugins' => $plugins,
) );
$this->skin->bulk_footer();
$this->skin->footer();
// Cleanup our hooks, in case something else does a upgrade on this connection.
/* [TGMPA - ] remove_filter('upgrader_clear_destination', array($this, 'delete_old_plugin')); */
// [TGMPA + ] Remove our auto-activation hook.
remove_filter( 'upgrader_post_install', array( $this, 'auto_activate' ), 10 );
// Force refresh of plugin update information.
wp_clean_plugins_cache( $parsed_args['clear_update_cache'] );
return $results;
}
/**
* Handle a bulk upgrade request.
*
* @since 2.5.0
*
* @see Plugin_Upgrader::bulk_upgrade()
*
* @param array $plugins The local WP file_path's of the plugins which should be upgraded.
* @param array $args Arbitrary passed extra arguments.
* @return string|bool Install confirmation messages on success, false on failure.
*/
public function bulk_upgrade( $plugins, $args = array() ) {
add_filter( 'upgrader_post_install', array( $this, 'auto_activate' ), 10 );
$result = parent::bulk_upgrade( $plugins, $args );
remove_filter( 'upgrader_post_install', array( $this, 'auto_activate' ), 10 );
return $result;
}
/**
* Abuse a filter to auto-activate plugins after installation.
*
* Hooked into the 'upgrader_post_install' filter hook.
*
* @since 2.5.0
*
* @param bool $bool The value we need to give back (true).
* @return bool
*/
public function auto_activate( $bool ) {
// Only process the activation of installed plugins if the automatic flag is set to true.
if ( $this->tgmpa->is_automatic ) {
// Flush plugins cache so the headers of the newly installed plugins will be read correctly.
wp_clean_plugins_cache();
// Get the installed plugin file.
$plugin_info = $this->plugin_info();
// Don't try to activate on upgrade of active plugin as WP will do this already.
if ( ! is_plugin_active( $plugin_info ) ) {
$activate = activate_plugin( $plugin_info );
// Adjust the success string based on the activation result.
$this->strings['process_success'] = $this->strings['process_success'] . "<br />\n";
if ( is_wp_error( $activate ) ) {
$this->skin->error( $activate );
$this->strings['process_success'] .= $this->strings['activation_failed'];
} else {
$this->strings['process_success'] .= $this->strings['activation_success'];
}
}
}
return $bool;
}
}
}
if ( ! class_exists( 'TGMPA_Bulk_Installer_Skin' ) ) {
/**
* Installer skin to set strings for the bulk plugin installations..
*
* Extends Bulk_Upgrader_Skin and customizes to suit the installation of multiple
* plugins.
*
* @since 2.2.0
*
* {@internal Since 2.5.2 the class has been renamed from TGM_Bulk_Installer_Skin to
* TGMPA_Bulk_Installer_Skin.
* This was done to prevent backward compatibility issues with v2.3.6.}}
*
* @see https://core.trac.wordpress.org/browser/trunk/src/wp-admin/includes/class-wp-upgrader-skins.php
*
* @package TGM-Plugin-Activation
* @author Thomas Griffin
* @author Gary Jones
*/
class TGMPA_Bulk_Installer_Skin extends Bulk_Upgrader_Skin {
/**
* Holds plugin info for each individual plugin installation.
*
* @since 2.2.0
*
* @var array
*/
public $plugin_info = array();
/**
* Holds names of plugins that are undergoing bulk installations.
*
* @since 2.2.0
*
* @var array
*/
public $plugin_names = array();
/**
* Integer to use for iteration through each plugin installation.
*
* @since 2.2.0
*
* @var integer
*/
public $i = 0;
/**
* TGMPA instance
*
* @since 2.5.0
*
* @var object
*/
protected $tgmpa;
/**
* Constructor. Parses default args with new ones and extracts them for use.
*
* @since 2.2.0
*
* @param array $args Arguments to pass for use within the class.
*/
public function __construct( $args = array() ) {
// Get TGMPA class instance.
$this->tgmpa = call_user_func( array( get_class( $GLOBALS['tgmpa'] ), 'get_instance' ) );
// Parse default and new args.
$defaults = array(
'url' => '',
'nonce' => '',
'names' => array(),
'install_type' => 'install',
);
$args = wp_parse_args( $args, $defaults );
// Set plugin names to $this->plugin_names property.
$this->plugin_names = $args['names'];
// Extract the new args.
parent::__construct( $args );
}
/**
* Sets install skin strings for each individual plugin.
*
* Checks to see if the automatic activation flag is set and uses the
* the proper strings accordingly.
*
* @since 2.2.0
*/
public function add_strings() {
if ( 'update' === $this->options['install_type'] ) {
parent::add_strings();
/* translators: 1: plugin name, 2: action number 3: total number of actions. */
$this->upgrader->strings['skin_before_update_header'] = __( 'Updating Plugin %1$s (%2$d/%3$d)', 'sydney' );
} else {
/* translators: 1: plugin name, 2: error message. */
$this->upgrader->strings['skin_update_failed_error'] = __( 'An error occurred while installing %1$s: <strong>%2$s</strong>.', 'sydney' );
/* translators: 1: plugin name. */
$this->upgrader->strings['skin_update_failed'] = __( 'The installation of %1$s failed.', 'sydney' );
if ( $this->tgmpa->is_automatic ) {
// Automatic activation strings.
$this->upgrader->strings['skin_upgrade_start'] = __( 'The installation and activation process is starting. This process may take a while on some hosts, so please be patient.', 'sydney' );
/* translators: 1: plugin name. */
$this->upgrader->strings['skin_update_successful'] = __( '%1$s installed and activated successfully.', 'sydney' ) . ' <a href="#" class="hide-if-no-js" onclick="%2$s"><span>' . esc_html__( 'Show Details', 'sydney' ) . '</span><span class="hidden">' . esc_html__( 'Hide Details', 'sydney' ) . '</span>.</a>';
$this->upgrader->strings['skin_upgrade_end'] = __( 'All installations and activations have been completed.', 'sydney' );
/* translators: 1: plugin name, 2: action number 3: total number of actions. */
$this->upgrader->strings['skin_before_update_header'] = __( 'Installing and Activating Plugin %1$s (%2$d/%3$d)', 'sydney' );
} else {
// Default installation strings.
$this->upgrader->strings['skin_upgrade_start'] = __( 'The installation process is starting. This process may take a while on some hosts, so please be patient.', 'sydney' );
/* translators: 1: plugin name. */
$this->upgrader->strings['skin_update_successful'] = esc_html__( '%1$s installed successfully.', 'sydney' ) . ' <a href="#" class="hide-if-no-js" onclick="%2$s"><span>' . esc_html__( 'Show Details', 'sydney' ) . '</span><span class="hidden">' . esc_html__( 'Hide Details', 'sydney' ) . '</span>.</a>';
$this->upgrader->strings['skin_upgrade_end'] = __( 'All installations have been completed.', 'sydney' );
/* translators: 1: plugin name, 2: action number 3: total number of actions. */
$this->upgrader->strings['skin_before_update_header'] = __( 'Installing Plugin %1$s (%2$d/%3$d)', 'sydney' );
}
}
}
/**
* Outputs the header strings and necessary JS before each plugin installation.
*
* @since 2.2.0
*
* @param string $title Unused in this implementation.
*/
public function before( $title = '' ) {
if ( empty( $title ) ) {
$title = esc_html( $this->plugin_names[ $this->i ] );
}
parent::before( $title );
}
/**
* Outputs the footer strings and necessary JS after each plugin installation.
*
* Checks for any errors and outputs them if they exist, else output
* success strings.
*
* @since 2.2.0
*
* @param string $title Unused in this implementation.
*/
public function after( $title = '' ) {
if ( empty( $title ) ) {
$title = esc_html( $this->plugin_names[ $this->i ] );
}
parent::after( $title );
$this->i++;
}
/**
* Outputs links after bulk plugin installation is complete.
*
* @since 2.2.0
*/
public function bulk_footer() {
// Serve up the string to say installations (and possibly activations) are complete.
parent::bulk_footer();
// Flush plugins cache so we can make sure that the installed plugins list is always up to date.
wp_clean_plugins_cache();
$this->tgmpa->show_tgmpa_version();
// Display message based on if all plugins are now active or not.
$update_actions = array();
if ( $this->tgmpa->is_tgmpa_complete() ) {
// All plugins are active, so we display the complete string and hide the menu to protect users.
echo '<style type="text/css">#adminmenu .wp-submenu li.current { display: none !important; }</style>';
$update_actions['dashboard'] = sprintf(
esc_html( $this->tgmpa->strings['complete'] ),
'<a href="' . esc_url( self_admin_url() ) . '">' . esc_html__( 'Return to the Dashboard', 'sydney' ) . '</a>'
);
} else {
$update_actions['tgmpa_page'] = '<a href="' . esc_url( $this->tgmpa->get_tgmpa_url() ) . '" target="_parent">' . esc_html( $this->tgmpa->strings['return'] ) . '</a>';
}
/**
* Filter the list of action links available following bulk plugin installs/updates.
*
* @since 2.5.0
*
* @param array $update_actions Array of plugin action links.
* @param array $plugin_info Array of information for the last-handled plugin.
*/
$update_actions = apply_filters( 'tgmpa_update_bulk_plugins_complete_actions', $update_actions, $this->plugin_info );
if ( ! empty( $update_actions ) ) {
$this->feedback( implode( ' | ', (array) $update_actions ) );
}
}
/* *********** DEPRECATED METHODS *********** */
/**
* Flush header output buffer.
*
* @since 2.2.0
* @deprecated 2.5.0 use {@see Bulk_Upgrader_Skin::flush_output()} instead
* @see Bulk_Upgrader_Skin::flush_output()
*/
public function before_flush_output() {
_deprecated_function( __FUNCTION__, 'TGMPA 2.5.0', 'Bulk_Upgrader_Skin::flush_output()' );
$this->flush_output();
}
/**
* Flush footer output buffer and iterate $this->i to make sure the
* installation strings reference the correct plugin.
*
* @since 2.2.0
* @deprecated 2.5.0 use {@see Bulk_Upgrader_Skin::flush_output()} instead
* @see Bulk_Upgrader_Skin::flush_output()
*/
public function after_flush_output() {
_deprecated_function( __FUNCTION__, 'TGMPA 2.5.0', 'Bulk_Upgrader_Skin::flush_output()' );
$this->flush_output();
$this->i++;
}
}
}
}
}
}
if ( ! class_exists( 'TGMPA_Utils' ) ) {
/**
* Generic utilities for TGMPA.
*
* All methods are static, poor-dev name-spacing class wrapper.
*
* Class was called TGM_Utils in 2.5.0 but renamed TGMPA_Utils in 2.5.1 as this was conflicting with Soliloquy.
*
* @since 2.5.0
*
* @package TGM-Plugin-Activation
* @author Juliette Reinders Folmer
*/
class TGMPA_Utils {
/**
* Whether the PHP filter extension is enabled.
*
* @see http://php.net/book.filter
*
* @since 2.5.0
*
* @static
*
* @var bool $has_filters True is the extension is enabled.
*/
public static $has_filters;
/**
* Wrap an arbitrary string in <em> tags. Meant to be used in combination with array_map().
*
* @since 2.5.0
*
* @static
*
* @param string $string Text to be wrapped.
* @return string
*/
public static function wrap_in_em( $string ) {
return '<em>' . wp_kses_post( $string ) . '</em>';
}
/**
* Wrap an arbitrary string in <strong> tags. Meant to be used in combination with array_map().
*
* @since 2.5.0
*
* @static
*
* @param string $string Text to be wrapped.
* @return string
*/
public static function wrap_in_strong( $string ) {
return '<strong>' . wp_kses_post( $string ) . '</strong>';
}
/**
* Helper function: Validate a value as boolean
*
* @since 2.5.0
*
* @static
*
* @param mixed $value Arbitrary value.
* @return bool
*/
public static function validate_bool( $value ) {
if ( ! isset( self::$has_filters ) ) {
self::$has_filters = extension_loaded( 'filter' );
}
if ( self::$has_filters ) {
return filter_var( $value, FILTER_VALIDATE_BOOLEAN );
} else {
return self::emulate_filter_bool( $value );
}
}
/**
* Helper function: Cast a value to bool
*
* @since 2.5.0
*
* @static
*
* @param mixed $value Value to cast.
* @return bool
*/
protected static function emulate_filter_bool( $value ) {
// @codingStandardsIgnoreStart
static $true = array(
'1',
'true', 'True', 'TRUE',
'y', 'Y',
'yes', 'Yes', 'YES',
'on', 'On', 'ON',
);
static $false = array(
'0',
'false', 'False', 'FALSE',
'n', 'N',
'no', 'No', 'NO',
'off', 'Off', 'OFF',
);
// @codingStandardsIgnoreEnd
if ( is_bool( $value ) ) {
return $value;
} elseif ( is_int( $value ) && ( 0 === $value || 1 === $value ) ) {
return (bool) $value;
} elseif ( ( is_float( $value ) && ! is_nan( $value ) ) && ( (float) 0 === $value || (float) 1 === $value ) ) {
return (bool) $value;
} elseif ( is_string( $value ) ) {
$value = trim( $value );
if ( in_array( $value, $true, true ) ) {
return true;
} elseif ( in_array( $value, $false, true ) ) {
return false;
} else {
return false;
}
}
return false;
}
} // End of class TGMPA_Utils
} // End of class_exists wrapper
sidebar-footer.php 1270 1531686904 themes/sydney <?php
/**
*
* @package Sydney
*/
?>
<?php //Set widget areas classes based on user choice
$widget_areas = get_theme_mod('footer_widget_areas', '3');
if ($widget_areas == '3') {
$cols = 'col-md-4';
} elseif ($widget_areas == '4') {
$cols = 'col-md-3';
} elseif ($widget_areas == '2') {
$cols = 'col-md-6';
} else {
$cols = 'col-md-12';
}
?>
<div id="sidebar-footer" class="footer-widgets widget-area" role="complementary">
<div class="container">
<?php if ( is_active_sidebar( 'footer-1' ) ) : ?>
<div class="sidebar-column <?php echo $cols; ?>">
<?php dynamic_sidebar( 'footer-1'); ?>
</div>
<?php endif; ?>
<?php if ( is_active_sidebar( 'footer-2' ) ) : ?>
<div class="sidebar-column <?php echo $cols; ?>">
<?php dynamic_sidebar( 'footer-2'); ?>
</div>
<?php endif; ?>
<?php if ( is_active_sidebar( 'footer-3' ) ) : ?>
<div class="sidebar-column <?php echo $cols; ?>">
<?php dynamic_sidebar( 'footer-3'); ?>
</div>
<?php endif; ?>
<?php if ( is_active_sidebar( 'footer-4' ) ) : ?>
<div class="sidebar-column <?php echo $cols; ?>">
<?php dynamic_sidebar( 'footer-4'); ?>
</div>
<?php endif; ?>
</div>
</div>content-page.php 714 1531686904 themes/sydney <?php
/**
* The template used for displaying page content in page.php
*
* @package Sydney
*/
?>
<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
<header class="entry-header">
<?php the_title( '<h1 class="title-post entry-title">', '</h1>' ); ?>
</header><!-- .entry-header -->
<div class="entry-content">
<?php the_content(); ?>
<?php
wp_link_pages( array(
'before' => '<div class="page-links">' . __( 'Pages:', 'sydney' ),
'after' => '</div>',
) );
?>
</div><!-- .entry-content -->
<footer class="entry-footer">
<?php edit_post_link( __( 'Edit', 'sydney' ), '<span class="edit-link">', '</span>' ); ?>
</footer><!-- .entry-footer -->
</article><!-- #post-## -->
WooCommerce.eot 19564 1531686904 themes/sydney/woocommerce/fonts lL �K � LP &��( W o o C o m m e r c e R e g u l a r V e r s i o n 1 . 0 W o o C o m m e r c e � 0OS/2�. � `cmap�?� Tgasp p glyf9��� x Ehead� F� 6hhea� F� $hmtx � F� locaXnj"