PluginProbe
Translate and Go multilingual – Automatic AI translation – wpLingua / 2.16.7
Translate and Go multilingual – Automatic AI translation – wpLingua v2.16.7
2.16.7 2.16.6 2.16.5 2.16.4 2.16.3 2.16.2 2.16.1 2.16.0 2.15.2 2.15.1 2.15.0 2.14.3 2.14.2 2.14.1 2.14.0 2.13.1 2.13.0 2.12.3 2.12.2 2.12.1 trunk 1.0.3 1.0.4 1.0.5 1.1.0 All 112 releases
← All changes | data/json.php +61 -1 2.13.02.16.7 View file →
@@ -745,8 +745,60 @@
745 745 );
746 746 };
747 747
748 748 // ------------------------------------------------------------------------
749 + // Plugin: advanced-post-block
750 + // ------------------------------------------------------------------------
751 +
752 + $logical_rules[] = function ( $element, $parents ) {
753 + return (
754 + isset( $parents[0], $parents[1], $parents[2], $parents[3], $parents[4] )
755 + && $parents[0] === 'data'
756 + && $parents[1] === 'posts'
757 + && is_int($parents[2])
758 + && $parents[3] === 'thumbnail'
759 + && $parents[4] === 'alt'
760 + );
761 + };
762 +
763 + $logical_rules[] = function ( $element, $parents ) {
764 + return (
765 + isset( $parents[0], $parents[1], $parents[2], $parents[3] )
766 + && $parents[0] === 'data'
767 + && $parents[1] === 'posts'
768 + && is_int($parents[2])
769 + && (
770 + $parents[3] === 'title'
771 + || $parents[3] === 'date'
772 + || $parents[3] === 'excerpt'
773 + )
774 + );
775 + };
776 +
777 + $logical_rules[] = function ( $element, $parents ) {
778 + return in_array(
779 + $parents,
780 + array(
781 + array( 'data-attributes', 'readMoreLabel' ),
782 + )
783 + );
784 + };
785 +
786 + // ------------------------------------------------------------------------
787 + // Theme: GeneratePress
788 + // ------------------------------------------------------------------------
789 +
790 + $logical_rules[] = function ( $element, $parents ) {
791 + return in_array(
792 + $parents,
793 + array(
794 + array( 'generatepressMenu', 'openSubMenuLabel' ),
795 + array( 'generatepressMenu', 'closeSubMenuLabel' ),
796 + )
797 + );
798 + };
799 +
800 + // ------------------------------------------------------------------------
749 801 // Theme: Divi
750 802 // ------------------------------------------------------------------------
751 803
752 804 $logical_rules[] = function ( $element, $parents ) {
@@ -837,9 +889,9 @@
837 889 );
838 890 };
839 891
840 892 // ------------------------------------------------------------------------
841 - // Theme: Breaks
893 + // Theme: Briks
842 894 // ------------------------------------------------------------------------
843 895
844 896 $logical_rules[] = function ( $element, $parents ) {
845 897 return in_array(
@@ -855,8 +907,16 @@
855 907 isset( $parents[0], $parents[1], $parents[2] )
856 908 && $parents[0] === 'data'
857 909 && $parents[1] === 'message'
858 910 && is_int( $parents[2] )
911 + );
912 + };
913 +
914 + $logical_rules[] = function ( $element, $parents ) {
915 + return (
916 + isset( $parents[0], $parents[1], $parents[2] )
917 + && $parents[0] === 'bricksData'
918 + && $parents[1] === 'i18n'
859 919 );
860 920 };
861 921
862 922 $wplng_data_json_rules_inclusion = apply_filters(