=== Page builder for Posts - Setka Editor === Contributors: setka, baluev, igkuz, kateginger, katyabazilevskaya, khabaroff, kolobaeva, korobochkin, malikbakt, noxuhax, pkutuzov, rybyakov, sergeypopov, vidyaevoleg, vsh91, yaplusplus Tags: Setka Editor, editor, post builder, page builder, gutenberg, grid, custom layout, rich text editor, custom fonts, wysiwyg, animation, adaptive Requires at least: 4.1 Tested up to: 5.4.2 Stable tag: 2.0.2 Requires PHP: 7.1.3 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html A WordPress plugin for beautiful content that converts. The editor you’ve been waiting for to design your posts. == Description == The time of plain text posts are over. You need content that reflects your brand, stands out, engages your audience and converts them as quickly as possible. **But how do you efficiently design high-impact content experiences, without wasting money on developers and designers?** **Setka Editor was born** to answer this very question. We have created a robust plugin **accessible to everyone** looking to make unique post layouts without having to deal with CSS or HTML. Setka Editor is the first WYSIWYG plugin with page builder functionality. Its sole purpose is to create beautiful posts as efficiently as possible. Setka Editor was among the first plugins ready for the release of WordPress 5.0, which includes the new Gutenberg editor. We have developed a Setka Editor content block, which can be used with any other blocks on your page. **[Watch the video →](https://vimeo.com/213249050)** = 1. Design engaging content experiences = Ever dreamt of that polished magazine layout? Or of professional and sleek design? Setka Editor can make these dreams a reality. Experiment with design and create an engaging experience without the need to code. >Setka Editor is functional, beautiful, and super-engaging. It’s everything and more I’ve ever dreamt about as a creator of content aimed at millennial audience in an artistically-minded community. At a reasonable price you can suddenly compete with magazines that built their websites with venture capital. I love it! > >**[Katarina Hybenova](https://twitter.com/kamelka)** >*Editorial director, founder, CEO [Bushwick Daily](http://bushwickdaily.com)* = 2. Create regular content faster = Designing posts from scratch with page builders or getting confused by code are a thing of the past. Save time to focus on creative tasks with Setka Editor’s unique layout features. >My first reaction was WOW! That was exactly what I would want my blog to look like. I already think that I have a professional blog but Setka Editor took my blog design above and beyond anything I could do on my own. > >**[Kimberly Gauthier](https://twitter.com/keeptailwagging)** >*[Dog Nutrition Blogger](http://keepthetailwagging.com) And Certified Pet Food Nutrition Specialist* = 3. Enjoy beautiful content on any device = No need to worry about being mobile-friendly. Setka Editor automatically adapts your post design for mobile and autoscales images. However, if you still prefer to customize your content on devices, you can. Preview posts instantly to view on any device. >Great way to get champagne style news layout for the cheap beer budget. > >**[Adam Bell](https://twitter.com/datatv)** >*Design Director/CEO [dataTV](http://datatv.com)* = 4. The perfect partner: Reliable, scalable and secure = Developed for publishers by publishers, we know all the problems associated with creating content. We pride ourselves in our clean code and amazing features, which we are continually adding on a monthly basis. When it comes to security, our developers meticulously follow Wordpress official guidelines and meet community coding standards, so you can feel at ease that we have everything covered! **Discover all the features of this powerful editor plugin:** **Interactive Design** Increase the time readers spend on your content with our interactive design. Add animation, anchors and full width and background images. **Post Styles** Define your post’s style in our Style Manager. Determine your text formats and fonts, choose colors and create dividers. Make as many posts as you like in this style. **Reusable design elements** Choose from our extensive list of pre-made common design elements (‘snippets’) or create and save your own at the click of a button. Make snippets in Setka Editor or with CSS in your Style Manager (requires Pro). **Fonts** Choose from hundreds of Google Fonts, connect your Adobe TypeKit (requires Pro) or upload your own (requires Pro). **Inline Icons** (requires Pro) Forget about using HTML to add icons in line with your text. Upload your own icons or choose from our extensive library. *Note: access to some of our features requires Setka Editor Pro Plans. You can check out what we have to offer [here](https://setka.io/pricing/).* = About Setka = Setka’s innovative content management tools were born, tested, and refined in Look At Media, one of Russia’s leading digital media companies. Its web publications boast more than 7 million unique monthly visitors. In 2014 Setka became an independent software company focused on building state-of-the-art tools that make content creation easy, beautiful, and accessible to everyone. Our tools include Setka Workflow, Setka Editor and Setka Stream. More than 300 brands and 100 editors have used Setka’s publishing products to create award-winning content and advertising experiences including giants like Conde Nast. We consider ourselves part of the Wordpress community and regularly take part in Wordcamp events across the world. = Requirements = Installing Setka Editor is really easy and straightforward. However if you encounter any problems during the set-up process please reach out to us via [support channels](https://editor.setka.io/support). == Installation == = From your WordPress dashboard = 1. Visit 'Plugins > Add New'. 2. Search for 'setka editor'. 3. Activate Setka Editor from your Plugins page. = From WordPress.org = 1. Download Setka Editor. 2. Upload the 'setka editor' directory to your '/wp-content/plugins/' directory, using your favorite method (ftp, sftp, scp, etc...). 3. Activate Setka Editor from your Plugins page. == Screenshots == 1. Setka Editor Plugin Interface 2. Edit layout properties in the horizontal toolbar 3. Right click to access the context menu 4. Upload images to any part of the post. Scale and position them or use for backgrounds. 5. Add animations to increase engagement 6. Use inline icons for numbered lists without altering your HTML code 7. Preview posts in desktop and mobile view 8. Input license key here 9. Setka Editor settings in Wordpress == Frequently Asked Questions == = Is Setka Editor free? = Yes! Setka Editor’s core features are free. These include easy image scaling and media embedding, animations and many more. = How are our Pro Plans different from the free version? = Setka Editor’s Pro Plans (Solo and Team) have special features for people looking for added flexibility and customization. Pro features include inline icons, more pre-made Post Styles and an ability to create multiple custom Post Styles, snippets and grids. We also offer premium support. = Does my theme support this plugin? = Yes! Setka Editor works seamlessly with any theme and would not break anything in the layout. = Where can I get support if I have any questions? = Please visit our [Help Center](https://editor-help.setka.io/) if you have questions on how to use Setka Editor features or troubleshoot any problem. If you have any feedback regarding our plugin, please contact us at [editor.setka.io/support](https://editor.setka.io/support). == Changelog == = 2.0.2 - September 9, 2020 = Fixed saving style files for VIP GO environment. = 2.0.1 - September 1, 2020 = Fixed CI config for demo instances. = 2.0.0 - September 1, 2020 = * Added support for the latest PHP versions. * Increased the minimal required PHP version to PHP 7.1.3 for the security reasons. We recommend to update PHP version for the supported one according to [WordPress requirements](https://wordpress.org/about/requirements/) and the list of [PHP supported versions](https://www.php.net/supported-versions.php). Installations with old PHP will not be able to use new Setka Editor plugin versions. * Updated Symfony library and added the support for Symfony 5. = 1.32.1 - August 25, 2020 = Extended support for the new style files. = 1.32.0 - August 12, 2020 = * New Setka Editor API methods support. * Minor interface improvements for better compatibility with Gutenberg. = 1.31.1 - July 9, 2020 = Prevented Setka Editor block disappearing in Gutenberg after Ctrl (Command) + X shortcut inside the post content. = 1.31.0 - May 27, 2020 = * Improved AMP sanitizer to support new animation format. * Minor improvements in TinyMCE integration. = 1.30.1 - May 25, 2020 = Code style improvements. = 1.30.0 - May 20, 2020 = * Improved CSS files synchronization on local servers and CDN. * Allowed new HTML attributes for Setka Editor post decoration. = 1.29.0 - April 30, 2020 = The setting that turns on standalone post styles instead of the combined styles for a preview page is turned on by default for all the new installations. = 1.28.16 - April 21, 2020 = Fixed saving and displaying the content in post editor in Gutenberg. = 1.28.15 - April 8, 2020 = Compatibility with WordPress 5.4. = 1.28.14 - April 3, 2020 = Compatibility with WordPress 5.4. = 1.28.13 - March 31, 2020 = Improved AMP sanitizer for the footnotes. = 1.28.12 - March 27, 2020 = * Improved editing mode for the posts created in Setka Editor in Classic Mode. When Setka Editor is blocked or loads for a long time, the post opens only in the Text editor to preserve proper post decoration. * Fixed Setka Editor AMP styles synchronization. * Fixed `srcset` attribute for AMP. = 1.28.11 - March 24, 2020 = Fixed `srcset` attribute for AMP. = 1.28.10 - March 3, 2020 = * Improved file synchronization. * Added compatibility with [humanmade/S3-Uploads](https://github.com/humanmade/S3-Uploads). = 1.28.9 - February 26, 2020 = Improved AMP sanitizers. = 1.28.8 - February 17, 2020 = Fixed `srcset` attribute for AMP. = 1.28.7 - February 14, 2020 = Fixed `srcset` attribute for AMP. = 1.28.6 - February 4, 2020 = - Fixed compatibility with Meta Box plugin. - Fixed local post styles synchronization on Windows servers. = 1.28.5 - December 20, 2019 = Improved compatibility with PHP 5.X versions. = 1.28.4 - December 16, 2019 = Fixed the errors with plugin update. = 1.28.3 - December 16, 2019 = Fixed the errors with plugin update. = 1.28.2 - December 12, 2019 = Fixed the errors with plugin update. = 1.28.1 - December 10, 2019 = Fixed plugin behavior when filesystem access is limited. = 1.28.0 - December 6, 2019 = - A new setting that turns on standalone post styles instead of the combined styles for a preview page. Standalone post styles are lightweight so that the page will load faster. - A new setting that enables Setka CDN files. In this case, you will always use files provided by Setka Editor’s CDN even if any local files are available. = 1.27.0 - November 27, 2019 = Added sanitizer for the footnotes feature to show them correctly on AMP pages. = 1.26.3 - November 26, 2019 = Improved compatibility with WordPress 5.3. = 1.26.2 - November 19, 2019 = Fixed post autosave in Gutenberg. = 1.26.1 - November 13, 2019 = Minor improvements. = 1.26.0 - November 6, 2019 = - Improved the Setka Editor width in WordPress classic mode. - Improved Setka Editor content autosave in Gutenberg. - Fixed loading Setka Editor styles only on the singular pages created in Setka Editor. = 1.25.2 - October 17, 2019 = Fixed the Freemius integration problem, that was preventing some users from skipping feature notification subscriptions. = 1.25.1 - October 11, 2019 = - Fixed Unsplash images inserted the post for users with Edge 18. - Fixed Warning notification for users with non-admin rights. - Update Setka Editor files after each plugin update. = 1.25.0 - September 12, 2019 = - Disabled switch to Setka Editor in the posts that are published and created in the default editor to prevent the accidental breakage of the post design. - Added "Support" page in the plugin Settings which generates a report that will help Setka Editor support team to diagnose every problem in a faster way. - Improved the uninstall recommendation. - Improved compatibility with AMP plugin. = 1.24.0 - September 3, 2019 = - Added custom webhooks endpoint. - Improved Manual Synchronisation of the styles. = 1.23.0 - August 29, 2019 = Improved compatibility with BuddyBoss and AMP plugins. = 1.22.0 - August 26, 2019 = - Added animation when scrolling for AMP. - Improved compatibility with Gutenberg and Classic mode (TinyMCE). - Improved the uninstall process (we enqueue Setka Editor CSS only for Setka Editor posts). - Internet Explorer 11 support. = 1.21.6 - July 29, 2019 = We have allowed additional attributes for KSES that are necessary for animation when scrolling feature. = 1.21.5 - July 18, 2019 = Improved compatibility with AMP. = 1.21.4 - July 11, 2019 = Improved selection of the post types to start Setka Editor and other minor improvements. = 1.21.3 - July 3, 2019 = Fixed filtering image sizes for srcset attribute when Advanced Custom Fields Pro plugin is installed. = 1.21.0 - June 18, 2019 = Improved saving content with `srcset` attribute. = 1.20.0 - May 29, 2019 = - With the srcset attribute, Setka Editor allows for automatic image size adjustments that adhere to the size of a user’s device. When viewing content on a smaller screen, this feature can dramatically improve page load speeds. We added to the plugin settings a range of theme- and plugin-generated image sizes to pass to the srcset attribute. - Improved compatibility with Gutenberg. = 1.19.1 - May 17, 2019 = Updated all Symfony components from 3.3.* to 3.4.* to prevent the compatibility errors with the latest PHP-versions. = 1.19.0 - April 25, 2019 = Improved compatibility with AMP. = 1.18.1 - April 3, 2019 = Fixed Setka Editor styles for AMP classic mode. = 1.18.0 - March 26, 2019 = - Added minimal PHP-version to plugin's metadata. - Improved synchronization of styles from editor.setka.io to the client's domain. - Improved the plugin notices copy. = 1.17.5 - March 11, 2019 = Fixed Setka editor starting with non-minified Gutenberg files and other improvements. = 1.17.4 - February 25, 2019 = Freemius (https://freemius.com) received a report of a severe security issue in their WordPress SDK and released a patched version with the security fix. We have updated Freemius SDK inside Setka Editor plugin. Please update Setka Editor plugin ASAP. = 1.17.3 - February 21, 2019 = Improved Setka Editor launch for Guteberg and Classic Editor. = 1.17.2 - February 4, 2019 = - Improved sanitizers for AMP; - Refactoring and better code testing; - Improved Manual Sync button notifications in the plugin settings. = 1.17.1 - December 6, 2018 = Improved compatibility with Gutenberg. = 1.17.0 - November 26, 2018 = Setka Editor is Gutenberg-ready (for WordPress 5.0). We have developed a Setka Editor content block, which can be used with any other blocks on your page. You can launch only one Setka Editor block on the page. Setka Editor is still compatible with classic Editor. = 1.16.2 - September 28, 2018 = Improved compatibility with AMP WP plugin in ‘Classic’ mode. = 1.16.1 - September 18, 2018 = Improved compatibility with AMP WP plugin in ‘Paired’ mode. = 1.16.0 - August 6, 2018 = Now, we have integrated Setka Editor plugin with the AMP WP plugin. When installed on the same website they automatically increase the loading speed for mobile pages while retaining stylistic and branding elements. We make it work with all three modes in the AMP WP plugin: — ‘Classic’ offers a ready-made template for the theme and allows the Google bot to index the pages of the site as soon as the plugin is installed.; — ‘Paired’ assumes that the owner of the website or the creator of the theme has created separate templates for AMP and other versions of the website.; — ‘Native’ is seamless integration, where the website is created specifically for AMP, and there is no need to create separate links, templates, and so on. We wrote four sanitizers for elements that weren’t compatible with AMP notations and created smaller files for styling elements that are in line with the design demands. 1. The animation sanitizer converts Setka Editor animations into AMP animations, while keeping any interactive features like activation on a specific user action or movement of elements. 2. The embed element sanitizer transform a responsive embed into relevant AMP elements and correctly integrates them into the page. 3. The gallery sanitizer transforms the component for displaying a series of images into the relevant AMP element. 4. The image sanitizer displays the srcset attribute with all available resolutions, allowing the browser to decide which size is best for the user. This makes loading images faster and allows content to adapt to a device’s screen size. So that clients can set up themes for displaying content, Setka created the Style manager. = 1.15.2 - August 1, 2018 = Fixed error when WordPress doesn't have access to the filesystem. = 1.15.1 - June 27, 2018 = Fixed compatibility with WPS Hide Login plugin. = 1.15.0 - June 19, 2018 = * Added Setka Editor posts filter to see all posts created with Setka Editor single-click ease. * Added Uninstall tab in the plugin settings. * Added Sync button to the Account tab in the plugin settings to force the update of your post styles. = 1.14.2 - June 6, 2018 = * Fixed license key validation errors. * Fixed HHVM related issue. = 1.14.1 - May 29, 2018 = Minor bug fixes. = 1.14.0 - May 17, 2018 = Plugin code refactoring and make public.js file load asynchronously. = 1.13.1 - March 21, 2018 = Fixed Setka Editor post styles storage. = 1.13.0 - March 14, 2018 = Code refactoring and technical improvements. = 1.12.3 - February 6, 2018 = Removed duplicating cron tasks. = 1.12.2 - January 30, 2018 = Improved account information syncing. = 1.12.1 - January 16, 2018 = * Fixed compatibility with old WordPress versions (<4.4). * Disabled redirect after plugin activation. = 1.12.0 - December 14, 2017 = * Setka Editor starts after the plugin is activated, no registration is required. * Minor updates. = 1.11.1 - November 24, 2017 = Fixed dependencies in previous version. = 1.11.0 - November 23, 2017 = Minor improvements for SEO plugins compatibility and PHP warnings. = 1.10.4 - September 28, 2017 = Fixed “Created with Setka Editor” credits checkbox. = 1.10.3 - September 11, 2017 = Minor improvements. = 1.10.2 - August 31, 2017 = * Improved post autosave in Setka Editor. * Other minor improvements. = 1.10.1 - August 22, 2017 = Minor improvements. = 1.10.0 - August 16, 2017 = New collaborative features available on Pro Team plan. You can leave a comment in the post, reply to your teammates and resolve comments when they become obsolete. Users are also able to send notifications to each other. = 1.9.3 - August 11, 2017 = * Minor improvements. = 1.9.2 - July 27, 2017 = * Minor improvements. = 1.9.1 - July 27, 2017 = * Setka Editor post styles files are automatically stored on your WordPress after the plugin is updated to the current version. * Included Freemius analytics system (https://freemius.com/) * Minor improvements. = 1.9.0 - July 17, 2017 = Setka Editor post styles (post style CSS, custom fonts and inline icons) are downloaded to your WordPress. You will be able to keep Setka Editor post styles even after you delete the plugin. = 1.8.2 - June 15, 2017 = * Fixed API webhooks. * Added explanatory tooltip for the disabled default editor tabs. = 1.8.1 - June 9, 2017 = * Updated sign up form. = 1.8.0 - June 8, 2017 = * Better company status updates. * Fixed issue with settings page cache. = 1.7.11 = * Updated sign up form. * Added new allowed HTML attributes for Setka Editor. = 1.7.10 = * Included source maps in JS files. * Updated copy. = 1.7.9 = * Fixed right animation sidebar when only 1 column in the post edit screen layout is selected. * Users without `unfiltered_html` capability can save the posts with grids and other Setka Editor post elements. * Made WordPress meta boxes column more narrow. = 1.7.6 = * Better compatibility with different WordPress and (or) PHP versions. For developers: If you are running WordPress in the environment where PHP doesn’t have the access to write data to plugins folder, you can manually specify the plugin cache folder by defining `SETKA_EDITOR_CACHE_DIR` constant. = 1.7.5 = * Fixed Setka Editor label for Free plan. For developers: * Updated PHP packages: * symfony/form — ^3.2.6 * symfony/validator — ^3.2.6 * symfony/twig-bridge — ^3.2.6 * symfony/framework-bundle — ^3.2.6 * symfony/http-foundation — ^3.2.6 * twig/twig — ^1.33.0 == Upgrade Notice == = 1.10.4 = Update the plugin to get access to our new features: post templates and snippet groups. Besides now you won’t accidentally loose your post design when switching between different post editors.