Skip to main content

1.10.2 - Admin Search Enhancements & Bug Fixes

· One min read
Konstantin Brazhnik
Senior Full Stack Engineer @ Yoko Co
Sarah Lewis
Senior Full Stack Engineer @ Yoko Co

Makes admin post search use the relevance orderby parameter to make it easier to find admin content. Fixes bug with Beaver Builder show/hide logic when using the "after" operator. Fixes bug with yoko.yml CPT generator that overwrote the rest_base parameter needlessly.

Enhancements

  • [Admin Search] Orders post type listing search results and menu quick-add searches by relevance.

Fixes

  • [Beaver Builder] Fixes logic in Show/Hide tab when setting show or hide "After" a date.
  • [YOKO YAML] Fixes bug with yoko.yml in which the default rest_base was overwritten unneccessarily causing the Gutenberg editor to not work.

1.10.1 - ACF Post Parent Location Logic

· One min read
Konstantin Brazhnik
Senior Full Stack Engineer @ Yoko Co

Adds the "Post Parent" ACF field location logic option to allow a custom field group to render only on parents or only on child posts of a hierarchical post type.

ADDS

  • [ACF] Adds "Post Parent" location logic to render ACF fields only on child or parent posts.

ACF Post Parent Location Option

1.10.0 - Child Posts Nav Block & Bug Fixes

· One min read
Konstantin Brazhnik
Senior Full Stack Engineer @ Yoko Co

Adds "Show Child Pages" option to core WordPress Navigation Gutenberg block to render navigation for heirarchical post types. Fixes bug with Add to Calendar shortcode that miscalculated the duraction of multi-day, full-day events.

FIXES

  • Fixes issue with Add to Calendar shortcode and Beaver Builder module miscalculating the length of a multi-day, all-day event.

ADDS

  • Adds "Show Child Pages" option to native WP navigation block to render child pages on pages like micro-sites or large events with sophisticated sub-navigation requirements.

1.9.9 - Enhancements and Bug Fixes

· One min read
Konstantin Brazhnik
Senior Full Stack Engineer @ Yoko Co
Sarah Lewis
Senior Full Stack Engineer @ Yoko Co

Add to Calendar shortcodes and BeaverBuilder module is compatible with three and two letter timezone strings (ex. EST, ET, CT,etc.). Adds initial integration with Search with Typesense. Fixes the filemtime stat bug by replacing the enqueued script/css version with the Yoko Core plugin version.

FIXES

  • Fixes filemtime bug when checking for the stat on files in the node_modules folder.

CHANGES

  • Add to calendar shortcode and bb module attempt to guess timezone when provided with an abbreviation instead of a fully formed php timezone.
  • Makes changed environment message less scary.

ADDS

  • Initial Search with Typesense integration that allows all public post_types to be indexed.

1.9.8 - Performance and Bug Fixes

· One min read
Konstantin Brazhnik
Senior Full Stack Engineer @ Yoko Co

Fixes issue with "Show/Hide" tab not showing on Beaver Builder modules. Adds Aloglia search to core.yokoco.dev and hides the "Edit Site" menu item for non-yoko admins. The menu items are hidden by CSS only and connected to the --yoko-critical-menus-display CSS variable so this can easily be overwritten.

FIXES

  • [BEAVER BUILDER] Fixes issue in which "Show/Hide" tab wasn't showing up.

ADDS

  • [DOCUMENTATION] Adds Aloglia Search to documentation site.

CHANGES

  • [FULL SITE EDITING] Hides the "Edit Site" menu items for non-yoko admins.

1.9.7 - Performance and Bug Fixes

· 2 min read
Konstantin Brazhnik
Senior Full Stack Engineer @ Yoko Co
Léo Muniz
Senior Full Stack Engineer @ Yoko Co

Introduces the unpublish post functionality, the content protectection lock in the WP adminbar for posts with protected content, along with an Admin Bar Roles option to configure which roles can see the adminbar on the frontend. Also adds integration configuration with AMS Connect for WP to ensure legacy SSO boilerplates and shortcodes continue to work as normal and a timezone attribute to the [add-to-calendar] shortcode.

Fixes

  1. [ADMIN] Fixes Appsero automatic Opt In function.
  2. [ADMIN] Fixes appearance of "BG Actions" submenu in Yoko Adminbar menu.

Adds

  1. [CONTENT PROTECTION] Adds content protection lock into Admin Bar when the current post is configured to be visible to only specific roles.
  2. [AMS CONNECT] Adds connection between AMS Connect for WP plugin and the Yoko Core content protection.
  3. [OPTIONS] Adds the "Admin Bar Roles" option to control which roles should be able to see the adminbar when they are logged in.
  4. [UNPUBLISH POST] Adds the unpublish post functionality allowing user to schedule a post to be unpublished and set to draft at a specified future time.
  5. [ADD TO CALENDAR] Adds timezone attribute to add to calendar shortcode.
  6. [YOKO LOGGER] Adds the yoko_log_nodate( $message, $type ) function to create log files that do not automatically split into daily logs.

1.9.6 - Yoko Admin

· One min read
Konstantin Brazhnik
Senior Full Stack Engineer @ Yoko Co

This release addresses a number of small bugs and WP admin configuration. The WP Activity Log will now automatically be set to 1 week retention when the site is cloned to a staging environment. Add to Calendar BB module setup video is now included.

  1. [WP ACTIVITY LOG] Retention date set to 1 week when environment change is detected to a local or staging environment.
  2. [BUG FIX] Gracefully handles bug with setting NightlyMaintenance ActionScheduler action before ActionScheduler tables are ready.
  3. [ENV CHANGE] Added yoko_on_env_changed hook that fires only one time when env change is detected.
  4. [ADMIN] Adds Yoko logo to Yoko admin menus and move "BG Actions" into Yoko menu in Adminbar.
  5. [ADD TO CALENDAR] Add to Calendar BB widget reverts back to "Add to Calendar" after selection. Added setup instruction video.

1.9.5 - Add to Cal, CPTSync Health

· 2 min read
Konstantin Brazhnik
Senior Full Stack Engineer @ Yoko Co

This release updates the Add to Calendar Beaver Builder module so that leaving the "Start Time" blank has the same effect as setting the event as an "All Day" event. It also resolves an issue in which .ics files were being malformed. PHP7.4 is no longer supported and this plugin requires PHP8.0+. CPTSync code utility now has a Alpha version "Sync Health" page to help diagnose common sync issues.

  1. [IMPROVEMENT] Add to Cal Beaver Builder module reverts to all day event with empty start time and has better instructions
  2. [BUG FIX] Fixed issue with Add to Cal .ics links such as Apple, ICS, and Outlook ICS.
  3. [PHP] PHP 7.4 DEPRECATION! This plugin is now only fully compatible with PHP8.x
  4. [CPTSYNC] Adds CPTSync activated icon and Alpha Sync Health menu.

1.9.4 - Appsero, PDF Viewer, Yoko.yml

· One min read
Konstantin Brazhnik
Senior Full Stack Engineer @ Yoko Co
  1. [IMPROVEMENT] Appsero tracks plugins and only fires on live sites.
  2. [PDF VIEWER] The "Copy URL to clipboard" text box is populated with the Attachment Post permalink when PDF Viewer is active.
  3. [YOKO.YML] Taxonomy "filterable" column filter can be made into a Select2 by adding the select2: true parameter to the taxonomy declaration.

1.9.3 Beaver Builder Plugin Fold In

· 3 min read
Konstantin Brazhnik
Senior Full Stack Engineer @ Yoko Co
  1. [IMPROVEMENT] Appsero automatically opts user into analytics tracking.
  2. [BUG FIX] Prevents yoko.yml CPT declarations from overwriting any existing post type that has already been registered.
  3. [BEAVER BUILDER] Moved Yok0xBB Beaver Builder modules into Yoko Core. Yok0xBB must remain on legacy sites for now.
  4. [PDF VIEWER] Fixes bug where PDF page would get slightly cut off due to incorrect box-sizing CSS setting.
  5. [PDF VIEWER] Allows Ad-Hoc use of the PDF viewer on individual attachment files when global setting is not turned on.
  6. [BEAVER BUILDER] Fixes BB Add to Calendar module hidepast configuration to properly hide the module after the start date has passed.