Plugin Directory

Changeset 2613463


Ignore:
Timestamp:
10/13/2021 07:18:14 AM (4 years ago)
Author:
floriansimeth
Message:

Update to 2.27.0

Location:
snip-structured-data
Files:
4 added
2 deleted
14 edited
38 copied

Legend:

Unmodified
Added
Removed
  • snip-structured-data/tags/2.27.0/classes/controller/admin-scripts.php

    r2470752 r2613463  
    133133            call_user_func( function () {
    134134                if ( rich_snippets() instanceof \wpbuddy\rich_snippets\pro\Rich_Snippets_Plugin_Pro ) {
    135                     $load_local_scripts = defined( 'WPB_RS_DEV_JS_LOCAL' ) && WPB_RS_DEV_JS_LOCAL && function_exists( 'wp_get_environment_type' ) && 'local' === wp_get_environment_type();
    136 
    137                     if ( $load_local_scripts ) {
    138                         return plugins_url( 'js/build/admin-snippets.js', rich_snippets()->get_plugin_file() );
    139                     }
    140 
    141                     return sprintf(
    142                         '%s/wpbuddy/rich_snippets_manager/v2/structured-data-generator/%s',
    143                         defined( 'WPB_RS_REMOTE' ) ? WPB_RS_REMOTE : 'https://rich-snippets.io/wp-json',
    144                         Helper_Model::instance()->get_plugin_data( 'Version' )
    145                     );
    146 
     135                    return plugins_url( 'js/build/admin-snippets.js', rich_snippets()->get_plugin_file() );
    147136                }
    148137
  • snip-structured-data/tags/2.27.0/classes/controller/frontend.php

    r2458041 r2613463  
    163163        if ( $this->have_global_snippets() ) {
    164164
    165             # Run trough all snippets.
     165            # Run through all snippets.
    166166            foreach ( $this->get_global_snippet_post_ids() as $global_snippet_post_id ) {
    167167                if ( ! $this->is_global_snippet_active( $global_snippet_post_id ) ) {
     
    228228                'current_post_id' => $this->current_post_id,
    229229                'snippet_post_id' => $post_id,
    230                 'input'           => 'snippet_' . $post_id . '_'
     230                'input'           => 'snippet_' . $post_id . '_',
     231                'queried_object'  => get_queried_object(),
    231232            ) );
    232233
  • snip-structured-data/tags/2.27.0/classes/model/fields.php

    r2528930 r2613463  
    876876        ];
    877877
    878         $textfield_meta = [
     878        $textfield_meta_acf = [
    879879            'id'          => 'noop_textfield_acf',
    880880            'label'       => esc_html_x( 'ACF field (Pro version only)', 'subselect field', 'rich-snippets-schema' ),
     
    933933
    934934        $values['http://schema.org/Text'][] = $textfield_meta;
     935        $values['http://schema.org/Text'][] = $textfield_meta_acf;
    935936        $values['http://schema.org/Text'][] = $textfield_termmeta;
    936937        $values['http://schema.org/Text'][] = $textfield_option_string;
     
    952953
    953954        $values['http://schema.org/XPathType'][] = $textfield_meta;
     955        $values['http://schema.org/XPathType'][] = $textfield_meta_acf;
    954956        $values['http://schema.org/XPathType'][] = $textfield_termmeta;
    955957        $values['http://schema.org/XPathType'][] = $textfield_option_string;
    956958
    957959        $values['http://schema.org/Integer'][] = $textfield_meta;
     960        $values['http://schema.org/Integer'][] = $textfield_meta_acf;
    958961        $values['http://schema.org/Integer'][] = $textfield_termmeta;
    959962        $values['http://schema.org/Integer'][] = $textfield_option_integer;
     
    966969
    967970        $values['http://schema.org/Time'][] = $textfield_meta;
     971        $values['http://schema.org/Time'][] = $textfield_meta_acf;
    968972        $values['http://schema.org/Time'][] = $textfield_termmeta;
    969973        $values['http://schema.org/Time'][] = $textfield_option_time;
    970974
    971975        $values['http://schema.org/DayOfWeek'][] = $textfield_meta;
     976        $values['http://schema.org/DayOfWeek'][] = $textfield_meta_acf;
    972977        $values['http://schema.org/DayOfWeek'][] = $textfield_termmeta;
    973978
    974979        $values['http://schema.org/Date'][] = $textfield_meta;
     980        $values['http://schema.org/Date'][] = $textfield_meta_acf;
    975981        $values['http://schema.org/Date'][] = $textfield_termmeta;
    976982        $values['http://schema.org/Date'][] = $textfield_option_date;
     
    982988
    983989        $values['http://schema.org/URL'][] = $textfield_meta;
     990        $values['http://schema.org/URL'][] = $textfield_meta_acf;
    984991        $values['http://schema.org/URL'][] = $textfield_termmeta;
    985992        $values['http://schema.org/URL'][] = $textfield_option_url;
     
    10061013
    10071014        $values['http://schema.org/Duration'][] = $textfield_meta;
     1015        $values['http://schema.org/Duration'][] = $textfield_meta_acf;
    10081016        $values['http://schema.org/Duration'][] = $textfield_termmeta;
    10091017
    10101018        $values['http://schema.org/Intangible'][] = $textfield_meta;
     1019        $values['http://schema.org/Intangible'][] = $textfield_meta_acf;
    10111020        $values['http://schema.org/Intangible'][] = $textfield_termmeta;
    10121021
    10131022        $values['http://schema.org/Quantity'][] = $textfield_meta;
     1023        $values['http://schema.org/Quantity'][] = $textfield_meta_acf;
    10141024        $values['http://schema.org/Quantity'][] = $textfield_termmeta;
    10151025        $values['http://schema.org/Quantity'][] = $textfield_option_integer;
    10161026
    10171027        $values['http://schema.org/Energy'][] = $textfield_meta;
     1028        $values['http://schema.org/Energy'][] = $textfield_meta_acf;
    10181029        $values['http://schema.org/Energy'][] = $textfield_termmeta;
    10191030
    10201031        $values['http://schema.org/Mass'][] = $textfield_meta;
     1032        $values['http://schema.org/Mass'][] = $textfield_meta_acf;
    10211033        $values['http://schema.org/Mass'][] = $textfield_termmeta;
    10221034
    10231035        $values['http://schema.org/CssSelectorType'][] = $textfield_meta;
     1036        $values['http://schema.org/CssSelectorType'][] = $textfield_meta_acf;
    10241037        $values['http://schema.org/CssSelectorType'][] = $textfield_termmeta;
    10251038
    10261039        $values['http://schema.org/DeliveryMethod'][] = $textfield_meta;
     1040        $values['http://schema.org/DeliveryMethod'][] = $textfield_meta_acf;
    10271041        $values['http://schema.org/DeliveryMethod'][] = $textfield_termmeta;
    10281042
  • snip-structured-data/tags/2.27.0/classes/objects/position-rule.php

    r2438796 r2613463  
    130130            global $wp_query;
    131131
    132             return $wp_query;
     132            /**
     133             * Position Rule query filter.
     134             *
     135             * Allows to filter the query that is used to compare a post.
     136             *
     137             * @hook  wpbuddy/rich_snippets/rule/query
     138             *
     139             * @param {WP_Query} $wp_query The query.
     140             * @param {Position_Rule} $position_rule The current rule object.
     141             *
     142             * @returns {WP_Query} The modified query.
     143             *
     144             * @since 2.27.0
     145             */
     146            return apply_filters( 'wpbuddy/rich_snippets/rule/query', $wp_query, $this );
    133147        }
    134148
    135149        global $wp_the_query;
    136150
    137         return $wp_the_query;
     151        return apply_filters( 'wpbuddy/rich_snippets/rule/query', $wp_the_query, $this );
    138152    }
    139153
  • snip-structured-data/tags/2.27.0/classes/objects/rich-snippet.php

    r2528930 r2613463  
    640640            $prop_name_without_id = $this->normalize_property_name( $prop_name_with_id );
    641641
    642             $items = $child_snippet->get_items_for_loop( $meta_info['current_post_id'] );
     642            $items = $child_snippet->get_items_for_loop( $meta_info['current_post_id'], $meta_info );
    643643
    644644            foreach ( $items as $loop_item_id => $loop_item ) {
    645                 $snippet = clone $child_snippet;
     645                $snippet = unserialize( serialize( $child_snippet ) );
    646646                $snippet->reset_loop();
    647647
     
    674674            'snippet_post_id' => 0,
    675675            'input'           => '',
     676            'queried_object'  => null,
    676677        ) );
    677678
     
    12661267     *
    12671268     * @since 2.8.0
    1268      */
    1269     public function get_items_for_loop( $post_id ) {
     1269     * @since 2.25.2 Added $meta_info
     1270     */
     1271    public function get_items_for_loop( $post_id, $meta_info ) {
    12701272
    12711273        $items = [];
     
    13611363         * @returns {array} They key should be the item ID. The value the object of the item.
    13621364         * @since 2.8.0
     1365         * @since 2.25.2 Added $meta_info
    13631366         */
    1364         return apply_filters( 'wpbuddy/rich_snippets/rich_snippet/loop/items', $items, $this, $post_id );
     1367        return apply_filters( 'wpbuddy/rich_snippets/rich_snippet/loop/items', $items, $this, $post_id, $meta_info );
    13651368    }
    13661369
  • snip-structured-data/tags/2.27.0/languages/rich-snippets-schema-de_DE.po

    r2528930 r2613463  
    22msgstr ""
    33"Project-Id-Version: snip - The Rich Snippets & Structured Data Plugin\n"
    4 "POT-Creation-Date: 2021-05-10 10:43+0200\n"
    5 "PO-Revision-Date: 2021-05-10 10:44+0200\n"
     4"POT-Creation-Date: 2021-09-09 09:09+0200\n"
     5"PO-Revision-Date: 2021-09-09 09:10+0200\n"
    66"Last-Translator: \n"
    77"Language-Team: \n"
     
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "X-Generator: Poedit 2.4.3\n"
     12"X-Generator: Poedit 3.0\n"
    1313"X-Poedit-Basepath: ..\n"
    1414"Plural-Forms: nplurals=2; plural=(n != 1);\n"
     
    184184msgstr "(kein Titel)"
    185185
    186 #: classes/controller/admin-scripts.php:280
     186#: classes/controller/admin-scripts.php:269
    187187#: classes/view/admin/snippets/properties/table.php:47
    188188msgid "Expand all"
    189189msgstr "Alle aufklappen"
    190190
    191 #: classes/controller/admin-scripts.php:281
     191#: classes/controller/admin-scripts.php:270
    192192msgid "Collapse all"
    193193msgstr "Alle zusammenklappen"
     
    661661msgstr "Post ID ist %d."
    662662
    663 #: classes/controller/frontend.php:367
     663#: classes/controller/frontend.php:368
    664664msgid "Test Structured Data"
    665665msgstr "Strukturierte Daten testen"
    666666
    667 #: classes/controller/frontend.php:373
     667#: classes/controller/frontend.php:374
    668668msgid "Test the current pages Structured Data"
    669669msgstr "Strukturierte Daten auf dieser Seite testen"
     
    912912msgstr "Term-Meta-Feld (nur Pro Version)"
    913913
    914 #: classes/model/fields.php:888 pro/classes/model/fields.php:59
     914#: classes/model/fields.php:888 pro/classes/model/fields.php:65
    915915msgid "Enter the name of the term meta field."
    916916msgstr "Gib einen Namen für das Term-Meta-Feld ein."
     
    921921msgstr "Option (Nur Pro Version)"
    922922
    923 #: classes/model/fields.php:895 pro/classes/model/fields.php:65
     923#: classes/model/fields.php:895 pro/classes/model/fields.php:71
    924924msgid "Enter the name of the option from the WordPress options database table."
    925925msgstr ""
     
    931931msgstr "Fortlaufende Nummer (Nur Pro Version)"
    932932
    933 #: classes/model/fields.php:930 pro/classes/model/fields.php:95
     933#: classes/model/fields.php:930 pro/classes/model/fields.php:101
    934934msgid "Enter a name for the counter."
    935935msgstr "Gib einen Namen für den Zähler ein."
    936936
    937 #: classes/model/fields.php:939
     937#: classes/model/fields.php:940
    938938msgctxt "subselect field"
    939939msgid "Term title (Pro version only)"
    940940msgstr "Term-Titel (nur Pro Version)"
    941941
    942 #: classes/model/fields.php:944
     942#: classes/model/fields.php:945
    943943msgctxt "subselect field"
    944944msgid "Post content (Pro version only)"
    945945msgstr "Beitragsinhalt (Nur Pro Version)"
    946946
    947 #: classes/model/fields.php:949 classes/model/fields.php:963
    948 #: classes/model/fields.php:979
     947#: classes/model/fields.php:950 classes/model/fields.php:966
     948#: classes/model/fields.php:985
    949949msgctxt "subselect field"
    950950msgid "Term description  (Pro version only)"
    951951msgstr "Termbeschreibung (nur Pro Version)"
    952952
    953 #: classes/model/fields.php:988
     953#: classes/model/fields.php:995
    954954msgctxt "subselect field"
    955955msgid "Search URL (with {search_term_string} placeholder, Pro version only)"
    956956msgstr "Such-URL (mit {search_term_string} Platzhalter, Nur Pro Version)"
    957957
    958 #: classes/model/fields.php:993
     958#: classes/model/fields.php:1000
    959959msgctxt "subselect field"
    960960msgid "Search URL (Pro version only)"
    961961msgstr "Such-URL (Nur Pro Version)"
    962962
    963 #: classes/model/fields.php:998
     963#: classes/model/fields.php:1005
    964964msgctxt "subselect field"
    965965msgid "Term URL (Pro version only)"
    966966msgstr "Term URL (nur Pro Version)"
    967967
    968 #: classes/model/fields.php:1003
     968#: classes/model/fields.php:1010
    969969msgctxt "subselect field"
    970970msgid "Term description (Pro version only)"
    971971msgstr "Termbeschreibung (nur Pro Version)"
    972972
    973 #: classes/model/fields.php:1035
     973#: classes/model/fields.php:1049
    974974#, php-format
    975975msgid "Comma separated list of %s (Pro version only)"
     
    21702170msgstr ""
    21712171
    2172 #: pro/classes/model/acf.php:293
     2172#: pro/classes/model/acf.php:305
    21732173#, php-format
    21742174msgid "ACF Repeater: %s (from \"%s\" field group)"
     
    21872187#: pro/classes/model/fields.php:58
    21882188msgctxt "subselect field"
     2189msgid "Block content"
     2190msgstr "Block-Inhalt"
     2191
     2192#: pro/classes/model/fields.php:59
     2193msgid "Enter the CSS class name of the block."
     2194msgstr "Gib den Namen der CSS-Klasse des Blocks ein."
     2195
     2196#: pro/classes/model/fields.php:64
     2197msgctxt "subselect field"
    21892198msgid "Term meta field"
    21902199msgstr "Term-Meta-Feld"
    21912200
    2192 #: pro/classes/model/fields.php:64
     2201#: pro/classes/model/fields.php:70
    21932202msgctxt "subselect field"
    21942203msgid "Option"
    21952204msgstr "Option"
    21962205
    2197 #: pro/classes/model/fields.php:94
     2206#: pro/classes/model/fields.php:100
    21982207msgctxt "subselect field"
    21992208msgid "Sequential Number"
    22002209msgstr "Fortlaufende Nummer"
    22012210
    2202 #: pro/classes/model/fields.php:103
     2211#: pro/classes/model/fields.php:110
    22032212msgctxt "subselect field"
    22042213msgid "Term title (loop and archive pages only)"
    22052214msgstr "Term-Titel (nur Schleifen und Archivseiten)"
    22062215
    2207 #: pro/classes/model/fields.php:107
     2216#: pro/classes/model/fields.php:114
    22082217msgctxt "subselect field"
    22092218msgid "Post content"
    22102219msgstr "Beitrags-Inhalt"
    22112220
    2212 #: pro/classes/model/fields.php:111 pro/classes/model/fields.php:124
    2213 #: pro/classes/model/fields.php:139 pro/classes/model/fields.php:159
     2221#: pro/classes/model/fields.php:118 pro/classes/model/fields.php:132
     2222#: pro/classes/model/fields.php:150 pro/classes/model/fields.php:171
    22142223msgctxt "subselect field"
    22152224msgid "Term description (archive pages only)"
    22162225msgstr "Termbeschreibung (nur Archivseiten)"
    22172226
    2218 #: pro/classes/model/fields.php:147
     2227#: pro/classes/model/fields.php:159
    22192228msgctxt "subselect field"
    22202229msgid "Search URL (with {search_term_string} placeholder)"
    22212230msgstr "Such-URL (mit {search_term_string} Platzhalter)"
    22222231
    2223 #: pro/classes/model/fields.php:151
     2232#: pro/classes/model/fields.php:163
    22242233msgctxt "subselect field"
    22252234msgid "Search URL"
    22262235msgstr "Such-URL"
    22272236
    2228 #: pro/classes/model/fields.php:155
     2237#: pro/classes/model/fields.php:167
    22292238msgctxt "subselect field"
    22302239msgid "Term URL (loop and archive pages only)"
    22312240msgstr "Term URL (nur Schleife und Archivseiten)"
    22322241
    2233 #: pro/classes/model/fields.php:190
     2242#: pro/classes/model/fields.php:208
    22342243#, php-format
    22352244msgid "Comma separated list of %s"
    22362245msgstr "Kommagetrennte Liste von %s"
    22372246
    2238 #: pro/classes/model/fields.php:250
     2247#: pro/classes/model/fields.php:268
    22392248#, php-format
    22402249msgctxt ""
     
    22442253msgstr "Globales Snippet: %2$s/%1$s (%3$d)"
    22452254
    2246 #: pro/classes/model/fields.php:279
     2255#: pro/classes/model/fields.php:297
    22472256msgid "No loop"
    22482257msgstr "Keine Schleife"
    22492258
    2250 #: pro/classes/model/fields.php:280
     2259#: pro/classes/model/fields.php:298
    22512260msgid "Main query items (ie. for archive pages)"
    22522261msgstr "Hauptabfrage-Elemente („Main Query“, z.B. für Archivseiten)"
    22532262
    2254 #: pro/classes/model/fields.php:281
     2263#: pro/classes/model/fields.php:299
    22552264msgid "Page parents"
    22562265msgstr "Elternseiten"
    22572266
    2258 #: pro/classes/model/fields.php:303
     2267#: pro/classes/model/fields.php:321
    22592268#, php-format
    22602269msgctxt "Menu label"
     
    22622271msgstr ""
    22632272
    2264 #: pro/classes/model/fields.php:326
     2273#: pro/classes/model/fields.php:344
    22652274#, php-format
    22662275msgctxt "Taxonomy label"
     
    26642673msgid "https://florian-simeth.de?pk_campaign=snip-author-uri"
    26652674msgstr ""
    2666 
    2667 #~ msgctxt "Setup Wizard page title"
    2668 #~ msgid "Global Snippets Wizard"
    2669 #~ msgstr "Globale Snippets Assistent"
    2670 
    2671 #~ msgctxt "Setup Wizard menu title"
    2672 #~ msgid "Global Snippets Wizard"
    2673 #~ msgstr "Globale Snippets Assistent"
    2674 
    2675 #~ msgctxt "subselect field"
    2676 #~ msgid "Direct text input"
    2677 #~ msgstr "Direkte Texteingabe"
    2678 
    2679 #~ msgctxt "Global post type label"
    2680 #~ msgid "Global Structured Data"
    2681 #~ msgstr "Globale Strukturierte Daten"
    2682 
    2683 #~ msgctxt "Global post type singular name"
    2684 #~ msgid "Global Structured Data"
    2685 #~ msgstr "Globale Strukturierte Daten"
    2686 
    2687 #~ msgid "Add new global snippet"
    2688 #~ msgstr "Neues globales Snippet"
    2689 
    2690 #~ msgid "Edit global snippet"
    2691 #~ msgstr "Globales Snippet bearbeiten"
    2692 
    2693 #~ msgctxt "Global post type menu label"
    2694 #~ msgid "Global Snippets"
    2695 #~ msgstr "Globale Snippets"
    2696 
    2697 #~ msgid "Global Snippets"
    2698 #~ msgstr "Globale Snippets"
    2699 
    2700 #~ msgid ""
    2701 #~ "Do you want to get free LIFETIME updates for SNIP, the Rich Snippets & "
    2702 #~ "Structured Data Plugin?"
    2703 #~ msgstr ""
    2704 #~ "Möchtest du LEBENSLANG kostenlose Updates für SNIP, das Strukturierte "
    2705 #~ "Daten Plugin, erhalten?"
    2706 
    2707 #~ msgid "Reinstall predefined global snippets."
    2708 #~ msgstr "Vordefinierte globale Snippets erneut installieren."
    2709 
    2710 #~ msgid "Go for it!"
    2711 #~ msgstr "Mach das!"
    2712 
    2713 #~ msgid ""
    2714 #~ "The plugin comes shipped with pre-installed snippets. If you messed them "
    2715 #~ "up, just hit the above button to re-install and/or repair them."
    2716 #~ msgstr ""
    2717 #~ "Das Plugin liefert einige Snippets mit. Wenn du glaubst, dass du eines "
    2718 #~ "davon verunglimpft hast, installiere sie einfach erneut und/oder "
    2719 #~ "repariere sie, indem du auf den obigen Button klickst."
    2720 
    2721 #, php-format
    2722 #~ msgid ""
    2723 #~ "Hey <strong>%s!</strong> The plugin can install some predefined global "
    2724 #~ "snippets for you!"
    2725 #~ msgstr ""
    2726 #~ "Hey <strong>%s!</strong>. Das Plugin kann einige vordefinierte Snippets "
    2727 #~ "für dich installieren."
    2728 
    2729 #~ msgid "Organization"
    2730 #~ msgstr "Organisation"
    2731 
    2732 #~ msgid "Review of Product"
    2733 #~ msgstr "Review von einem Produkt"
    2734 
    2735 #~ msgid "Product (WooCommerce)"
    2736 #~ msgstr "Produkt (WooCommerce)"
    2737 
    2738 #~ msgid "Website with Sitelink Searchbox"
    2739 #~ msgstr "Webseite mit Sitelink Searchbox"
    2740 
    2741 #~ msgid "Carousel for Frontpage, Posts-Page, Search-Page & Archive pages"
    2742 #~ msgstr ""
    2743 #~ "Karussell für Frontpage, Beitragsseite, Suchergebnis-Seite & Archivseiten"
    2744 
    2745 #~ msgid "Breadcrumbs for posts using categories"
    2746 #~ msgstr "Brotkrumen für Beiträge (nutzt Kategorien)"
    2747 
    2748 #~ msgid "Breadcrumbs for pages using page hierarchy"
    2749 #~ msgstr "Brotkrumen für Seiten (nutzt Seitenhierarchie)"
    2750 
    2751 #~ msgid "Carousel for Product Archive pages (WooCommerce)"
    2752 #~ msgstr "Karussell für Produkt-Archivseiten (WooCommerce)"
    2753 
    2754 #~ msgid "WebPage for Pages and Posts"
    2755 #~ msgstr "WebPage für Seiten und Beiträge"
    2756 
    2757 #~ msgid "snip - The Rich Snippets & Structured Data Plugin"
    2758 #~ msgstr "snip - Das Plugin für Rich Snippets & Strukturierte Daten"
    2759 
    2760 #~ msgctxt "metabox title"
    2761 #~ msgid "Rich Snippets"
    2762 #~ msgstr "Rich Snippets"
    2763 
    2764 #~ msgid "Post Content (as CreativeWork, deprecated)"
    2765 #~ msgstr "Beitrags-Inhalt (als CreativeWork, veraltet)"
    2766 
    2767 #~ msgid "Re-Activate your license"
    2768 #~ msgstr "Lizenz reaktivieren"
    2769 
    2770 #~ msgid "Add a Rich Snippet"
    2771 #~ msgstr "Rich Snippet hinzufügen"
  • snip-structured-data/tags/2.27.0/languages/rich-snippets-schema-en_US.po

    r2528930 r2613463  
    22msgstr ""
    33"Project-Id-Version: snip - The Rich Snippets & Structured Data Plugin\n"
    4 "POT-Creation-Date: 2021-05-10 10:43+0200\n"
    5 "PO-Revision-Date: 2021-05-10 10:43+0200\n"
     4"POT-Creation-Date: 2021-09-09 09:09+0200\n"
     5"PO-Revision-Date: 2021-09-09 09:09+0200\n"
    66"Last-Translator: \n"
    77"Language-Team: \n"
     
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "X-Generator: Poedit 2.4.3\n"
     12"X-Generator: Poedit 3.0\n"
    1313"X-Poedit-Basepath: ..\n"
    1414"Plural-Forms: nplurals=2; plural=(n != 1);\n"
     
    179179msgstr ""
    180180
    181 #: classes/controller/admin-scripts.php:280
     181#: classes/controller/admin-scripts.php:269
    182182#: classes/view/admin/snippets/properties/table.php:47
    183183msgid "Expand all"
    184184msgstr ""
    185185
    186 #: classes/controller/admin-scripts.php:281
     186#: classes/controller/admin-scripts.php:270
    187187msgid "Collapse all"
    188188msgstr ""
     
    605605msgstr ""
    606606
    607 #: classes/controller/frontend.php:367
     607#: classes/controller/frontend.php:368
    608608msgid "Test Structured Data"
    609609msgstr ""
    610610
    611 #: classes/controller/frontend.php:373
     611#: classes/controller/frontend.php:374
    612612msgid "Test the current pages Structured Data"
    613613msgstr ""
     
    847847msgstr ""
    848848
    849 #: classes/model/fields.php:888 pro/classes/model/fields.php:59
     849#: classes/model/fields.php:888 pro/classes/model/fields.php:65
    850850msgid "Enter the name of the term meta field."
    851851msgstr ""
     
    856856msgstr ""
    857857
    858 #: classes/model/fields.php:895 pro/classes/model/fields.php:65
     858#: classes/model/fields.php:895 pro/classes/model/fields.php:71
    859859msgid "Enter the name of the option from the WordPress options database table."
    860860msgstr ""
     
    865865msgstr ""
    866866
    867 #: classes/model/fields.php:930 pro/classes/model/fields.php:95
     867#: classes/model/fields.php:930 pro/classes/model/fields.php:101
    868868msgid "Enter a name for the counter."
    869869msgstr ""
    870870
    871 #: classes/model/fields.php:939
     871#: classes/model/fields.php:940
    872872msgctxt "subselect field"
    873873msgid "Term title (Pro version only)"
    874874msgstr ""
    875875
    876 #: classes/model/fields.php:944
     876#: classes/model/fields.php:945
    877877msgctxt "subselect field"
    878878msgid "Post content (Pro version only)"
    879879msgstr ""
    880880
    881 #: classes/model/fields.php:949 classes/model/fields.php:963
    882 #: classes/model/fields.php:979
     881#: classes/model/fields.php:950 classes/model/fields.php:966
     882#: classes/model/fields.php:985
    883883msgctxt "subselect field"
    884884msgid "Term description  (Pro version only)"
    885885msgstr ""
    886886
    887 #: classes/model/fields.php:988
     887#: classes/model/fields.php:995
    888888msgctxt "subselect field"
    889889msgid "Search URL (with {search_term_string} placeholder, Pro version only)"
    890890msgstr ""
    891891
    892 #: classes/model/fields.php:993
     892#: classes/model/fields.php:1000
    893893msgctxt "subselect field"
    894894msgid "Search URL (Pro version only)"
    895895msgstr ""
    896896
    897 #: classes/model/fields.php:998
     897#: classes/model/fields.php:1005
    898898msgctxt "subselect field"
    899899msgid "Term URL (Pro version only)"
    900900msgstr ""
    901901
    902 #: classes/model/fields.php:1003
     902#: classes/model/fields.php:1010
    903903msgctxt "subselect field"
    904904msgid "Term description (Pro version only)"
    905905msgstr ""
    906906
    907 #: classes/model/fields.php:1035
     907#: classes/model/fields.php:1049
    908908#, php-format
    909909msgid "Comma separated list of %s (Pro version only)"
     
    19681968msgstr ""
    19691969
    1970 #: pro/classes/model/acf.php:293
     1970#: pro/classes/model/acf.php:305
    19711971#, php-format
    19721972msgid "ACF Repeater: %s (from \"%s\" field group)"
     
    19851985#: pro/classes/model/fields.php:58
    19861986msgctxt "subselect field"
     1987msgid "Block content"
     1988msgstr ""
     1989
     1990#: pro/classes/model/fields.php:59
     1991msgid "Enter the CSS class name of the block."
     1992msgstr ""
     1993
     1994#: pro/classes/model/fields.php:64
     1995msgctxt "subselect field"
    19871996msgid "Term meta field"
    19881997msgstr ""
    19891998
    1990 #: pro/classes/model/fields.php:64
     1999#: pro/classes/model/fields.php:70
    19912000msgctxt "subselect field"
    19922001msgid "Option"
    19932002msgstr ""
    19942003
    1995 #: pro/classes/model/fields.php:94
     2004#: pro/classes/model/fields.php:100
    19962005msgctxt "subselect field"
    19972006msgid "Sequential Number"
    19982007msgstr ""
    19992008
    2000 #: pro/classes/model/fields.php:103
     2009#: pro/classes/model/fields.php:110
    20012010msgctxt "subselect field"
    20022011msgid "Term title (loop and archive pages only)"
    20032012msgstr ""
    20042013
    2005 #: pro/classes/model/fields.php:107
     2014#: pro/classes/model/fields.php:114
    20062015msgctxt "subselect field"
    20072016msgid "Post content"
    20082017msgstr ""
    20092018
    2010 #: pro/classes/model/fields.php:111 pro/classes/model/fields.php:124
    2011 #: pro/classes/model/fields.php:139 pro/classes/model/fields.php:159
     2019#: pro/classes/model/fields.php:118 pro/classes/model/fields.php:132
     2020#: pro/classes/model/fields.php:150 pro/classes/model/fields.php:171
    20122021msgctxt "subselect field"
    20132022msgid "Term description (archive pages only)"
    20142023msgstr ""
    20152024
    2016 #: pro/classes/model/fields.php:147
     2025#: pro/classes/model/fields.php:159
    20172026msgctxt "subselect field"
    20182027msgid "Search URL (with {search_term_string} placeholder)"
    20192028msgstr ""
    20202029
    2021 #: pro/classes/model/fields.php:151
     2030#: pro/classes/model/fields.php:163
    20222031msgctxt "subselect field"
    20232032msgid "Search URL"
    20242033msgstr ""
    20252034
    2026 #: pro/classes/model/fields.php:155
     2035#: pro/classes/model/fields.php:167
    20272036msgctxt "subselect field"
    20282037msgid "Term URL (loop and archive pages only)"
    20292038msgstr ""
    20302039
    2031 #: pro/classes/model/fields.php:190
     2040#: pro/classes/model/fields.php:208
    20322041#, php-format
    20332042msgid "Comma separated list of %s"
    20342043msgstr ""
    20352044
    2036 #: pro/classes/model/fields.php:250
     2045#: pro/classes/model/fields.php:268
    20372046#, php-format
    20382047msgctxt ""
     
    20422051msgstr ""
    20432052
    2044 #: pro/classes/model/fields.php:279
     2053#: pro/classes/model/fields.php:297
    20452054msgid "No loop"
    20462055msgstr ""
    20472056
    2048 #: pro/classes/model/fields.php:280
     2057#: pro/classes/model/fields.php:298
    20492058msgid "Main query items (ie. for archive pages)"
    20502059msgstr ""
    20512060
    2052 #: pro/classes/model/fields.php:281
     2061#: pro/classes/model/fields.php:299
    20532062msgid "Page parents"
    20542063msgstr ""
    20552064
    2056 #: pro/classes/model/fields.php:303
     2065#: pro/classes/model/fields.php:321
    20572066#, php-format
    20582067msgctxt "Menu label"
     
    20602069msgstr ""
    20612070
    2062 #: pro/classes/model/fields.php:326
     2071#: pro/classes/model/fields.php:344
    20632072#, php-format
    20642073msgctxt "Taxonomy label"
  • snip-structured-data/tags/2.27.0/languages/rich-snippets-schema-fa_IR.po

    r2528930 r2613463  
    22msgstr ""
    33"Project-Id-Version: snip - The Rich Snippets & Structured Data Plugin\n"
    4 "POT-Creation-Date: 2021-05-10 10:43+0200\n"
    5 "PO-Revision-Date: 2021-05-10 10:43+0200\n"
     4"POT-Creation-Date: 2021-09-09 09:09+0200\n"
     5"PO-Revision-Date: 2021-09-09 09:09+0200\n"
    66"Last-Translator: \n"
    77"Language-Team: CGTeam <cgteam@ymail.com>\n"
     
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "X-Generator: Poedit 2.4.2\n"
     12"X-Generator: Poedit 3.0\n"
    1313"X-Poedit-Basepath: ..\n"
    1414"Plural-Forms: nplurals=2; plural=(n==0 || n==1);\n"
     
    179179msgstr "(بدون عنوان)"
    180180
    181 #: classes/controller/admin-scripts.php:280
     181#: classes/controller/admin-scripts.php:269
    182182#: classes/view/admin/snippets/properties/table.php:47
    183183msgid "Expand all"
    184184msgstr "گسترش همه"
    185185
    186 #: classes/controller/admin-scripts.php:281
     186#: classes/controller/admin-scripts.php:270
    187187msgid "Collapse all"
    188188msgstr "جمع کردن همه"
     
    650650msgstr "شناسه نوشته %d است."
    651651
    652 #: classes/controller/frontend.php:367
     652#: classes/controller/frontend.php:368
    653653#, fuzzy
    654654#| msgctxt "Main menu title"
     
    657657msgstr "اسنیپ / ساختار داده"
    658658
    659 #: classes/controller/frontend.php:373
     659#: classes/controller/frontend.php:374
    660660#, fuzzy
    661661#| msgctxt "Main menu title"
     
    924924msgstr "فیلد متای نوشته"
    925925
    926 #: classes/model/fields.php:888 pro/classes/model/fields.php:59
     926#: classes/model/fields.php:888 pro/classes/model/fields.php:65
    927927msgid "Enter the name of the term meta field."
    928928msgstr ""
     
    933933msgstr ""
    934934
    935 #: classes/model/fields.php:895 pro/classes/model/fields.php:65
     935#: classes/model/fields.php:895 pro/classes/model/fields.php:71
    936936msgid "Enter the name of the option from the WordPress options database table."
    937937msgstr ""
     
    945945msgstr "عدد متوالی"
    946946
    947 #: classes/model/fields.php:930 pro/classes/model/fields.php:95
     947#: classes/model/fields.php:930 pro/classes/model/fields.php:101
    948948msgid "Enter a name for the counter."
    949949msgstr ""
    950950
    951 #: classes/model/fields.php:939
     951#: classes/model/fields.php:940
    952952#, fuzzy
    953953#| msgctxt "subselect field"
     
    957957msgstr "عنوان شرط ( فقط حلقه)"
    958958
    959 #: classes/model/fields.php:944
     959#: classes/model/fields.php:945
    960960msgctxt "subselect field"
    961961msgid "Post content (Pro version only)"
    962962msgstr ""
    963963
    964 #: classes/model/fields.php:949 classes/model/fields.php:963
    965 #: classes/model/fields.php:979
     964#: classes/model/fields.php:950 classes/model/fields.php:966
     965#: classes/model/fields.php:985
    966966msgctxt "subselect field"
    967967msgid "Term description  (Pro version only)"
    968968msgstr ""
    969969
    970 #: classes/model/fields.php:988
     970#: classes/model/fields.php:995
    971971#, fuzzy
    972972#| msgctxt "subselect field"
     
    976976msgstr "آدرس جستجو (با جانگهدار  {search_term_string} )"
    977977
    978 #: classes/model/fields.php:993
     978#: classes/model/fields.php:1000
    979979msgctxt "subselect field"
    980980msgid "Search URL (Pro version only)"
    981981msgstr ""
    982982
    983 #: classes/model/fields.php:998
     983#: classes/model/fields.php:1005
    984984#, fuzzy
    985985#| msgctxt "subselect field"
     
    989989msgstr "آدرس شرط (فقط حلقه)"
    990990
    991 #: classes/model/fields.php:1003
     991#: classes/model/fields.php:1010
    992992msgctxt "subselect field"
    993993msgid "Term description (Pro version only)"
    994994msgstr ""
    995995
    996 #: classes/model/fields.php:1035
     996#: classes/model/fields.php:1049
    997997#, fuzzy, php-format
    998998#| msgid "Property list for %s"
     
    21982198msgstr ""
    21992199
    2200 #: pro/classes/model/acf.php:293
     2200#: pro/classes/model/acf.php:305
    22012201#, php-format
    22022202msgid "ACF Repeater: %s (from \"%s\" field group)"
     
    22162216#, fuzzy
    22172217#| msgctxt "subselect field"
     2218#| msgid "Post content"
     2219msgctxt "subselect field"
     2220msgid "Block content"
     2221msgstr "محتوای نوشته"
     2222
     2223#: pro/classes/model/fields.php:59
     2224msgid "Enter the CSS class name of the block."
     2225msgstr ""
     2226
     2227#: pro/classes/model/fields.php:64
     2228#, fuzzy
     2229#| msgctxt "subselect field"
    22182230#| msgid "Post meta field"
    22192231msgctxt "subselect field"
     
    22212233msgstr "فیلد متای نوشته"
    22222234
    2223 #: pro/classes/model/fields.php:64
     2235#: pro/classes/model/fields.php:70
    22242236#, fuzzy
    22252237#| msgctxt "settings section title"
     
    22292241msgstr "اعمال"
    22302242
    2231 #: pro/classes/model/fields.php:94
     2243#: pro/classes/model/fields.php:100
    22322244msgctxt "subselect field"
    22332245msgid "Sequential Number"
    22342246msgstr "عدد متوالی"
    22352247
    2236 #: pro/classes/model/fields.php:103
     2248#: pro/classes/model/fields.php:110
    22372249#, fuzzy
    22382250#| msgctxt "subselect field"
     
    22422254msgstr "عنوان شرط ( فقط حلقه)"
    22432255
    2244 #: pro/classes/model/fields.php:107
     2256#: pro/classes/model/fields.php:114
    22452257msgctxt "subselect field"
    22462258msgid "Post content"
    22472259msgstr "محتوای نوشته"
    22482260
    2249 #: pro/classes/model/fields.php:111 pro/classes/model/fields.php:124
    2250 #: pro/classes/model/fields.php:139 pro/classes/model/fields.php:159
     2261#: pro/classes/model/fields.php:118 pro/classes/model/fields.php:132
     2262#: pro/classes/model/fields.php:150 pro/classes/model/fields.php:171
    22512263msgctxt "subselect field"
    22522264msgid "Term description (archive pages only)"
    22532265msgstr ""
    22542266
    2255 #: pro/classes/model/fields.php:147
     2267#: pro/classes/model/fields.php:159
    22562268msgctxt "subselect field"
    22572269msgid "Search URL (with {search_term_string} placeholder)"
    22582270msgstr "آدرس جستجو (با جانگهدار  {search_term_string} )"
    22592271
    2260 #: pro/classes/model/fields.php:151
     2272#: pro/classes/model/fields.php:163
    22612273msgctxt "subselect field"
    22622274msgid "Search URL"
    22632275msgstr "آدرس جستجو"
    22642276
    2265 #: pro/classes/model/fields.php:155
     2277#: pro/classes/model/fields.php:167
    22662278#, fuzzy
    22672279#| msgctxt "subselect field"
     
    22712283msgstr "آدرس شرط (فقط حلقه)"
    22722284
    2273 #: pro/classes/model/fields.php:190
     2285#: pro/classes/model/fields.php:208
    22742286#, fuzzy, php-format
    22752287#| msgid "Property list for %s"
     
    22772289msgstr "لیست ویژگی برای %s"
    22782290
    2279 #: pro/classes/model/fields.php:250
     2291#: pro/classes/model/fields.php:268
    22802292#, php-format
    22812293msgctxt ""
     
    22852297msgstr "اسنیپت کلی: %2$s/%1$s (%3$d)"
    22862298
    2287 #: pro/classes/model/fields.php:279
     2299#: pro/classes/model/fields.php:297
    22882300msgid "No loop"
    22892301msgstr "بدون حلقه"
    22902302
    2291 #: pro/classes/model/fields.php:280
     2303#: pro/classes/model/fields.php:298
    22922304msgid "Main query items (ie. for archive pages)"
    22932305msgstr "آیتم های کوئری اصلی (مثال: برای برگه بایگانی)"
    22942306
    2295 #: pro/classes/model/fields.php:281
     2307#: pro/classes/model/fields.php:299
    22962308msgid "Page parents"
    22972309msgstr "والدهای برگه"
    22982310
    2299 #: pro/classes/model/fields.php:303
     2311#: pro/classes/model/fields.php:321
    23002312#, php-format
    23012313msgctxt "Menu label"
     
    23032315msgstr "فهرست: %s"
    23042316
    2305 #: pro/classes/model/fields.php:326
     2317#: pro/classes/model/fields.php:344
    23062318#, php-format
    23072319msgctxt "Taxonomy label"
     
    27192731msgid "https://florian-simeth.de?pk_campaign=snip-author-uri"
    27202732msgstr ""
    2721 
    2722 #, fuzzy
    2723 #~| msgid "Global Snippets"
    2724 #~ msgctxt "Setup Wizard page title"
    2725 #~ msgid "Global Snippets Wizard"
    2726 #~ msgstr "اسنیپت‌های کلی"
    2727 
    2728 #, fuzzy
    2729 #~| msgid "Global Snippets"
    2730 #~ msgctxt "Setup Wizard menu title"
    2731 #~ msgid "Global Snippets Wizard"
    2732 #~ msgstr "اسنیپت‌های کلی"
    2733 
    2734 #~ msgctxt "subselect field"
    2735 #~ msgid "Direct text input"
    2736 #~ msgstr "ورودی متن مستقیم"
    2737 
    2738 #~ msgctxt "Global post type label"
    2739 #~ msgid "Global Structured Data"
    2740 #~ msgstr "ساختار داده کلی"
    2741 
    2742 #~ msgctxt "Global post type singular name"
    2743 #~ msgid "Global Structured Data"
    2744 #~ msgstr "ساختار داده کلی"
    2745 
    2746 #~ msgid "Add new global snippet"
    2747 #~ msgstr "افزودن اسنیپت جدید کلی"
    2748 
    2749 #~ msgid "Edit global snippet"
    2750 #~ msgstr "ویرایش اسنیپت کلی"
    2751 
    2752 #~ msgctxt "Global post type menu label"
    2753 #~ msgid "Global Snippets"
    2754 #~ msgstr "اسنیپت کلی"
    2755 
    2756 #~ msgid "Global Snippets"
    2757 #~ msgstr "اسنیپت‌های کلی"
    2758 
    2759 #~ msgid ""
    2760 #~ "Do you want to get free LIFETIME updates for SNIP, the Rich Snippets & "
    2761 #~ "Structured Data Plugin?"
    2762 #~ msgstr "آیا می خواهید رایگان آپدیت مادام العمر افزونه را دریافت کنید؟"
    2763 
    2764 #~ msgid "Reinstall predefined global snippets."
    2765 #~ msgstr "نصب مجدد اسنیپت‌های کلی از پیش تعریف شده."
    2766 
    2767 #~ msgid "Go for it!"
    2768 #~ msgstr "برو براش!"
    2769 
    2770 #~ msgid ""
    2771 #~ "The plugin comes shipped with pre-installed snippets. If you messed them "
    2772 #~ "up, just hit the above button to re-install and/or repair them."
    2773 #~ msgstr ""
    2774 #~ "افزونه با اسنیپت‌هایس ازپیش نصب شده آماده است. اگر آنهارا ازدست دادید. فقط "
    2775 #~ "دکمه بالا را کلیک کنید تا مجدد نصب یا تعمیر شود."
    2776 
    2777 #, php-format
    2778 #~ msgid ""
    2779 #~ "Hey <strong>%s!</strong> The plugin can install some predefined global "
    2780 #~ "snippets for you!"
    2781 #~ msgstr ""
    2782 #~ "توجه<strong>%s!</strong> افزونه میتواند تعدادی اسنیپت کلی از پیش تعریف شده "
    2783 #~ "برایتان نصب کند!"
    2784 
    2785 #~ msgid "Organization"
    2786 #~ msgstr "سازمان"
    2787 
    2788 #~ msgid "Review of Product"
    2789 #~ msgstr "نقدهای محصول"
    2790 
    2791 #~ msgid "Product (WooCommerce)"
    2792 #~ msgstr "محصول (ووکامرس)"
    2793 
    2794 #, fuzzy
    2795 #~| msgid "Sitelink Searchbox"
    2796 #~ msgid "Website with Sitelink Searchbox"
    2797 #~ msgstr "لینک باکس جستجو"
    2798 
    2799 #~ msgid "Carousel for Frontpage, Posts-Page, Search-Page & Archive pages"
    2800 #~ msgstr "چرخشی برای برگه نخست،نوشته-برگه،برگه جستجو و برگه بایگانی"
    2801 
    2802 #, fuzzy
    2803 #~| msgid "Breadcrumbs for posts"
    2804 #~ msgid "Breadcrumbs for posts using categories"
    2805 #~ msgstr "مسیر راهنما برای نوشته‌ها"
    2806 
    2807 #, fuzzy
    2808 #~| msgid "Breadcrumbs for pages"
    2809 #~ msgid "Breadcrumbs for pages using page hierarchy"
    2810 #~ msgstr "مسیر راهنما برای برگه‌ها"
    2811 
    2812 #~ msgid "Carousel for Product Archive pages (WooCommerce)"
    2813 #~ msgstr "چرخشی برای برگه بایگانی محصولات (ووکامرس)"
    2814 
    2815 #~ msgid "snip - The Rich Snippets & Structured Data Plugin"
    2816 #~ msgstr "افزونه اسنیپ - اسنیپت و ساختار داده"
    2817 
    2818 #~ msgctxt "Url to how-to video image"
    2819 #~ msgid ""
    2820 #~ "https://wp-buddy.com/wp-content/uploads/2018/11/structured-data-"
    2821 #~ "training-1024x576.jpg"
    2822 #~ msgstr ""
    2823 #~ "https://wp-buddy.com/wp-content/uploads/2018/11/structured-data-"
    2824 #~ "training-1024x576.jpg"
    2825 
    2826 #~ msgctxt "metabox title"
    2827 #~ msgid "Rich Snippets"
    2828 #~ msgstr "اسنیپت"
    2829 
    2830 #~ msgid "Post Content (as CreativeWork, deprecated)"
    2831 #~ msgstr "محتوای نوشته ( بعنوان کار خلاقانه، منسوخ شده)"
    2832 
    2833 #~ msgid "Re-Activate your license"
    2834 #~ msgstr "فعالسازی مجدد لایسنس"
    2835 
    2836 #~ msgid "Add a Rich Snippet"
    2837 #~ msgstr "افزودن Rich Snippet"
    2838 
    2839 #~ msgid "wpbuddy"
    2840 #~ msgstr "wpbuddy | پشتیبانی و ترجمه فارسی: یوسف زاده"
    2841 
    2842 #~ msgid "https://wp-buddy.com"
    2843 #~ msgstr "https://wp-buddy.com"
  • snip-structured-data/tags/2.27.0/readme.txt

    r2528930 r2613463  
    11=== snip - Structured Data & Schema ===
    2 Stable tag: 2.25.0
     2Stable tag: 2.27.0
    33Contributors: floriansimeth
    44Donate link: https://rich-snippets.io
    55Tags: rich snippets, schema.org, schema, structured data
    66Requires at least: 5.0
    7 Tested up to: 5.7.0
     7Tested up to: 5.8.1
    88Requires PHP: 7.3.0
    99License: EUPL
  • snip-structured-data/tags/2.27.0/rich-snippets-wordpress-plugin.php

    r2528930 r2613463  
    44Plugin URI: https://rich-snippets.io?pk_campaign=snip-plugin-uri
    55Description: Allows to create Rich Snippets and general structured data readable by search engines.
    6 Version: 2.25.0
     6Version: 2.27.0
    77Author: floriansimeth
    88Author URI: https://florian-simeth.de?pk_campaign=snip-author-uri
  • snip-structured-data/trunk/classes/controller/admin-scripts.php

    r2470752 r2613463  
    133133            call_user_func( function () {
    134134                if ( rich_snippets() instanceof \wpbuddy\rich_snippets\pro\Rich_Snippets_Plugin_Pro ) {
    135                     $load_local_scripts = defined( 'WPB_RS_DEV_JS_LOCAL' ) && WPB_RS_DEV_JS_LOCAL && function_exists( 'wp_get_environment_type' ) && 'local' === wp_get_environment_type();
    136 
    137                     if ( $load_local_scripts ) {
    138                         return plugins_url( 'js/build/admin-snippets.js', rich_snippets()->get_plugin_file() );
    139                     }
    140 
    141                     return sprintf(
    142                         '%s/wpbuddy/rich_snippets_manager/v2/structured-data-generator/%s',
    143                         defined( 'WPB_RS_REMOTE' ) ? WPB_RS_REMOTE : 'https://rich-snippets.io/wp-json',
    144                         Helper_Model::instance()->get_plugin_data( 'Version' )
    145                     );
    146 
     135                    return plugins_url( 'js/build/admin-snippets.js', rich_snippets()->get_plugin_file() );
    147136                }
    148137
  • snip-structured-data/trunk/classes/controller/frontend.php

    r2458041 r2613463  
    163163        if ( $this->have_global_snippets() ) {
    164164
    165             # Run trough all snippets.
     165            # Run through all snippets.
    166166            foreach ( $this->get_global_snippet_post_ids() as $global_snippet_post_id ) {
    167167                if ( ! $this->is_global_snippet_active( $global_snippet_post_id ) ) {
     
    228228                'current_post_id' => $this->current_post_id,
    229229                'snippet_post_id' => $post_id,
    230                 'input'           => 'snippet_' . $post_id . '_'
     230                'input'           => 'snippet_' . $post_id . '_',
     231                'queried_object'  => get_queried_object(),
    231232            ) );
    232233
  • snip-structured-data/trunk/classes/model/fields.php

    r2528930 r2613463  
    876876        ];
    877877
    878         $textfield_meta = [
     878        $textfield_meta_acf = [
    879879            'id'          => 'noop_textfield_acf',
    880880            'label'       => esc_html_x( 'ACF field (Pro version only)', 'subselect field', 'rich-snippets-schema' ),
     
    933933
    934934        $values['http://schema.org/Text'][] = $textfield_meta;
     935        $values['http://schema.org/Text'][] = $textfield_meta_acf;
    935936        $values['http://schema.org/Text'][] = $textfield_termmeta;
    936937        $values['http://schema.org/Text'][] = $textfield_option_string;
     
    952953
    953954        $values['http://schema.org/XPathType'][] = $textfield_meta;
     955        $values['http://schema.org/XPathType'][] = $textfield_meta_acf;
    954956        $values['http://schema.org/XPathType'][] = $textfield_termmeta;
    955957        $values['http://schema.org/XPathType'][] = $textfield_option_string;
    956958
    957959        $values['http://schema.org/Integer'][] = $textfield_meta;
     960        $values['http://schema.org/Integer'][] = $textfield_meta_acf;
    958961        $values['http://schema.org/Integer'][] = $textfield_termmeta;
    959962        $values['http://schema.org/Integer'][] = $textfield_option_integer;
     
    966969
    967970        $values['http://schema.org/Time'][] = $textfield_meta;
     971        $values['http://schema.org/Time'][] = $textfield_meta_acf;
    968972        $values['http://schema.org/Time'][] = $textfield_termmeta;
    969973        $values['http://schema.org/Time'][] = $textfield_option_time;
    970974
    971975        $values['http://schema.org/DayOfWeek'][] = $textfield_meta;
     976        $values['http://schema.org/DayOfWeek'][] = $textfield_meta_acf;
    972977        $values['http://schema.org/DayOfWeek'][] = $textfield_termmeta;
    973978
    974979        $values['http://schema.org/Date'][] = $textfield_meta;
     980        $values['http://schema.org/Date'][] = $textfield_meta_acf;
    975981        $values['http://schema.org/Date'][] = $textfield_termmeta;
    976982        $values['http://schema.org/Date'][] = $textfield_option_date;
     
    982988
    983989        $values['http://schema.org/URL'][] = $textfield_meta;
     990        $values['http://schema.org/URL'][] = $textfield_meta_acf;
    984991        $values['http://schema.org/URL'][] = $textfield_termmeta;
    985992        $values['http://schema.org/URL'][] = $textfield_option_url;
     
    10061013
    10071014        $values['http://schema.org/Duration'][] = $textfield_meta;
     1015        $values['http://schema.org/Duration'][] = $textfield_meta_acf;
    10081016        $values['http://schema.org/Duration'][] = $textfield_termmeta;
    10091017
    10101018        $values['http://schema.org/Intangible'][] = $textfield_meta;
     1019        $values['http://schema.org/Intangible'][] = $textfield_meta_acf;
    10111020        $values['http://schema.org/Intangible'][] = $textfield_termmeta;
    10121021
    10131022        $values['http://schema.org/Quantity'][] = $textfield_meta;
     1023        $values['http://schema.org/Quantity'][] = $textfield_meta_acf;
    10141024        $values['http://schema.org/Quantity'][] = $textfield_termmeta;
    10151025        $values['http://schema.org/Quantity'][] = $textfield_option_integer;
    10161026
    10171027        $values['http://schema.org/Energy'][] = $textfield_meta;
     1028        $values['http://schema.org/Energy'][] = $textfield_meta_acf;
    10181029        $values['http://schema.org/Energy'][] = $textfield_termmeta;
    10191030
    10201031        $values['http://schema.org/Mass'][] = $textfield_meta;
     1032        $values['http://schema.org/Mass'][] = $textfield_meta_acf;
    10211033        $values['http://schema.org/Mass'][] = $textfield_termmeta;
    10221034
    10231035        $values['http://schema.org/CssSelectorType'][] = $textfield_meta;
     1036        $values['http://schema.org/CssSelectorType'][] = $textfield_meta_acf;
    10241037        $values['http://schema.org/CssSelectorType'][] = $textfield_termmeta;
    10251038
    10261039        $values['http://schema.org/DeliveryMethod'][] = $textfield_meta;
     1040        $values['http://schema.org/DeliveryMethod'][] = $textfield_meta_acf;
    10271041        $values['http://schema.org/DeliveryMethod'][] = $textfield_termmeta;
    10281042
  • snip-structured-data/trunk/classes/objects/position-rule.php

    r2438796 r2613463  
    130130            global $wp_query;
    131131
    132             return $wp_query;
     132            /**
     133             * Position Rule query filter.
     134             *
     135             * Allows to filter the query that is used to compare a post.
     136             *
     137             * @hook  wpbuddy/rich_snippets/rule/query
     138             *
     139             * @param {WP_Query} $wp_query The query.
     140             * @param {Position_Rule} $position_rule The current rule object.
     141             *
     142             * @returns {WP_Query} The modified query.
     143             *
     144             * @since 2.27.0
     145             */
     146            return apply_filters( 'wpbuddy/rich_snippets/rule/query', $wp_query, $this );
    133147        }
    134148
    135149        global $wp_the_query;
    136150
    137         return $wp_the_query;
     151        return apply_filters( 'wpbuddy/rich_snippets/rule/query', $wp_the_query, $this );
    138152    }
    139153
  • snip-structured-data/trunk/classes/objects/rich-snippet.php

    r2528930 r2613463  
    640640            $prop_name_without_id = $this->normalize_property_name( $prop_name_with_id );
    641641
    642             $items = $child_snippet->get_items_for_loop( $meta_info['current_post_id'] );
     642            $items = $child_snippet->get_items_for_loop( $meta_info['current_post_id'], $meta_info );
    643643
    644644            foreach ( $items as $loop_item_id => $loop_item ) {
    645                 $snippet = clone $child_snippet;
     645                $snippet = unserialize( serialize( $child_snippet ) );
    646646                $snippet->reset_loop();
    647647
     
    674674            'snippet_post_id' => 0,
    675675            'input'           => '',
     676            'queried_object'  => null,
    676677        ) );
    677678
     
    12661267     *
    12671268     * @since 2.8.0
    1268      */
    1269     public function get_items_for_loop( $post_id ) {
     1269     * @since 2.25.2 Added $meta_info
     1270     */
     1271    public function get_items_for_loop( $post_id, $meta_info ) {
    12701272
    12711273        $items = [];
     
    13611363         * @returns {array} They key should be the item ID. The value the object of the item.
    13621364         * @since 2.8.0
     1365         * @since 2.25.2 Added $meta_info
    13631366         */
    1364         return apply_filters( 'wpbuddy/rich_snippets/rich_snippet/loop/items', $items, $this, $post_id );
     1367        return apply_filters( 'wpbuddy/rich_snippets/rich_snippet/loop/items', $items, $this, $post_id, $meta_info );
    13651368    }
    13661369
  • snip-structured-data/trunk/languages/rich-snippets-schema-de_DE.po

    r2528930 r2613463  
    22msgstr ""
    33"Project-Id-Version: snip - The Rich Snippets & Structured Data Plugin\n"
    4 "POT-Creation-Date: 2021-05-10 10:43+0200\n"
    5 "PO-Revision-Date: 2021-05-10 10:44+0200\n"
     4"POT-Creation-Date: 2021-09-09 09:09+0200\n"
     5"PO-Revision-Date: 2021-09-09 09:10+0200\n"
    66"Last-Translator: \n"
    77"Language-Team: \n"
     
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "X-Generator: Poedit 2.4.3\n"
     12"X-Generator: Poedit 3.0\n"
    1313"X-Poedit-Basepath: ..\n"
    1414"Plural-Forms: nplurals=2; plural=(n != 1);\n"
     
    184184msgstr "(kein Titel)"
    185185
    186 #: classes/controller/admin-scripts.php:280
     186#: classes/controller/admin-scripts.php:269
    187187#: classes/view/admin/snippets/properties/table.php:47
    188188msgid "Expand all"
    189189msgstr "Alle aufklappen"
    190190
    191 #: classes/controller/admin-scripts.php:281
     191#: classes/controller/admin-scripts.php:270
    192192msgid "Collapse all"
    193193msgstr "Alle zusammenklappen"
     
    661661msgstr "Post ID ist %d."
    662662
    663 #: classes/controller/frontend.php:367
     663#: classes/controller/frontend.php:368
    664664msgid "Test Structured Data"
    665665msgstr "Strukturierte Daten testen"
    666666
    667 #: classes/controller/frontend.php:373
     667#: classes/controller/frontend.php:374
    668668msgid "Test the current pages Structured Data"
    669669msgstr "Strukturierte Daten auf dieser Seite testen"
     
    912912msgstr "Term-Meta-Feld (nur Pro Version)"
    913913
    914 #: classes/model/fields.php:888 pro/classes/model/fields.php:59
     914#: classes/model/fields.php:888 pro/classes/model/fields.php:65
    915915msgid "Enter the name of the term meta field."
    916916msgstr "Gib einen Namen für das Term-Meta-Feld ein."
     
    921921msgstr "Option (Nur Pro Version)"
    922922
    923 #: classes/model/fields.php:895 pro/classes/model/fields.php:65
     923#: classes/model/fields.php:895 pro/classes/model/fields.php:71
    924924msgid "Enter the name of the option from the WordPress options database table."
    925925msgstr ""
     
    931931msgstr "Fortlaufende Nummer (Nur Pro Version)"
    932932
    933 #: classes/model/fields.php:930 pro/classes/model/fields.php:95
     933#: classes/model/fields.php:930 pro/classes/model/fields.php:101
    934934msgid "Enter a name for the counter."
    935935msgstr "Gib einen Namen für den Zähler ein."
    936936
    937 #: classes/model/fields.php:939
     937#: classes/model/fields.php:940
    938938msgctxt "subselect field"
    939939msgid "Term title (Pro version only)"
    940940msgstr "Term-Titel (nur Pro Version)"
    941941
    942 #: classes/model/fields.php:944
     942#: classes/model/fields.php:945
    943943msgctxt "subselect field"
    944944msgid "Post content (Pro version only)"
    945945msgstr "Beitragsinhalt (Nur Pro Version)"
    946946
    947 #: classes/model/fields.php:949 classes/model/fields.php:963
    948 #: classes/model/fields.php:979
     947#: classes/model/fields.php:950 classes/model/fields.php:966
     948#: classes/model/fields.php:985
    949949msgctxt "subselect field"
    950950msgid "Term description  (Pro version only)"
    951951msgstr "Termbeschreibung (nur Pro Version)"
    952952
    953 #: classes/model/fields.php:988
     953#: classes/model/fields.php:995
    954954msgctxt "subselect field"
    955955msgid "Search URL (with {search_term_string} placeholder, Pro version only)"
    956956msgstr "Such-URL (mit {search_term_string} Platzhalter, Nur Pro Version)"
    957957
    958 #: classes/model/fields.php:993
     958#: classes/model/fields.php:1000
    959959msgctxt "subselect field"
    960960msgid "Search URL (Pro version only)"
    961961msgstr "Such-URL (Nur Pro Version)"
    962962
    963 #: classes/model/fields.php:998
     963#: classes/model/fields.php:1005
    964964msgctxt "subselect field"
    965965msgid "Term URL (Pro version only)"
    966966msgstr "Term URL (nur Pro Version)"
    967967
    968 #: classes/model/fields.php:1003
     968#: classes/model/fields.php:1010
    969969msgctxt "subselect field"
    970970msgid "Term description (Pro version only)"
    971971msgstr "Termbeschreibung (nur Pro Version)"
    972972
    973 #: classes/model/fields.php:1035
     973#: classes/model/fields.php:1049
    974974#, php-format
    975975msgid "Comma separated list of %s (Pro version only)"
     
    21702170msgstr ""
    21712171
    2172 #: pro/classes/model/acf.php:293
     2172#: pro/classes/model/acf.php:305
    21732173#, php-format
    21742174msgid "ACF Repeater: %s (from \"%s\" field group)"
     
    21872187#: pro/classes/model/fields.php:58
    21882188msgctxt "subselect field"
     2189msgid "Block content"
     2190msgstr "Block-Inhalt"
     2191
     2192#: pro/classes/model/fields.php:59
     2193msgid "Enter the CSS class name of the block."
     2194msgstr "Gib den Namen der CSS-Klasse des Blocks ein."
     2195
     2196#: pro/classes/model/fields.php:64
     2197msgctxt "subselect field"
    21892198msgid "Term meta field"
    21902199msgstr "Term-Meta-Feld"
    21912200
    2192 #: pro/classes/model/fields.php:64
     2201#: pro/classes/model/fields.php:70
    21932202msgctxt "subselect field"
    21942203msgid "Option"
    21952204msgstr "Option"
    21962205
    2197 #: pro/classes/model/fields.php:94
     2206#: pro/classes/model/fields.php:100
    21982207msgctxt "subselect field"
    21992208msgid "Sequential Number"
    22002209msgstr "Fortlaufende Nummer"
    22012210
    2202 #: pro/classes/model/fields.php:103
     2211#: pro/classes/model/fields.php:110
    22032212msgctxt "subselect field"
    22042213msgid "Term title (loop and archive pages only)"
    22052214msgstr "Term-Titel (nur Schleifen und Archivseiten)"
    22062215
    2207 #: pro/classes/model/fields.php:107
     2216#: pro/classes/model/fields.php:114
    22082217msgctxt "subselect field"
    22092218msgid "Post content"
    22102219msgstr "Beitrags-Inhalt"
    22112220
    2212 #: pro/classes/model/fields.php:111 pro/classes/model/fields.php:124
    2213 #: pro/classes/model/fields.php:139 pro/classes/model/fields.php:159
     2221#: pro/classes/model/fields.php:118 pro/classes/model/fields.php:132
     2222#: pro/classes/model/fields.php:150 pro/classes/model/fields.php:171
    22142223msgctxt "subselect field"
    22152224msgid "Term description (archive pages only)"
    22162225msgstr "Termbeschreibung (nur Archivseiten)"
    22172226
    2218 #: pro/classes/model/fields.php:147
     2227#: pro/classes/model/fields.php:159
    22192228msgctxt "subselect field"
    22202229msgid "Search URL (with {search_term_string} placeholder)"
    22212230msgstr "Such-URL (mit {search_term_string} Platzhalter)"
    22222231
    2223 #: pro/classes/model/fields.php:151
     2232#: pro/classes/model/fields.php:163
    22242233msgctxt "subselect field"
    22252234msgid "Search URL"
    22262235msgstr "Such-URL"
    22272236
    2228 #: pro/classes/model/fields.php:155
     2237#: pro/classes/model/fields.php:167
    22292238msgctxt "subselect field"
    22302239msgid "Term URL (loop and archive pages only)"
    22312240msgstr "Term URL (nur Schleife und Archivseiten)"
    22322241
    2233 #: pro/classes/model/fields.php:190
     2242#: pro/classes/model/fields.php:208
    22342243#, php-format
    22352244msgid "Comma separated list of %s"
    22362245msgstr "Kommagetrennte Liste von %s"
    22372246
    2238 #: pro/classes/model/fields.php:250
     2247#: pro/classes/model/fields.php:268
    22392248#, php-format
    22402249msgctxt ""
     
    22442253msgstr "Globales Snippet: %2$s/%1$s (%3$d)"
    22452254
    2246 #: pro/classes/model/fields.php:279
     2255#: pro/classes/model/fields.php:297
    22472256msgid "No loop"
    22482257msgstr "Keine Schleife"
    22492258
    2250 #: pro/classes/model/fields.php:280
     2259#: pro/classes/model/fields.php:298
    22512260msgid "Main query items (ie. for archive pages)"
    22522261msgstr "Hauptabfrage-Elemente („Main Query“, z.B. für Archivseiten)"
    22532262
    2254 #: pro/classes/model/fields.php:281
     2263#: pro/classes/model/fields.php:299
    22552264msgid "Page parents"
    22562265msgstr "Elternseiten"
    22572266
    2258 #: pro/classes/model/fields.php:303
     2267#: pro/classes/model/fields.php:321
    22592268#, php-format
    22602269msgctxt "Menu label"
     
    22622271msgstr ""
    22632272
    2264 #: pro/classes/model/fields.php:326
     2273#: pro/classes/model/fields.php:344
    22652274#, php-format
    22662275msgctxt "Taxonomy label"
     
    26642673msgid "https://florian-simeth.de?pk_campaign=snip-author-uri"
    26652674msgstr ""
    2666 
    2667 #~ msgctxt "Setup Wizard page title"
    2668 #~ msgid "Global Snippets Wizard"
    2669 #~ msgstr "Globale Snippets Assistent"
    2670 
    2671 #~ msgctxt "Setup Wizard menu title"
    2672 #~ msgid "Global Snippets Wizard"
    2673 #~ msgstr "Globale Snippets Assistent"
    2674 
    2675 #~ msgctxt "subselect field"
    2676 #~ msgid "Direct text input"
    2677 #~ msgstr "Direkte Texteingabe"
    2678 
    2679 #~ msgctxt "Global post type label"
    2680 #~ msgid "Global Structured Data"
    2681 #~ msgstr "Globale Strukturierte Daten"
    2682 
    2683 #~ msgctxt "Global post type singular name"
    2684 #~ msgid "Global Structured Data"
    2685 #~ msgstr "Globale Strukturierte Daten"
    2686 
    2687 #~ msgid "Add new global snippet"
    2688 #~ msgstr "Neues globales Snippet"
    2689 
    2690 #~ msgid "Edit global snippet"
    2691 #~ msgstr "Globales Snippet bearbeiten"
    2692 
    2693 #~ msgctxt "Global post type menu label"
    2694 #~ msgid "Global Snippets"
    2695 #~ msgstr "Globale Snippets"
    2696 
    2697 #~ msgid "Global Snippets"
    2698 #~ msgstr "Globale Snippets"
    2699 
    2700 #~ msgid ""
    2701 #~ "Do you want to get free LIFETIME updates for SNIP, the Rich Snippets & "
    2702 #~ "Structured Data Plugin?"
    2703 #~ msgstr ""
    2704 #~ "Möchtest du LEBENSLANG kostenlose Updates für SNIP, das Strukturierte "
    2705 #~ "Daten Plugin, erhalten?"
    2706 
    2707 #~ msgid "Reinstall predefined global snippets."
    2708 #~ msgstr "Vordefinierte globale Snippets erneut installieren."
    2709 
    2710 #~ msgid "Go for it!"
    2711 #~ msgstr "Mach das!"
    2712 
    2713 #~ msgid ""
    2714 #~ "The plugin comes shipped with pre-installed snippets. If you messed them "
    2715 #~ "up, just hit the above button to re-install and/or repair them."
    2716 #~ msgstr ""
    2717 #~ "Das Plugin liefert einige Snippets mit. Wenn du glaubst, dass du eines "
    2718 #~ "davon verunglimpft hast, installiere sie einfach erneut und/oder "
    2719 #~ "repariere sie, indem du auf den obigen Button klickst."
    2720 
    2721 #, php-format
    2722 #~ msgid ""
    2723 #~ "Hey <strong>%s!</strong> The plugin can install some predefined global "
    2724 #~ "snippets for you!"
    2725 #~ msgstr ""
    2726 #~ "Hey <strong>%s!</strong>. Das Plugin kann einige vordefinierte Snippets "
    2727 #~ "für dich installieren."
    2728 
    2729 #~ msgid "Organization"
    2730 #~ msgstr "Organisation"
    2731 
    2732 #~ msgid "Review of Product"
    2733 #~ msgstr "Review von einem Produkt"
    2734 
    2735 #~ msgid "Product (WooCommerce)"
    2736 #~ msgstr "Produkt (WooCommerce)"
    2737 
    2738 #~ msgid "Website with Sitelink Searchbox"
    2739 #~ msgstr "Webseite mit Sitelink Searchbox"
    2740 
    2741 #~ msgid "Carousel for Frontpage, Posts-Page, Search-Page & Archive pages"
    2742 #~ msgstr ""
    2743 #~ "Karussell für Frontpage, Beitragsseite, Suchergebnis-Seite & Archivseiten"
    2744 
    2745 #~ msgid "Breadcrumbs for posts using categories"
    2746 #~ msgstr "Brotkrumen für Beiträge (nutzt Kategorien)"
    2747 
    2748 #~ msgid "Breadcrumbs for pages using page hierarchy"
    2749 #~ msgstr "Brotkrumen für Seiten (nutzt Seitenhierarchie)"
    2750 
    2751 #~ msgid "Carousel for Product Archive pages (WooCommerce)"
    2752 #~ msgstr "Karussell für Produkt-Archivseiten (WooCommerce)"
    2753 
    2754 #~ msgid "WebPage for Pages and Posts"
    2755 #~ msgstr "WebPage für Seiten und Beiträge"
    2756 
    2757 #~ msgid "snip - The Rich Snippets & Structured Data Plugin"
    2758 #~ msgstr "snip - Das Plugin für Rich Snippets & Strukturierte Daten"
    2759 
    2760 #~ msgctxt "metabox title"
    2761 #~ msgid "Rich Snippets"
    2762 #~ msgstr "Rich Snippets"
    2763 
    2764 #~ msgid "Post Content (as CreativeWork, deprecated)"
    2765 #~ msgstr "Beitrags-Inhalt (als CreativeWork, veraltet)"
    2766 
    2767 #~ msgid "Re-Activate your license"
    2768 #~ msgstr "Lizenz reaktivieren"
    2769 
    2770 #~ msgid "Add a Rich Snippet"
    2771 #~ msgstr "Rich Snippet hinzufügen"
  • snip-structured-data/trunk/languages/rich-snippets-schema-en_US.po

    r2528930 r2613463  
    22msgstr ""
    33"Project-Id-Version: snip - The Rich Snippets & Structured Data Plugin\n"
    4 "POT-Creation-Date: 2021-05-10 10:43+0200\n"
    5 "PO-Revision-Date: 2021-05-10 10:43+0200\n"
     4"POT-Creation-Date: 2021-09-09 09:09+0200\n"
     5"PO-Revision-Date: 2021-09-09 09:09+0200\n"
    66"Last-Translator: \n"
    77"Language-Team: \n"
     
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "X-Generator: Poedit 2.4.3\n"
     12"X-Generator: Poedit 3.0\n"
    1313"X-Poedit-Basepath: ..\n"
    1414"Plural-Forms: nplurals=2; plural=(n != 1);\n"
     
    179179msgstr ""
    180180
    181 #: classes/controller/admin-scripts.php:280
     181#: classes/controller/admin-scripts.php:269
    182182#: classes/view/admin/snippets/properties/table.php:47
    183183msgid "Expand all"
    184184msgstr ""
    185185
    186 #: classes/controller/admin-scripts.php:281
     186#: classes/controller/admin-scripts.php:270
    187187msgid "Collapse all"
    188188msgstr ""
     
    605605msgstr ""
    606606
    607 #: classes/controller/frontend.php:367
     607#: classes/controller/frontend.php:368
    608608msgid "Test Structured Data"
    609609msgstr ""
    610610
    611 #: classes/controller/frontend.php:373
     611#: classes/controller/frontend.php:374
    612612msgid "Test the current pages Structured Data"
    613613msgstr ""
     
    847847msgstr ""
    848848
    849 #: classes/model/fields.php:888 pro/classes/model/fields.php:59
     849#: classes/model/fields.php:888 pro/classes/model/fields.php:65
    850850msgid "Enter the name of the term meta field."
    851851msgstr ""
     
    856856msgstr ""
    857857
    858 #: classes/model/fields.php:895 pro/classes/model/fields.php:65
     858#: classes/model/fields.php:895 pro/classes/model/fields.php:71
    859859msgid "Enter the name of the option from the WordPress options database table."
    860860msgstr ""
     
    865865msgstr ""
    866866
    867 #: classes/model/fields.php:930 pro/classes/model/fields.php:95
     867#: classes/model/fields.php:930 pro/classes/model/fields.php:101
    868868msgid "Enter a name for the counter."
    869869msgstr ""
    870870
    871 #: classes/model/fields.php:939
     871#: classes/model/fields.php:940
    872872msgctxt "subselect field"
    873873msgid "Term title (Pro version only)"
    874874msgstr ""
    875875
    876 #: classes/model/fields.php:944
     876#: classes/model/fields.php:945
    877877msgctxt "subselect field"
    878878msgid "Post content (Pro version only)"
    879879msgstr ""
    880880
    881 #: classes/model/fields.php:949 classes/model/fields.php:963
    882 #: classes/model/fields.php:979
     881#: classes/model/fields.php:950 classes/model/fields.php:966
     882#: classes/model/fields.php:985
    883883msgctxt "subselect field"
    884884msgid "Term description  (Pro version only)"
    885885msgstr ""
    886886
    887 #: classes/model/fields.php:988
     887#: classes/model/fields.php:995
    888888msgctxt "subselect field"
    889889msgid "Search URL (with {search_term_string} placeholder, Pro version only)"
    890890msgstr ""
    891891
    892 #: classes/model/fields.php:993
     892#: classes/model/fields.php:1000
    893893msgctxt "subselect field"
    894894msgid "Search URL (Pro version only)"
    895895msgstr ""
    896896
    897 #: classes/model/fields.php:998
     897#: classes/model/fields.php:1005
    898898msgctxt "subselect field"
    899899msgid "Term URL (Pro version only)"
    900900msgstr ""
    901901
    902 #: classes/model/fields.php:1003
     902#: classes/model/fields.php:1010
    903903msgctxt "subselect field"
    904904msgid "Term description (Pro version only)"
    905905msgstr ""
    906906
    907 #: classes/model/fields.php:1035
     907#: classes/model/fields.php:1049
    908908#, php-format
    909909msgid "Comma separated list of %s (Pro version only)"
     
    19681968msgstr ""
    19691969
    1970 #: pro/classes/model/acf.php:293
     1970#: pro/classes/model/acf.php:305
    19711971#, php-format
    19721972msgid "ACF Repeater: %s (from \"%s\" field group)"
     
    19851985#: pro/classes/model/fields.php:58
    19861986msgctxt "subselect field"
     1987msgid "Block content"
     1988msgstr ""
     1989
     1990#: pro/classes/model/fields.php:59
     1991msgid "Enter the CSS class name of the block."
     1992msgstr ""
     1993
     1994#: pro/classes/model/fields.php:64
     1995msgctxt "subselect field"
    19871996msgid "Term meta field"
    19881997msgstr ""
    19891998
    1990 #: pro/classes/model/fields.php:64
     1999#: pro/classes/model/fields.php:70
    19912000msgctxt "subselect field"
    19922001msgid "Option"
    19932002msgstr ""
    19942003
    1995 #: pro/classes/model/fields.php:94
     2004#: pro/classes/model/fields.php:100
    19962005msgctxt "subselect field"
    19972006msgid "Sequential Number"
    19982007msgstr ""
    19992008
    2000 #: pro/classes/model/fields.php:103
     2009#: pro/classes/model/fields.php:110
    20012010msgctxt "subselect field"
    20022011msgid "Term title (loop and archive pages only)"
    20032012msgstr ""
    20042013
    2005 #: pro/classes/model/fields.php:107
     2014#: pro/classes/model/fields.php:114
    20062015msgctxt "subselect field"
    20072016msgid "Post content"
    20082017msgstr ""
    20092018
    2010 #: pro/classes/model/fields.php:111 pro/classes/model/fields.php:124
    2011 #: pro/classes/model/fields.php:139 pro/classes/model/fields.php:159
     2019#: pro/classes/model/fields.php:118 pro/classes/model/fields.php:132
     2020#: pro/classes/model/fields.php:150 pro/classes/model/fields.php:171
    20122021msgctxt "subselect field"
    20132022msgid "Term description (archive pages only)"
    20142023msgstr ""
    20152024
    2016 #: pro/classes/model/fields.php:147
     2025#: pro/classes/model/fields.php:159
    20172026msgctxt "subselect field"
    20182027msgid "Search URL (with {search_term_string} placeholder)"
    20192028msgstr ""
    20202029
    2021 #: pro/classes/model/fields.php:151
     2030#: pro/classes/model/fields.php:163
    20222031msgctxt "subselect field"
    20232032msgid "Search URL"
    20242033msgstr ""
    20252034
    2026 #: pro/classes/model/fields.php:155
     2035#: pro/classes/model/fields.php:167
    20272036msgctxt "subselect field"
    20282037msgid "Term URL (loop and archive pages only)"
    20292038msgstr ""
    20302039
    2031 #: pro/classes/model/fields.php:190
     2040#: pro/classes/model/fields.php:208
    20322041#, php-format
    20332042msgid "Comma separated list of %s"
    20342043msgstr ""
    20352044
    2036 #: pro/classes/model/fields.php:250
     2045#: pro/classes/model/fields.php:268
    20372046#, php-format
    20382047msgctxt ""
     
    20422051msgstr ""
    20432052
    2044 #: pro/classes/model/fields.php:279
     2053#: pro/classes/model/fields.php:297
    20452054msgid "No loop"
    20462055msgstr ""
    20472056
    2048 #: pro/classes/model/fields.php:280
     2057#: pro/classes/model/fields.php:298
    20492058msgid "Main query items (ie. for archive pages)"
    20502059msgstr ""
    20512060
    2052 #: pro/classes/model/fields.php:281
     2061#: pro/classes/model/fields.php:299
    20532062msgid "Page parents"
    20542063msgstr ""
    20552064
    2056 #: pro/classes/model/fields.php:303
     2065#: pro/classes/model/fields.php:321
    20572066#, php-format
    20582067msgctxt "Menu label"
     
    20602069msgstr ""
    20612070
    2062 #: pro/classes/model/fields.php:326
     2071#: pro/classes/model/fields.php:344
    20632072#, php-format
    20642073msgctxt "Taxonomy label"
  • snip-structured-data/trunk/languages/rich-snippets-schema-fa_IR.po

    r2528930 r2613463  
    22msgstr ""
    33"Project-Id-Version: snip - The Rich Snippets & Structured Data Plugin\n"
    4 "POT-Creation-Date: 2021-05-10 10:43+0200\n"
    5 "PO-Revision-Date: 2021-05-10 10:43+0200\n"
     4"POT-Creation-Date: 2021-09-09 09:09+0200\n"
     5"PO-Revision-Date: 2021-09-09 09:09+0200\n"
    66"Last-Translator: \n"
    77"Language-Team: CGTeam <cgteam@ymail.com>\n"
     
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "X-Generator: Poedit 2.4.2\n"
     12"X-Generator: Poedit 3.0\n"
    1313"X-Poedit-Basepath: ..\n"
    1414"Plural-Forms: nplurals=2; plural=(n==0 || n==1);\n"
     
    179179msgstr "(بدون عنوان)"
    180180
    181 #: classes/controller/admin-scripts.php:280
     181#: classes/controller/admin-scripts.php:269
    182182#: classes/view/admin/snippets/properties/table.php:47
    183183msgid "Expand all"
    184184msgstr "گسترش همه"
    185185
    186 #: classes/controller/admin-scripts.php:281
     186#: classes/controller/admin-scripts.php:270
    187187msgid "Collapse all"
    188188msgstr "جمع کردن همه"
     
    650650msgstr "شناسه نوشته %d است."
    651651
    652 #: classes/controller/frontend.php:367
     652#: classes/controller/frontend.php:368
    653653#, fuzzy
    654654#| msgctxt "Main menu title"
     
    657657msgstr "اسنیپ / ساختار داده"
    658658
    659 #: classes/controller/frontend.php:373
     659#: classes/controller/frontend.php:374
    660660#, fuzzy
    661661#| msgctxt "Main menu title"
     
    924924msgstr "فیلد متای نوشته"
    925925
    926 #: classes/model/fields.php:888 pro/classes/model/fields.php:59
     926#: classes/model/fields.php:888 pro/classes/model/fields.php:65
    927927msgid "Enter the name of the term meta field."
    928928msgstr ""
     
    933933msgstr ""
    934934
    935 #: classes/model/fields.php:895 pro/classes/model/fields.php:65
     935#: classes/model/fields.php:895 pro/classes/model/fields.php:71
    936936msgid "Enter the name of the option from the WordPress options database table."
    937937msgstr ""
     
    945945msgstr "عدد متوالی"
    946946
    947 #: classes/model/fields.php:930 pro/classes/model/fields.php:95
     947#: classes/model/fields.php:930 pro/classes/model/fields.php:101
    948948msgid "Enter a name for the counter."
    949949msgstr ""
    950950
    951 #: classes/model/fields.php:939
     951#: classes/model/fields.php:940
    952952#, fuzzy
    953953#| msgctxt "subselect field"
     
    957957msgstr "عنوان شرط ( فقط حلقه)"
    958958
    959 #: classes/model/fields.php:944
     959#: classes/model/fields.php:945
    960960msgctxt "subselect field"
    961961msgid "Post content (Pro version only)"
    962962msgstr ""
    963963
    964 #: classes/model/fields.php:949 classes/model/fields.php:963
    965 #: classes/model/fields.php:979
     964#: classes/model/fields.php:950 classes/model/fields.php:966
     965#: classes/model/fields.php:985
    966966msgctxt "subselect field"
    967967msgid "Term description  (Pro version only)"
    968968msgstr ""
    969969
    970 #: classes/model/fields.php:988
     970#: classes/model/fields.php:995
    971971#, fuzzy
    972972#| msgctxt "subselect field"
     
    976976msgstr "آدرس جستجو (با جانگهدار  {search_term_string} )"
    977977
    978 #: classes/model/fields.php:993
     978#: classes/model/fields.php:1000
    979979msgctxt "subselect field"
    980980msgid "Search URL (Pro version only)"
    981981msgstr ""
    982982
    983 #: classes/model/fields.php:998
     983#: classes/model/fields.php:1005
    984984#, fuzzy
    985985#| msgctxt "subselect field"
     
    989989msgstr "آدرس شرط (فقط حلقه)"
    990990
    991 #: classes/model/fields.php:1003
     991#: classes/model/fields.php:1010
    992992msgctxt "subselect field"
    993993msgid "Term description (Pro version only)"
    994994msgstr ""
    995995
    996 #: classes/model/fields.php:1035
     996#: classes/model/fields.php:1049
    997997#, fuzzy, php-format
    998998#| msgid "Property list for %s"
     
    21982198msgstr ""
    21992199
    2200 #: pro/classes/model/acf.php:293
     2200#: pro/classes/model/acf.php:305
    22012201#, php-format
    22022202msgid "ACF Repeater: %s (from \"%s\" field group)"
     
    22162216#, fuzzy
    22172217#| msgctxt "subselect field"
     2218#| msgid "Post content"
     2219msgctxt "subselect field"
     2220msgid "Block content"
     2221msgstr "محتوای نوشته"
     2222
     2223#: pro/classes/model/fields.php:59
     2224msgid "Enter the CSS class name of the block."
     2225msgstr ""
     2226
     2227#: pro/classes/model/fields.php:64
     2228#, fuzzy
     2229#| msgctxt "subselect field"
    22182230#| msgid "Post meta field"
    22192231msgctxt "subselect field"
     
    22212233msgstr "فیلد متای نوشته"
    22222234
    2223 #: pro/classes/model/fields.php:64
     2235#: pro/classes/model/fields.php:70
    22242236#, fuzzy
    22252237#| msgctxt "settings section title"
     
    22292241msgstr "اعمال"
    22302242
    2231 #: pro/classes/model/fields.php:94
     2243#: pro/classes/model/fields.php:100
    22322244msgctxt "subselect field"
    22332245msgid "Sequential Number"
    22342246msgstr "عدد متوالی"
    22352247
    2236 #: pro/classes/model/fields.php:103
     2248#: pro/classes/model/fields.php:110
    22372249#, fuzzy
    22382250#| msgctxt "subselect field"
     
    22422254msgstr "عنوان شرط ( فقط حلقه)"
    22432255
    2244 #: pro/classes/model/fields.php:107
     2256#: pro/classes/model/fields.php:114
    22452257msgctxt "subselect field"
    22462258msgid "Post content"
    22472259msgstr "محتوای نوشته"
    22482260
    2249 #: pro/classes/model/fields.php:111 pro/classes/model/fields.php:124
    2250 #: pro/classes/model/fields.php:139 pro/classes/model/fields.php:159
     2261#: pro/classes/model/fields.php:118 pro/classes/model/fields.php:132
     2262#: pro/classes/model/fields.php:150 pro/classes/model/fields.php:171
    22512263msgctxt "subselect field"
    22522264msgid "Term description (archive pages only)"
    22532265msgstr ""
    22542266
    2255 #: pro/classes/model/fields.php:147
     2267#: pro/classes/model/fields.php:159
    22562268msgctxt "subselect field"
    22572269msgid "Search URL (with {search_term_string} placeholder)"
    22582270msgstr "آدرس جستجو (با جانگهدار  {search_term_string} )"
    22592271
    2260 #: pro/classes/model/fields.php:151
     2272#: pro/classes/model/fields.php:163
    22612273msgctxt "subselect field"
    22622274msgid "Search URL"
    22632275msgstr "آدرس جستجو"
    22642276
    2265 #: pro/classes/model/fields.php:155
     2277#: pro/classes/model/fields.php:167
    22662278#, fuzzy
    22672279#| msgctxt "subselect field"
     
    22712283msgstr "آدرس شرط (فقط حلقه)"
    22722284
    2273 #: pro/classes/model/fields.php:190
     2285#: pro/classes/model/fields.php:208
    22742286#, fuzzy, php-format
    22752287#| msgid "Property list for %s"
     
    22772289msgstr "لیست ویژگی برای %s"
    22782290
    2279 #: pro/classes/model/fields.php:250
     2291#: pro/classes/model/fields.php:268
    22802292#, php-format
    22812293msgctxt ""
     
    22852297msgstr "اسنیپت کلی: %2$s/%1$s (%3$d)"
    22862298
    2287 #: pro/classes/model/fields.php:279
     2299#: pro/classes/model/fields.php:297
    22882300msgid "No loop"
    22892301msgstr "بدون حلقه"
    22902302
    2291 #: pro/classes/model/fields.php:280
     2303#: pro/classes/model/fields.php:298
    22922304msgid "Main query items (ie. for archive pages)"
    22932305msgstr "آیتم های کوئری اصلی (مثال: برای برگه بایگانی)"
    22942306
    2295 #: pro/classes/model/fields.php:281
     2307#: pro/classes/model/fields.php:299
    22962308msgid "Page parents"
    22972309msgstr "والدهای برگه"
    22982310
    2299 #: pro/classes/model/fields.php:303
     2311#: pro/classes/model/fields.php:321
    23002312#, php-format
    23012313msgctxt "Menu label"
     
    23032315msgstr "فهرست: %s"
    23042316
    2305 #: pro/classes/model/fields.php:326
     2317#: pro/classes/model/fields.php:344
    23062318#, php-format
    23072319msgctxt "Taxonomy label"
     
    27192731msgid "https://florian-simeth.de?pk_campaign=snip-author-uri"
    27202732msgstr ""
    2721 
    2722 #, fuzzy
    2723 #~| msgid "Global Snippets"
    2724 #~ msgctxt "Setup Wizard page title"
    2725 #~ msgid "Global Snippets Wizard"
    2726 #~ msgstr "اسنیپت‌های کلی"
    2727 
    2728 #, fuzzy
    2729 #~| msgid "Global Snippets"
    2730 #~ msgctxt "Setup Wizard menu title"
    2731 #~ msgid "Global Snippets Wizard"
    2732 #~ msgstr "اسنیپت‌های کلی"
    2733 
    2734 #~ msgctxt "subselect field"
    2735 #~ msgid "Direct text input"
    2736 #~ msgstr "ورودی متن مستقیم"
    2737 
    2738 #~ msgctxt "Global post type label"
    2739 #~ msgid "Global Structured Data"
    2740 #~ msgstr "ساختار داده کلی"
    2741 
    2742 #~ msgctxt "Global post type singular name"
    2743 #~ msgid "Global Structured Data"
    2744 #~ msgstr "ساختار داده کلی"
    2745 
    2746 #~ msgid "Add new global snippet"
    2747 #~ msgstr "افزودن اسنیپت جدید کلی"
    2748 
    2749 #~ msgid "Edit global snippet"
    2750 #~ msgstr "ویرایش اسنیپت کلی"
    2751 
    2752 #~ msgctxt "Global post type menu label"
    2753 #~ msgid "Global Snippets"
    2754 #~ msgstr "اسنیپت کلی"
    2755 
    2756 #~ msgid "Global Snippets"
    2757 #~ msgstr "اسنیپت‌های کلی"
    2758 
    2759 #~ msgid ""
    2760 #~ "Do you want to get free LIFETIME updates for SNIP, the Rich Snippets & "
    2761 #~ "Structured Data Plugin?"
    2762 #~ msgstr "آیا می خواهید رایگان آپدیت مادام العمر افزونه را دریافت کنید؟"
    2763 
    2764 #~ msgid "Reinstall predefined global snippets."
    2765 #~ msgstr "نصب مجدد اسنیپت‌های کلی از پیش تعریف شده."
    2766 
    2767 #~ msgid "Go for it!"
    2768 #~ msgstr "برو براش!"
    2769 
    2770 #~ msgid ""
    2771 #~ "The plugin comes shipped with pre-installed snippets. If you messed them "
    2772 #~ "up, just hit the above button to re-install and/or repair them."
    2773 #~ msgstr ""
    2774 #~ "افزونه با اسنیپت‌هایس ازپیش نصب شده آماده است. اگر آنهارا ازدست دادید. فقط "
    2775 #~ "دکمه بالا را کلیک کنید تا مجدد نصب یا تعمیر شود."
    2776 
    2777 #, php-format
    2778 #~ msgid ""
    2779 #~ "Hey <strong>%s!</strong> The plugin can install some predefined global "
    2780 #~ "snippets for you!"
    2781 #~ msgstr ""
    2782 #~ "توجه<strong>%s!</strong> افزونه میتواند تعدادی اسنیپت کلی از پیش تعریف شده "
    2783 #~ "برایتان نصب کند!"
    2784 
    2785 #~ msgid "Organization"
    2786 #~ msgstr "سازمان"
    2787 
    2788 #~ msgid "Review of Product"
    2789 #~ msgstr "نقدهای محصول"
    2790 
    2791 #~ msgid "Product (WooCommerce)"
    2792 #~ msgstr "محصول (ووکامرس)"
    2793 
    2794 #, fuzzy
    2795 #~| msgid "Sitelink Searchbox"
    2796 #~ msgid "Website with Sitelink Searchbox"
    2797 #~ msgstr "لینک باکس جستجو"
    2798 
    2799 #~ msgid "Carousel for Frontpage, Posts-Page, Search-Page & Archive pages"
    2800 #~ msgstr "چرخشی برای برگه نخست،نوشته-برگه،برگه جستجو و برگه بایگانی"
    2801 
    2802 #, fuzzy
    2803 #~| msgid "Breadcrumbs for posts"
    2804 #~ msgid "Breadcrumbs for posts using categories"
    2805 #~ msgstr "مسیر راهنما برای نوشته‌ها"
    2806 
    2807 #, fuzzy
    2808 #~| msgid "Breadcrumbs for pages"
    2809 #~ msgid "Breadcrumbs for pages using page hierarchy"
    2810 #~ msgstr "مسیر راهنما برای برگه‌ها"
    2811 
    2812 #~ msgid "Carousel for Product Archive pages (WooCommerce)"
    2813 #~ msgstr "چرخشی برای برگه بایگانی محصولات (ووکامرس)"
    2814 
    2815 #~ msgid "snip - The Rich Snippets & Structured Data Plugin"
    2816 #~ msgstr "افزونه اسنیپ - اسنیپت و ساختار داده"
    2817 
    2818 #~ msgctxt "Url to how-to video image"
    2819 #~ msgid ""
    2820 #~ "https://wp-buddy.com/wp-content/uploads/2018/11/structured-data-"
    2821 #~ "training-1024x576.jpg"
    2822 #~ msgstr ""
    2823 #~ "https://wp-buddy.com/wp-content/uploads/2018/11/structured-data-"
    2824 #~ "training-1024x576.jpg"
    2825 
    2826 #~ msgctxt "metabox title"
    2827 #~ msgid "Rich Snippets"
    2828 #~ msgstr "اسنیپت"
    2829 
    2830 #~ msgid "Post Content (as CreativeWork, deprecated)"
    2831 #~ msgstr "محتوای نوشته ( بعنوان کار خلاقانه، منسوخ شده)"
    2832 
    2833 #~ msgid "Re-Activate your license"
    2834 #~ msgstr "فعالسازی مجدد لایسنس"
    2835 
    2836 #~ msgid "Add a Rich Snippet"
    2837 #~ msgstr "افزودن Rich Snippet"
    2838 
    2839 #~ msgid "wpbuddy"
    2840 #~ msgstr "wpbuddy | پشتیبانی و ترجمه فارسی: یوسف زاده"
    2841 
    2842 #~ msgid "https://wp-buddy.com"
    2843 #~ msgstr "https://wp-buddy.com"
  • snip-structured-data/trunk/readme.txt

    r2528930 r2613463  
    11=== snip - Structured Data & Schema ===
    2 Stable tag: 2.25.0
     2Stable tag: 2.27.0
    33Contributors: floriansimeth
    44Donate link: https://rich-snippets.io
    55Tags: rich snippets, schema.org, schema, structured data
    66Requires at least: 5.0
    7 Tested up to: 5.7.0
     7Tested up to: 5.8.1
    88Requires PHP: 7.3.0
    99License: EUPL
  • snip-structured-data/trunk/rich-snippets-wordpress-plugin.php

    r2528930 r2613463  
    44Plugin URI: https://rich-snippets.io?pk_campaign=snip-plugin-uri
    55Description: Allows to create Rich Snippets and general structured data readable by search engines.
    6 Version: 2.25.0
     6Version: 2.27.0
    77Author: floriansimeth
    88Author URI: https://florian-simeth.de?pk_campaign=snip-author-uri
Note: See TracChangeset for help on using the changeset viewer.