Changelog for Public Opinion

Changelog

Legend

A =>
A file has been (A)dded
M =>
A file has been (M)odified
D =>
A file has been (D)eleted

1.5.1 - September 16, 2020

Compatibility: WordPress 5.5.0 — 5.5.1 - WooCommerce 4.5.2+

----------------------------------------------------------------------------------------------
List of changes between public-opinion v1.5.0 (rev. 30406) and v1.5.1 (rev. 30885)
----------------------------------------------------------------------------------------------

* ADDED: The ability to exclude posts featured in the hero sections of a preselected front page from the home featured posts and the home category posts widgets and the corresponding shortcodes.
  M base/assets/js/sample-content.js
  M base/template-tags.php
  M css/inc/_comments.scss
  M inc/category-layout.php
  M inc/hero.php
  M inc/widgets/home-category-featured-posts.php
  M inc/widgets/home-featured-posts.php
  M plugins/ci-theme-plugin/shortcodes.php
  M style.css
  M style.min.css

* CHANGED: Theme version 1.5.1
* CHANGED: Plugin version to 1.1.6
  M inc/onboarding.php
  M js/scripts.min.js
  M languages/ci-theme.pot
  M plugins/ci-theme-plugin/ci-theme-plugin.php
  M style.css
  M style.min.css
  M style.scss

1.5.0 - August 17, 2020

Compatibility: WordPress 5.4.2+ - WooCommerce 4.3.3+

----------------------------------------------------------------------------------------------
List of changes between public-opinion v1.4 (rev. 29682) and v1.5.0 (rev. 30406)
----------------------------------------------------------------------------------------------

* ADDED: Filter 'public_opinion_get_category_layout_articles_args'
  M functions.php

* FIXED: An issue where the 'featured' tag would not be available in the block editor resulting to multiple tags when trying to add it.
  M functions.php

* ADDED: Data Upgrade class.
* FIXED: Improved typography migration, both for existing and new installations.
  A inc/upgrade
  A inc/upgrade/class-public-opinion-data-upgrade-background-process.php
  A inc/upgrade/class-public-opinion-data-upgrade-log.php
  A inc/upgrade/class-public-opinion-data-upgrade.php
  A inc/upgrade/class-public-opinion-wp-async-request.php
  A inc/upgrade/class-public-opinion-wp-background-process.php
  A inc/upgrade/js
  A inc/upgrade/js/upgrade.js
  A inc/upgrade/upgrade.php
  M inc/upgrade.php

* FIXED: ci_theme_get_the_post_category_color() could throw a notice due to an undefined term id.
  M functions.php

* FIXED: Where category featured slider would not follow setting on mobile devices.
  M js/scripts.js
  M js/scripts.min.js

* CHANGED: Integrated common block styles
  D common
  A css/inc/_wp-blocks.scss
  M functions.php
  M style.css
  M style.min.css
  M style.scss

* REMOVED: fitvids.js
* ADDED: CSS Based responsive embed solution
  M base/default-hooks.php
  M css/inc/_modules.scss
  M functions.php
  D js/jquery.fitvids.js
  D js/jquery.fitvids.min.js
  M js/scripts.js
  M js/scripts.min.js
  M style.css
  M style.min.css

* CHANGED: Moved third party theme assets to assets/vendor
* REMOVED: mmenu
* REMOVED: theme element icon font, replaced element icon with built in elementor WordPress icon
  A assets
  A assets/vendor
  A assets/vendor/imagesloaded
  A assets/vendor/imagesloaded/imagesloaded.pkgd.min.js
  A assets/vendor/isotope
  A assets/vendor/isotope/isotope.pkgd.min.js
  A assets/vendor/justifiedGallery
  A assets/vendor/justifiedGallery/jquery.justifiedGallery.min.js
  A assets/vendor/justifiedGallery/justifiedGallery.min.css
  A assets/vendor/sticky-kit
  A assets/vendor/sticky-kit/jquery.sticky-kit.min.js
  M base/assets/vendor/magnific-popup/magnific.scss
  A base/assets/vendor/magnific-popup/settings
  D css/admin/ep-icon
  M css/inc/_mobile-nav.scss
  D css/inc/magnific
  D css/justifiedGallery.min.css
  D css/mmenu.css
  D css/mmenu.min.css
  M functions.php
  M inc/elements.php
  D js/imagesloaded.pkgd.min.js
  D js/isotope.pkgd.min.js
  D js/jquery.justifiedGallery.min.js
  D js/jquery.mmenu.min.all.js
  D js/jquery.sticky-kit.min.js
  M js/scripts.js
  M js/scripts.min.js
  M style.css
  M style.min.css

* FIXED: Wrong default avatar type
  M template-parts/authorbox.php

* UPDATED: normalize.css
* CHANGED: integrated base.css into stylesheet
  D css/base.css
  D css/base.min.css
  D css/base.scss
  A css/inc/_normalize.scss
  M functions.php
  M style.css
  M style.min.css
  M style.scss

* CHANGED: Cleaned up functions.php
  M functions.php
  A inc/category-layout.php
  D inc/class-fonts-list.php
  A inc/customizer
  A inc/customizer/class-fonts-list.php
  A inc/customizer/customizer-controls
  A inc/customizer/customizer-styles.php
  A inc/customizer/customizer.php
  A inc/customizer/defaults.php
  A inc/customizer/fonts.json
  D inc/customizer-controls
  D inc/customizer-styles.php
  D inc/customizer.php
  A inc/default-hooks.php
  M inc/elements.php
  D inc/fonts.json
  A inc/helpers.php
  A inc/hero.php
  A inc/layout.php
  A inc/onboarding.php
  A inc/scripts-styles.php
  A inc/sidebars-widgets.php

* CHANGED: Restructured Customizer folders
  D base/assets/js/customizer-controls.js
  D base/assets/js/customizer-preview.js
  D base/class-public-opinion-customizer-css-generator.php
  A base/customizer/class-public-opinion-customizer-css-generator.php
  A base/customizer/customizer-controls
  A base/customizer/customizer-controls/scripts.js
  M base/customizer/customizer-controls/typography/typography.php
  A base/customizer/customizer-partial-callbacks.php
  A base/customizer/customizer.php
  A base/customizer/generated-styles/colors-layout.php
  A base/customizer/generated-styles/hero.php
  A base/customizer/preview/colors.js
  D base/customizer/preview/global.js
  A base/customizer/preview/typography.js
  A base/customizer/style-generator.php
  D base/customizer-controls
  D base/customizer-partial-callbacks.php
  D base/customizer-styles.php
  D base/customizer.php
  M base/functions.php
  D base/generated-styles.php
  M ignitefile.js
  A inc/customizer/customizer-controls/scripts.js
  A inc/customizer/customizer-controls/scripts.min.js
  D inc/customizer/customizer-styles.php
  M inc/customizer/customizer.php
  A inc/customizer/generated-styles
  A inc/customizer/generated-styles/colors.php
  A inc/customizer/preview
  A inc/customizer/preview/colors.js
  A inc/customizer/sections
  A inc/customizer/sections/theme-archive-options.php
  A inc/customizer/sections/theme-blog-archive.php
  A inc/customizer/sections/theme-blog-hero.php
  A inc/customizer/sections/theme-blog-post.php
  A inc/customizer/sections/theme-colors-boxed.php
  A inc/customizer/sections/theme-colors-global-addons.php
  A inc/customizer/sections/theme-header-primary-menu.php
  A inc/customizer/sections/theme-header-ticker.php
  A inc/customizer/sections/theme-other-settings.php
  D js/admin/customizer-controls.js
  D js/admin/customizer-controls.min.js
  D js/admin/customizer-preview.js
  D js/admin/customizer-preview.min.js

* CHANGED: Cleaned up base functions.php
  M base/customizer/customizer.php
  M base/default-hooks.php
  M base/functions.php
  A base/helpers.php
  A base/hero.php
  A base/layout.php
  A base/post-meta.php
  M base/sanitization.php
  A base/scripts-styles.php
  A base/sidebars-widgets.php

* ADDED: Custom mobile menu solution.
  M css/inc/_external.scss
  M css/inc/_mobile-nav.scss
  M css/inc/mixins/_mixins.scss
  M footer.php
  M header.php
  M js/scripts.js
  M style.css
  M style.min.css

* ADDED: Default Customizer colors where applicable.
  M base/customizer/customizer-controls/alpha-color-picker/alpha-color-picker.min.css
  M base/customizer/generated-styles/colors-layout.php
  M base/customizer/sections/theme-colors-footer.php
  M base/customizer/sections/theme-colors-global.php
  M base/customizer/sections/theme-colors-header-top-bar.php
  M base/customizer/sections/theme-colors-primary-menu-bar.php
  M base/customizer/sections/theme-colors-sidebar.php
  M inc/customizer/generated-styles/colors.php
  M inc/customizer/sections/theme-colors-global-addons.php

* UPDATED: Theme elements
  M functions.php
  A inc/elementor
  A inc/elementor/public-opinion-featured-category.php
  A inc/elementor/public-opinion-featured-posts.php
  A inc/elementor/elementor.php
  D inc/elements.php

* ADDED: Onboarding page
  M inc/default-hooks.php
  A inc/onboarding
  A inc/onboarding/assets
  A inc/onboarding/assets/cssigniter_logo.svg
  A inc/onboarding/css
  A inc/onboarding/css/onboarding-styles.css
  A inc/onboarding/css/onboarding-styles.min.css
  A inc/onboarding/css/onboarding-styles.scss
  A inc/onboarding/js
  A inc/onboarding/js/onboarding-notice.js
  A inc/onboarding/js/onboarding.js
  A inc/onboarding/onboarding-page.php
  M inc/onboarding.php

* REMOVED: TGMPA
  D base/class-tgm-plugin-activation.php
  M functions.php

* REMOVED: Obsolete sample content notices
* REMOVED: Styling for WP Instagram Widget
* ADDED: Minor styling for WPZOOM Instagram Widger
  M base/default-hooks.php
  M css/inc/_external.scss
  M style.css
  M style.min.css

* UPDATED: repeating fields
* CHANGED: moved some assets to the proper folders
  D base/assets/css/repeating-fields.css
  D base/assets/css/repeating-fields.scss
  D base/assets/js/anim-on-scroll.js
  D base/assets/js/imagesloaded.pkgd.min.js
  D base/assets/js/repeating-fields.js
  A base/assets/vendor/anim-on-scroll
  A base/assets/vendor/anim-on-scroll/anim-on-scroll.js
  A base/assets/vendor/imagesloaded
  A base/assets/vendor/imagesloaded/imagesloaded.pkgd.min.js
  A base/assets/vendor/repeating-fields
  A base/assets/vendor/repeating-fields/repeating-fields.css
  A base/assets/vendor/repeating-fields/repeating-fields.js
  A base/assets/vendor/repeating-fields/repeating-fields.min.css
  A base/assets/vendor/repeating-fields/repeating-fields.scss
  M base/scripts-styles.php
  D plugins/public-opinion-plugin/assets/css
  D plugins/public-opinion-plugin/assets/js/repeating-fields.js
  A plugins/public-opinion-plugin/assets/vendor
  A plugins/public-opinion-plugin/assets/vendor/repeating-fields
  A plugins/public-opinion-plugin/assets/vendor/repeating-fields/repeating-fields.css
  A plugins/public-opinion-plugin/assets/vendor/repeating-fields/repeating-fields.js
  A plugins/public-opinion-plugin/assets/vendor/repeating-fields/repeating-fields.min.css
  A plugins/public-opinion-plugin/assets/vendor/repeating-fields/repeating-fields.scss
  M plugins/public-opinion-plugin/public-opinion-plugin.php

* ADDED: Fullwidth page builder template.
  M css/inc/_external.scss
  M inc/elementor/public-opinion-featured-category.php
  M inc/elementor/public-opinion-featured-posts.php
  M style.css
  M style.min.css
  A templates/builder-fullwidth.php
  M templates/builder.php

* FIXED: Shop styling fixes
  M base/customizer/generated-styles/colors-layout.php
  M css/inc/_ci-base.scss
  M css/inc/_ecommerce.scss
  M inc/woocommerce.php
  M style.css
  M style.min.css

* CHANGED: Theme version to 1.5.0
* CHANGED: Plugin version to 1.1.5
* UPDATED: Language files
  M inc/onboarding.php
  M languages/public-opinion.pot
  M plugins/public-opinion-plugin/public-opinion-plugin.php
  M plugins/public-opinion-plugin/languages/public-opinion-plugin.pot
  M style.css
  M style.min.css
  M style.scss

1.4 - May 20, 2020

Compatibility: WordPress 5.4+ - WooCommerce 4.1.0+

----------------------------------------------------------------------------------------------
List of changes between public-opinion v1.3.1 (rev. 28014) and v1.4 (rev. 29682)
----------------------------------------------------------------------------------------------

* REMOVED: Compatibility code for wp_body_open() in WordPress versions older than v5.2
  M base/default-hooks.php

* ADDED: Typography control for the menu
  M base/customizer/generated-styles/global.php
  M base/customizer/preview/global.js
  M base/customizer/sections/theme-typography-content.php
  M base/generated-styles.php
  M functions.php

* FIXED: Removed prompt to click non existing links on the 404 page text.
  M 404.php

* FIXED: A fatal error would be thrown by the plugin, when the theme wasn't active.
  M plugins/ci-theme-plugin/openweathermap.php

* FIXED: The "Semibold" font weight label would display 500 as the font weight number instead of the correct 600.
  M inc/class-fonts-list.php

* CHANGED: Typography defaults are now based on customizer settings.
* CHANGED: Typography line height option is now unitless. Backward compatibility is provided.
* CHANGED: Removed "Enable Google Fonts" (which dequeued the theme's default google fonts), in favor of "Disable Google Fonts" which disables all google fonts.
* CHANGED: Now some standard font weights are loaded by default (where available), in addition of the user selected ones.
  M base/class-ci-theme-customizer-css-generator.php
  M base/customizer/generated-styles/global.php
  M base/customizer/preview/global.js
  M base/customizer/preview/preview.js
  M base/customizer/sections/theme-typography-content.php
  M base/customizer/sections/theme-typography-widgets.php
  M base/customizer-controls/typography/customizer.js
  M base/customizer-controls/typography/typography.php
  M base/customizer.php
  M base/functions.php
  M base/generated-styles.php
  M css/inc/_ci-base.scss
  M css/inc/_modules.scss
  M css/inc/_variables.scss
  D css/typography-default.css
  D css/typography-default.min.css
  D css/typography-default.scss
  D css/typography-gfont.css
  D css/typography-gfont.min.css
  D css/typography-gfont.scss
  M functions.php
  M inc/class-fonts-list.php
  M inc/fonts.json
  A inc/upgrade.php
  M style.css
  M style.min.css

* ADDED: Heading and Heading links colors.
* FIXED: Improved typography migration.
  M base/customizer/sections/theme-colors-global.php
  M functions.php
  M inc/customizer-styles.php
  M inc/upgrade.php
  M js/admin/customizer-preview.js

* Updated language files.
* Changed plugin version to 1.1.4
* Changed theme version to 1.4
  M functions.php
  M languages/ci-theme.pot
  M plugins/ci-theme-plugin/ci-theme-plugin.php
  M plugins/ci-theme-plugin/languages/ci-theme-plugin.pot
  M style.css
  M style.min.css
  M style.scss

1.3.1 - December 2, 2019

Compatibility: WordPress 5.3+ - WooCommerce 3.8.1+

----------------------------------------------------------------------------------------------
List of changes between public-opinion v1.3.0 (rev. 27327) and v1.3.1 (rev. 28014)
----------------------------------------------------------------------------------------------

* ADDED: Advanced global typography options.
  D base/assets/css/customizer-preview.css
  A base/class-ci-theme-customizer-css-generator.php
  A base/customizer/generated-styles
  A base/customizer/generated-styles/global.php
  A base/customizer/preview
  A base/customizer/preview/global.js
  A base/customizer/preview/preview.css
  A base/customizer/preview/preview.js
  A base/customizer/preview/preview.min.css
  A base/customizer/preview/preview.scss
  A base/customizer/sections
  A base/customizer/sections/site-identity.php
  A base/customizer/sections/theme-archive-options.php
  A base/customizer/sections/theme-colors-footer.php
  A base/customizer/sections/theme-colors-global.php
  A base/customizer/sections/theme-colors-header-top-bar.php
  A base/customizer/sections/theme-colors-hero.php
  A base/customizer/sections/theme-colors-primary-menu-bar.php
  A base/customizer/sections/theme-colors-sidebar.php
  A base/customizer/sections/theme-footer-bottom-bar.php
  A base/customizer/sections/theme-footer-style.php
  A base/customizer/sections/theme-header-primary-menu.php
  A base/customizer/sections/theme-header-style.php
  A base/customizer/sections/theme-header-top-bar.php
  A base/customizer/sections/theme-other-sample-content.php
  A base/customizer/sections/theme-post-options.php
  A base/customizer/sections/theme-social.php
  A base/customizer/sections/theme-titles-general.php
  A base/customizer/sections/theme-titles-post.php
  A base/customizer/sections/theme-typography-content.php
  A base/customizer/sections/theme-typography-widgets.php
  D base/customizer/site-identity.php
  D base/customizer/theme-archive-options.php
  D base/customizer/theme-colors-footer.php
  D base/customizer/theme-colors-global.php
  D base/customizer/theme-colors-header-top-bar.php
  D base/customizer/theme-colors-hero.php
  D base/customizer/theme-colors-primary-menu-bar.php
  D base/customizer/theme-colors-sidebar.php
  D base/customizer/theme-footer-bottom-bar.php
  D base/customizer/theme-footer-style.php
  D base/customizer/theme-header-primary-menu.php
  D base/customizer/theme-header-style.php
  D base/customizer/theme-header-top-bar.php
  D base/customizer/theme-other-sample-content.php
  D base/customizer/theme-post-options.php
  D base/customizer/theme-social.php
  D base/customizer/theme-titles-general.php
  D base/customizer/theme-titles-post.php
  D base/customizer/theme-typography-content.php
  D base/customizer/theme-typography-widgets.php
  A base/customizer-controls/style.css
  A base/customizer-controls/style.min.css
  A base/customizer-controls/style.scss
  A base/customizer-controls/typography
  A base/customizer-controls/typography/_style.scss
  A base/customizer-controls/typography/customizer.js
  A base/customizer-controls/typography/typography.php
  M base/customizer-partial-callbacks.php
  M base/customizer-styles.php
  M base/customizer.php
  M base/functions.php
  A base/generated-styles.php
  M base/sanitization.php
  A css/typography-default.css
  A css/typography-default.min.css
  A css/typography-default.scss
  A css/typography-gfont.css
  A css/typography-gfont.min.css
  A css/typography-gfont.scss
  M functions.php
  M ignitefile.js
  A inc/class-fonts-list.php
  M inc/customizer-styles.php
  A inc/fonts.json

* FIXED:  Typography files needed for the Disable google fonts option
  M css/inc/_ci-base.scss
  M css/inc/_comments.scss
  M css/inc/_ecommerce.scss
  M css/inc/_header.scss
  M css/inc/_mobile-nav.scss
  M css/inc/_modules.scss
  M css/inc/_navigation.scss
  M css/inc/_variables.scss
  M css/inc/_widgets.scss
  M css/typography-default.css
  M css/typography-default.min.css
  M css/typography-default.scss
  M css/typography-gfont.css
  M css/typography-gfont.min.css
  M css/typography-gfont.scss
  M style.css
  M style.min.css

* FIXED: Removed leftover live preview rules.
  M base/assets/js/customizer-preview.js

* UPDATED: Language files
* CHANGED: Theme version to 1.3.1
  M languages/ci-theme.pot
  M style.css
  M style.min.css
  M style.scss

1.3.0 - October 4, 2019

Compatibility: WordPress 5.1.2+

----------------------------------------------------------------------------------------------
List of changes between public-opinion v1.2.2 (rev. 25329) and v1.3.0 (rev. 27327)
----------------------------------------------------------------------------------------------

* FIXED: A bug would cause ci_theme_hex2rgba() to return rgb() instead of rgba() values, when passed a valid opacity number.
  M base/functions.php

* ADDED: Call to wp_body_open() (since WP v5.2)
* ADDED: Conditionally declare wp_body_open() if it doesn't exist, for back-compat with earlier WP versions (pre v5.2)
  M base/default-hooks.php
  M header.php

* REMOVED: Google+ Social Icon
* ADDED: Telegram Social Icon
  M base/functions.php
  M plugins/ci-theme-plugin/ci-theme-plugin.php

* FIXED: Force term recount after import.
  M functions.php

* FIXED: ci_theme_item_media image size
* ADDED: ci_theme_item_media_sm image size
* FIXED: the viewed single post is excluded from the latest post type & featured posts widgets
* FIXED: changed logo from h1 to div
* FIXED: changed post titles from h1 to h2
* FIXED: changed category section title from h3 to h2
* FIXED: changed post titles in widgets from h1 to h4 in sidebars
* FIXED: changed home featured category widget post titles from h1 to h3
* FIXED: one image slider now uses the fullwidth hero entry item
* FIXED: issue where featured posts element slider did not work in elementor preview
* FIXED: Heading hierarchy in related article section
  M base/template-tags.php
  M base/widgets/latest-post-type.php
  M category.php
  M css/inc/_header.scss
  M css/inc/_modules.scss
  M template-parts/related.php
  M functions.php
  M inc/elements.php
  M inc/widgets/featured-posts.php
  A js/elements.js
  M plugins/ci-theme-plugin/shortcodes.php
  M style.css
  M style.min.css
  A template-parts/article-category.php
  M template-parts/category-articles/layout-1.php
  M template-parts/category-articles/layout-2.php
  M template-parts/category-articles/layout-3.php
  M template-parts/category-articles/layout-4.php
  M template-parts/category-articles/layout-5.php
  A template-parts/entry-items/media-category.php
  M template-parts/entry-items/media-sm.php
  M template-parts/hero-articles/slider-one.php
  M template-parts/widgets/sidebar-item-post.php
  M template-parts/widgets/sidebar-item.php

* UPDATED: Language files
* CHANGED: Theme version to 1.3.0
* CHANGED: Plugin version to 1.1.3
  M languages/ci-theme.pot
  M style.css
  M style.min.css
  M style.scss
  M functions.php
  M plugins/ci-theme-plugin/ci-theme-plugin.php

1.2.2 - May 8, 2019

Compatibility: WordPress 5.1+ - WooCommerce 3.6.2+

----------------------------------------------------------------------------------------------
List of changes between public-opinion v1.2.1 (rev. 24589) and v1.2.2 (rev. 25329)
----------------------------------------------------------------------------------------------

* FIXED: A change event is now triggered when a repeating field item is removed.
  M base/assets/js/repeating-fields.js
  M plugins/ci-theme-plugin/assets/js/repeating-fields.js

* FIXED: Fix issue with featured items slider in Elementor
  A css/admin/ep-icon/css/ep-icon.min.css
  A css/admin/widgets.min.css
  A css/base.min.css
  M css/inc/_modules.scss
  A css/mmenu.min.css
  M style.css
  A style.min.css

* FIXED: WooCommerce Product Search widget button positioning
* FIXED: WooCommerce Cart actions button positioning
  M css/inc/_ecommerce.scss
  M style.css
  M style.min.css

* FIXED: Minor WooCommerce related styling fixes
* CHANGED: Theme version to 1.2.2
  M css/inc/_ecommerce.scss
  M style.css
  M style.min.css
  M style.scss

1.2.1 - February 27, 2019

Compatibility: WordPress 5.0+

* FIXED: Metaboxes bound to specific post formats (if any), wouldn't appear on initial page load inside the new block editor.
  M plugins/ci-theme-plugin/base/post-meta.php

* Changed plugin version to 1.1.2
* Changed theme version to 1.2.1
  M functions.php
  M plugins/ci-theme-plugin/ci-theme-plugin.php
  M style.css
  M style.scss

1.2 - December 7, 2018

Compatibility: WordPress 4.9+

----------------------------------------------------------------------------------------------
List of changes between public-opinion v1.1.3 (rev. 21564) and v1.2 (rev. 23812)
----------------------------------------------------------------------------------------------

* ADDED: Added styles for Gutenberg
  A common
  A common/common.php
  A common/css
  A common/css/global.css
  A common/css/global.scss
  A common/css/inc
  A common/css/inc/_gutenberg.scss
  M functions.php

* FIXED: Page template-bound metaboxes, wouldn't behave correctly in Gutenberg mode (where applicable).
  M plugins/ci-theme-plugin/base/post-meta.php

* FIXED: Post format-bound metaboxes (where applicable) now work properly with Gutenberg.
  M plugins/ci-theme-plugin/base/post-meta.php

* CHANGED: "Hide featured image" checkbox that appeared in posts/pages/custom post types (where applicable), now appears as its own metabox, to maintain compatibility with Gutenberg.
  M base/functions.php

* FIXED: Admin notice regarding the sample content, wouldn't persist its state when dismissed from within the block editor.
  M base/assets/js/sample-content.js
  M base/default-hooks.php

* FIXED: An empty Header Layout dropdown would appear in the customizer.
  M base/customizer/theme-header-style.php
  M inc/customizer.php

* Updated language files.
* Changed plugin version to 1.1.1
* Changed theme version to 1.2
  M css/base.css
  M languages/ci-theme.pot
  M plugins/ci-theme-plugin/ci-theme-plugin.php
  M plugins/ci-theme-plugin/languages/ci-theme-plugin.pot
  M style.css
  M style.scss

1.1.3 - May 16, 2018

Compatibility: WordPress 4.8+

----------------------------------------------------------------------------------------------
List of changes between public-opinion v1.1.2 (rev. 21556) and v1.1.3 (rev. 21564)
----------------------------------------------------------------------------------------------

* UPDATED: Update and improve sticky header functionality
* FIXED: Fix an issue with the mobile nav toggle in MaxMegaMenu plugin
  M css/base.css
  M css/inc/_external.scss
  M functions.php
  M js/jquery.sticky-kit.min.js
  M style.css

* Changed version to 1.1.3
  M style.css
  M style.scss

1.1.2 - May 15, 2018

Compatibility: WordPress 4.8+

----------------------------------------------------------------------------------------------
List of changes between public-opinion v1.1.1 (rev. 21438) and v1.1.2 (rev. 21556)
----------------------------------------------------------------------------------------------

* FIXED: Featured image on single posts/pages now display the caption when viewed in a lightbox.
  M base/assets/js/magnific-init.js
  M base/functions.php
  M base/template-tags.php

* Changed version to 1.1.2
  M languages/ci-theme.pot
  M style.css
  M style.scss

1.1.1 - April 28, 2018

Compatibility: WordPress 4.8+

----------------------------------------------------------------------------------------------
List of changes between public-opinion v1.1 (rev. 20270) and v1.1.1 (rev. 21438)
----------------------------------------------------------------------------------------------

* FIXED: WordPress 4.9 by default calls wpautop() on author descriptions.
  M functions.php
  M template-parts/authorbox.php

* ADDED: Support Elementor Pro v2.0 locations.
  M 404.php
  A archive.php
  M author.php
  M category.php
  M footer.php
  M header.php
  M inc/elements.php
  M page.php
  M search.php
  M single.php
  M tag.php

* Updated lang file.
* Changed version to 1.1.1
  M languages/ci-theme.pot
  M style.css
  M style.scss

1.1 - November 16, 2017

Compatibility: WordPress 4.8+

----------------------------------------------------------------------------------------------
List of changes between public-opinion v1.0 (rev. 20218) and v1.1 (rev. 20267)
----------------------------------------------------------------------------------------------

* ADDED: WooCommerce support (WIP)
* FIXED: typo in $form-border-color-hover variable name
  M css/inc/_ci-base.scss
  M css/inc/_ecommerce.scss
  M css/inc/_variables.scss
  M functions.php
  A inc/woocommerce.php
  M js/scripts.js
  M style.css
  M style.scss
  A woocommerce.php

* FIXED: woocommerce.php is only required if WooCommerce is activated
  M functions.php
  M inc/woocommerce.php

* ADDED: Audio and Gallery post formats support.
* CHANGED: Moved video post format related code from single.php into /template-parts/post-formats/format-video.php
  M functions.php
  M plugins/ci-theme-plugin/custom-fields-post.php
  M single.php
  A template-parts/post-formats
  A template-parts/post-formats/format-audio.php
  A template-parts/post-formats/format-gallery.php
  A template-parts/post-formats/format-video.php

* ADDED: Per-category option to hide featured posts from the rest of the category listing.
  M functions.php
  M plugins/ci-theme-plugin/term-meta.php

* ADDED: Jetpack's infinite scroll support
  M author.php
  M category.php
  M functions.php
  A inc/jetpack.php
  M index.php
  M search.php

* FIXED: Made audio, video and gallery post format metaboxes appear first.
  M plugins/ci-theme-plugin/custom-fields-post.php

* FIXED: Search results wouldn't show posts' categories.
  M search.php

* ADDED: Sticky sidebars
  M css/inc/_modules.scss
  M functions.php
  M inc/customizer.php
  M js/scripts.js
  M sidebar.php
  M style.css

* CHANGED: Renamed homepage widget "Category Featured Posts"'s title to "Category Posts" for simplicity.
  M inc/widgets/home-category-featured-posts.php

* ADDED: Actions before/after the news ticker.
* ADDED: News ticker query args are now filterable.
  M template-parts/ticker.php

* ADDED: Show ratings on post thumbnails
  M css/inc/_modules.scss
  M functions.php
  M inc/template-tags.php
  M style.css
  M template-parts/entry-items/hero-fullwidth.php
  M template-parts/entry-items/hero-sm.php
  M template-parts/entry-items/hero.php
  M template-parts/entry-items/media-sm.php
  M template-parts/widgets/sidebar-item-post.php

* ADDED: Justified gallery post format
  M css/inc/_modules.scss
  A css/justifiedGallery.min.css
  M functions.php
  A js/jquery.justifiedGallery.min.js
  M js/scripts.js
  M style.css
  M template-parts/post-formats/format-gallery.php

* FIXED: Fixed issue on widgets where the sidebar id might not be available (e.g. on mega menu) and a notice is thrown.
  M base/widgets/contact.php
  M base/widgets/latest-post-type.php
  M base/widgets/schedule.php
  M inc/widgets/featured-posts.php
  M inc/widgets/home-category-featured-posts.php
  M inc/widgets/home-featured-posts.php

* ADDED: Add sticky videos
  M css/inc/_modules.scss
  M js/scripts.js
  M style.css
  M template-parts/post-formats/format-video.php

* ADDED: Before/after  element action hooks.
* ADDED: Before/after div.entry-content action hooks.
* FIXED: wp_link_pages() was inconsistently called either within or outside of div.entry-content. Changed to be called outside of the div (and after the newly introduced 'ci_theme_after_entry_content' action).
  M 404.php
  M author.php
  M category.php
  M index.php
  M page.php
  M search.php
  M single.php
  M tag.php
  M templates/front-page.php
  M templates/full-width-page.php
  M woocommerce.php

* ADDED: Back to top button
  M css/inc/_external.scss
  M css/inc/_modules.scss
  M css/inc/_navigation.scss
  M footer.php
  M inc/customizer.php
  M js/scripts.js
  M style.css
  M template-parts/post-formats/format-video.php

* FIXED: Minor styling issues on WooCommerce category appearance
  M css/inc/_ecommerce.scss
  M style.css

* Center infinite scroll button
  M css/inc/_external.scss
  M style.css

* Updated language files.
* Changed versions to 1.1
  M functions.php
  M inc/jetpack.php
  M languages/ci-theme.pot
  M plugins/ci-theme-plugin/ci-theme-plugin.php
  M plugins/ci-theme-plugin/languages/ci-theme-plugin.pot
  M style.css
  M style.scss

1.0 - November 8, 2017

Compatibility: WordPress 4.7+

Initial release

Limited Time Deal! Use the coupon code WORDPRESS and save 30% OFF!