Plugin Directory

Changeset 3475809


Ignore:
Timestamp:
03/05/2026 04:53:48 PM (3 weeks ago)
Author:
caterhamcomputing
Message:

Version 2.1.1, adds:

  • Fix for Elementor widget
  • Improvements Elementor integration
Location:
cc-child-pages
Files:
43 added
6 edited

Legend:

Unmodified
Added
Removed
  • cc-child-pages/trunk/build/blocks-manifest.php

    r3460664 r3475809  
    66        'apiVersion' => 3,
    77        'name' => 'caterhamcomputing/cc-child-pages',
    8         'version' => '2.1.0',
     8        'version' => '2.1.1',
    99        'title' => 'CC Child Pages',
    1010        'category' => 'ccplugins',
  • cc-child-pages/trunk/build/cc-child-pages/block.json

    r3460664 r3475809  
    33  "apiVersion": 3,
    44  "name": "caterhamcomputing/cc-child-pages",
    5   "version": "2.1.0",
     5  "version": "2.1.1",
    66  "title": "CC Child Pages",
    77  "category": "ccplugins",
  • cc-child-pages/trunk/includes/js/ccchildpages-plugin.js

    r2880664 r3475809  
    1 ;(function () {
    2   tinymce.create('tinymce.plugins.ccchildpages', {
    3     /**
    4     * Initializes the plugin, this will be executed after the plugin has been created.
    5     * This call is done before the editor instance has finished it's initialization so use the onInit event
    6     * of the editor instance to intercept that event.
    7     *
    8     * @param {tinymce.Editor} ed Editor instance that the plugin is initialized in.
    9     * @param {string} url Absolute URL to where the plugin is located.
    10     */
    11     init: function (ed, url) {
    12       ed.addButton('ccchildpages', {
    13         title: 'CC Child Pages',
    14         cmd: 'ccchildpages',
    15         image: url + '/childpages.png'
    16       })
     1( function () {
     2    tinymce.create( 'tinymce.plugins.ccchildpages', {
     3        /**
     4        * Initializes the plugin, this will be executed after the plugin has been created.
     5        * This call is done before the editor instance has finished it's initialization so use the onInit event
     6        * of the editor instance to intercept that event.
     7        *
     8        * @param {tinymce.Editor} ed Editor instance that the plugin is initialized in.
     9        * @param {string} url Absolute URL to where the plugin is located.
     10        */
     11        init: function ( ed, url ) {
     12            ed.addButton( 'ccchildpages', {
     13                title: 'CC Child Pages',
     14                cmd: 'ccchildpages',
     15                image: url + '/childpages.png',
     16            } );
    1717
    18       ed.addCommand('ccchildpages', function () {
    19         var selected_text = ed.selection.getContent()
     18            ed.addCommand( 'ccchildpages', function () {
     19                var selected_text = ed.selection.getContent();
    2020
    21         ed.windowManager.open({
    22           title: 'CC Child Pages',
    23           body: [
    24             {
    25               type: 'listbox',
    26               name: 'ccchildcols',
    27               label: 'Columns',
    28               values: [
    29                 { text: '1', value: '1' },
    30                 { text: '2', value: '2' },
    31                 { text: '3', value: '3' },
    32                 { text: '4', value: '4' }
    33               ],
    34               value: '2'
    35             },
    36             {
    37               type: 'textbox',
    38               name: 'ccchildid',
    39               label: 'Parent Page ID'
    40             },
    41             {
    42               type: 'textbox',
    43               name: 'ccchildmore',
    44               label: 'Read More Text'
    45             },
    46             {
    47               type: 'textbox',
    48               name: 'ccchildwords',
    49               label: 'Excerpt Length'
    50             },
    51             {
    52               type: 'textbox',
    53               name: 'ccchildthumbs',
    54               label: 'Thumbnail Size'
    55             },
    56             {
    57               type: 'textbox',
    58               name: 'ccchildclass',
    59               label: 'Custom Class'
    60             },
    61             {
    62               type: 'listbox',
    63               name: 'ccchildskin',
    64               label: 'Skin',
    65               values: [
    66                 { text: 'Simple (default)', value: 'simple' },
    67                 { text: 'Red', value: 'red' },
    68                 { text: 'Green', value: 'green' },
    69                 { text: 'Blue', value: 'blue' }
    70               ],
    71               value: 'simple'
    72             },
    73             {
    74               type: 'textbox',
    75               name: 'ccchildexclude',
    76               label: 'Exclude (comma separated list of page IDs)'
    77             },
    78             {
    79               type: 'listbox',
    80               name: 'ccchildlist',
    81               label: 'Show as list',
    82               values: [
    83                 { text: 'False (default)', value: 'false' },
    84                 { text: 'True', value: 'true' }
    85               ],
    86               value: 'false'
    87             },
    88             {
    89               type: 'textbox',
    90               name: 'ccchilddepth',
    91               label: 'Depth (only for list mode)'
    92             }
    93           ],
    94           onsubmit: function (e) {
    95             var return_text = '[child_pages cols="' + e.data.ccchildcols + '"'
    96             if (e.data.ccchildid != '')
    97               return_text = return_text + ' id="' + e.data.ccchildid + '"'
    98             if (e.data.ccchildmore != '')
    99               return_text = return_text + ' more="' + e.data.ccchildmore + '"'
    100             if (e.data.ccchildwords != '')
    101               return_text = return_text + ' words="' + e.data.ccchildwords + '"'
    102             if (e.data.ccchildthumbs != '')
    103               return_text =
    104                 return_text + ' thumbs="' + e.data.ccchildthumbs + '"'
    105             if (e.data.ccchildclass != '')
    106               return_text = return_text + ' class="' + e.data.ccchildclass + '"'
    107             if (e.data.ccchildskin != '')
    108               return_text = return_text + ' skin="' + e.data.ccchildskin + '"'
    109             if (e.data.ccchildexclude != '')
    110               return_text =
    111                 return_text + ' exclude="' + e.data.ccchildexclude + '"'
    112             if (e.data.ccchildlist != '')
    113               return_text = return_text + ' list="' + e.data.ccchildlist + '"'
    114             if (e.data.ccchilddepth != '')
    115               return_text = return_text + ' depth="' + e.data.ccchilddepth + '"'
     21                ed.windowManager.open( {
     22                    title: 'CC Child Pages',
     23                    body: [
     24                        {
     25                            type: 'listbox',
     26                            name: 'ccchildcols',
     27                            label: 'Columns',
     28                            values: [
     29                                { text: '1', value: '1' },
     30                                { text: '2', value: '2' },
     31                                { text: '3', value: '3' },
     32                                { text: '4', value: '4' },
     33                            ],
     34                            value: '2',
     35                        },
     36                        {
     37                            type: 'textbox',
     38                            name: 'ccchildid',
     39                            label: 'Parent Page ID',
     40                        },
     41                        {
     42                            type: 'textbox',
     43                            name: 'ccchildmore',
     44                            label: 'Read More Text',
     45                        },
     46                        {
     47                            type: 'textbox',
     48                            name: 'ccchildwords',
     49                            label: 'Excerpt Length',
     50                        },
     51                        {
     52                            type: 'textbox',
     53                            name: 'ccchildthumbs',
     54                            label: 'Thumbnail Size',
     55                        },
     56                        {
     57                            type: 'textbox',
     58                            name: 'ccchildclass',
     59                            label: 'Custom Class',
     60                        },
     61                        {
     62                            type: 'listbox',
     63                            name: 'ccchildskin',
     64                            label: 'Skin',
     65                            values: [
     66                                { text: 'Simple (default)', value: 'simple' },
     67                                { text: 'Red', value: 'red' },
     68                                { text: 'Green', value: 'green' },
     69                                { text: 'Blue', value: 'blue' },
     70                            ],
     71                            value: 'simple',
     72                        },
     73                        {
     74                            type: 'textbox',
     75                            name: 'ccchildexclude',
     76                            label: 'Exclude (comma separated list of page IDs)',
     77                        },
     78                        {
     79                            type: 'listbox',
     80                            name: 'ccchildlist',
     81                            label: 'Show as list',
     82                            values: [
     83                                { text: 'False (default)', value: 'false' },
     84                                { text: 'True', value: 'true' },
     85                            ],
     86                            value: 'false',
     87                        },
     88                        {
     89                            type: 'textbox',
     90                            name: 'ccchilddepth',
     91                            label: 'Depth (only for list mode)',
     92                        },
     93                    ],
     94                    onsubmit: function ( e ) {
     95                        var return_text =
     96                            '[child_pages cols="' + e.data.ccchildcols + '"';
     97                        if ( e.data.ccchildid != '' )
     98                            return_text =
     99                                return_text + ' id="' + e.data.ccchildid + '"';
     100                        if ( e.data.ccchildmore != '' )
     101                            return_text =
     102                                return_text +
     103                                ' more="' +
     104                                e.data.ccchildmore +
     105                                '"';
     106                        if ( e.data.ccchildwords != '' )
     107                            return_text =
     108                                return_text +
     109                                ' words="' +
     110                                e.data.ccchildwords +
     111                                '"';
     112                        if ( e.data.ccchildthumbs != '' )
     113                            return_text =
     114                                return_text +
     115                                ' thumbs="' +
     116                                e.data.ccchildthumbs +
     117                                '"';
     118                        if ( e.data.ccchildclass != '' )
     119                            return_text =
     120                                return_text +
     121                                ' class="' +
     122                                e.data.ccchildclass +
     123                                '"';
     124                        if ( e.data.ccchildskin != '' )
     125                            return_text =
     126                                return_text +
     127                                ' skin="' +
     128                                e.data.ccchildskin +
     129                                '"';
     130                        if ( e.data.ccchildexclude != '' )
     131                            return_text =
     132                                return_text +
     133                                ' exclude="' +
     134                                e.data.ccchildexclude +
     135                                '"';
     136                        if ( e.data.ccchildlist != '' )
     137                            return_text =
     138                                return_text +
     139                                ' list="' +
     140                                e.data.ccchildlist +
     141                                '"';
     142                        if ( e.data.ccchilddepth != '' )
     143                            return_text =
     144                                return_text +
     145                                ' depth="' +
     146                                e.data.ccchilddepth +
     147                                '"';
    116148
    117             return_text = return_text + ']'
     149                        return_text = return_text + ']';
    118150
    119             ed.execCommand('mceInsertContent', 0, return_text)
    120           }
    121         })
    122       })
    123     },
     151                        ed.execCommand( 'mceInsertContent', 0, return_text );
     152                    },
     153                } );
     154            } );
     155        },
    124156
    125     /**
    126     * Creates control instances based in the incomming name. This method is normally not
    127     * needed since the addButton method of the tinymce.Editor class is a more easy way of adding buttons
    128     * but you sometimes need to create more complex controls like listboxes, split buttons etc then this
    129     * method can be used to create those.
    130     *
    131     * @param {String} n Name of the control to create.
    132     * @param {tinymce.ControlManager} cm Control manager to use inorder to create new control.
    133     * @return {tinymce.ui.Control} New control instance or null if no control was created.
    134     */
    135     createControl: function (n, cm) {
    136       return null
    137     },
     157        /**
     158        * Creates control instances based in the incomming name. This method is normally not
     159        * needed since the addButton method of the tinymce.Editor class is a more easy way of adding buttons
     160        * but you sometimes need to create more complex controls like listboxes, split buttons etc then this
     161        * method can be used to create those.
     162        *
     163        * @param {String} n Name of the control to create.
     164        * @param {tinymce.ControlManager} cm Control manager to use inorder to create new control.
     165        * @return {tinymce.ui.Control} New control instance or null if no control was created.
     166        */
     167        createControl: function ( n, cm ) {
     168            return null;
     169        },
    138170
    139     /**
    140     * Returns information about the plugin as a name/value array.
    141     * The current keys are longname, author, authorurl, infourl and version.
    142     *
    143     * @return {Object} Name/value array containing information about the plugin.
    144     */
    145     getInfo: function () {
    146       return {
    147         longname: 'CC Child Pages',
    148         author: 'Tim Lomas',
    149         authorurl: 'http://caterhamcomputing.net',
    150         infourl: 'http://ccchildpages.ccplugins.co.uk',
    151         version: '1.45'
    152       }
    153     }
    154   })
     171        /**
     172        * Returns information about the plugin as a name/value array.
     173        * The current keys are longname, author, authorurl, infourl and version.
     174        *
     175        * @return {Object} Name/value array containing information about the plugin.
     176        */
     177        getInfo: function () {
     178            return {
     179                longname: 'CC Child Pages',
     180                author: 'Tim Lomas',
     181                authorurl: 'http://caterhamcomputing.net',
     182                infourl: 'http://ccchildpages.ccplugins.co.uk',
     183                version: '1.45',
     184            };
     185        },
     186    } );
    155187
    156   // Register plugin
    157   tinymce.PluginManager.add('ccchildpages', tinymce.plugins.ccchildpages)
    158 })()
     188    // Register plugin
     189    tinymce.PluginManager.add( 'ccchildpages', tinymce.plugins.ccchildpages );
     190} )();
  • cc-child-pages/trunk/index.php

    r3460664 r3475809  
    44 * Plugin URI: https://ccplugins.co.uk/plugins/cc-child-pages/
    55 * Description: Display WordPress child pages in a responsive grid or list using a shortcode, Gutenberg block or Elementor widget.
    6  * Version:           2.1.0
     6 * Version:           2.1.1
    77 * Requires at least: 6.7
    88 * Requires PHP:      7.4
     
    2424 * Set up constants used within the plugin
    2525 */
    26 define( 'CC_CHILD_PAGES_VERSION', '2.1.0' );
     26define( 'CC_CHILD_PAGES_VERSION', '2.1.1' );
    2727
    2828
     
    7474 */
    7575require_once 'includes/ccchildpages.php';
    76 // in your main plugin bootstrap
    77 // require_once __DIR__ . '/blocks/cc-child-pages/index.php';
    78 
    7976
    8077add_shortcode( 'child_pages', 'ccchildpages::show_child_pages' );
  • cc-child-pages/trunk/languages/cc-child-pages.pot

    r3460664 r3475809  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: CC Child Pages 2.1.0\n"
     5"Project-Id-Version: CC Child Pages 2.1.1\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/cc-child-pages\n"
    77"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
     
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "POT-Creation-Date: 2026-02-13T10:00:30+00:00\n"
     12"POT-Creation-Date: 2026-03-05T16:42:30+00:00\n"
    1313"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1414"X-Generator: WP-CLI 2.12.0\n"
     
    8888#: includes/ccchildpages.php:1150
    8989#: includes/ccchildpages.php:1664
    90 #: src/cc-child-pages/edit.js:227
     90#: build/cc-child-pages/index.js:11
     91#: src/cc-child-pages/edit.js:268
    9192msgid "Documentation"
    9293msgstr ""
     
    171172#: includes/ccchildpages.php:1810
    172173#: includes/ccchildpages.php:1818
    173 #: includes/elementor/widgets/class-child-pages-widget.php:216
    174 #: includes/elementor/widgets/class-child-pages-widget.php:445
    175 #: src/cc-child-pages/edit.js:116
     174#: includes/elementor/widgets/class-child-pages-widget.php:231
     175#: includes/elementor/widgets/class-child-pages-widget.php:487
     176#: build/cc-child-pages/index.js:11
     177#: src/cc-child-pages/edit.js:121
    176178msgid "Simple"
    177179msgstr ""
     
    179181#: includes/ccchildpages.php:1811
    180182#: includes/ccchildpages.php:1819
    181 #: src/cc-child-pages/edit.js:117
     183#: build/cc-child-pages/index.js:11
     184#: src/cc-child-pages/edit.js:122
    182185msgid "Red"
    183186msgstr ""
     
    185188#: includes/ccchildpages.php:1812
    186189#: includes/ccchildpages.php:1820
    187 #: src/cc-child-pages/edit.js:118
     190#: build/cc-child-pages/index.js:11
     191#: src/cc-child-pages/edit.js:123
    188192msgid "Green"
    189193msgstr ""
     
    191195#: includes/ccchildpages.php:1813
    192196#: includes/ccchildpages.php:1821
    193 #: src/cc-child-pages/edit.js:119
     197#: build/cc-child-pages/index.js:11
     198#: src/cc-child-pages/edit.js:124
    194199msgid "Blue"
    195200msgstr ""
    196201
    197202#: includes/ccchildpages.php:1814
    198 #: src/cc-child-pages/edit.js:120
     203#: build/cc-child-pages/index.js:11
     204#: src/cc-child-pages/edit.js:125
    199205msgid "Sleek"
    200206msgstr ""
    201207
    202208#: includes/ccchildpages.php:1815
    203 #: src/cc-child-pages/edit.js:121
     209#: build/cc-child-pages/index.js:11
     210#: src/cc-child-pages/edit.js:126
    204211msgid "Bold"
    205212msgstr ""
     
    250257
    251258#: includes/ccchildpages_widget.php:144
    252 #: src/cc-child-pages/edit.js:992
     259#: build/cc-child-pages/index.js:11
     260#: src/cc-child-pages/edit.js:1621
    253261msgid "Comment count"
    254262msgstr ""
    255263
    256264#: includes/ccchildpages_widget.php:145
    257 #: src/cc-child-pages/edit.js:988
     265#: build/cc-child-pages/index.js:11
     266#: src/cc-child-pages/edit.js:1614
    258267msgid "Random"
    259268msgstr ""
     
    316325
    317326#: includes/elementor/class-elementor-integration.php:35
    318 #: index.php:137
    319327msgid "CC Plugins"
    320328msgstr ""
    321329
    322 #: includes/elementor/widgets/class-child-pages-widget.php:51
    323 #: src/cc-child-pages/edit.js:168
    324 #: src/cc-child-pages/edit.js:843
     330#: includes/elementor/widgets/class-child-pages-widget.php:61
     331#: build/cc-child-pages/index.js:11
     332#: src/cc-child-pages/edit.js:181
     333#: src/cc-child-pages/edit.js:1342
    325334msgid "Query"
    326335msgstr ""
    327336
    328 #: includes/elementor/widgets/class-child-pages-widget.php:59
     337#: includes/elementor/widgets/class-child-pages-widget.php:69
    329338msgid "Pages to show"
    330339msgstr ""
    331340
    332 #: includes/elementor/widgets/class-child-pages-widget.php:63
     341#: includes/elementor/widgets/class-child-pages-widget.php:73
    333342msgid "Children of current page"
    334343msgstr ""
    335344
    336 #: includes/elementor/widgets/class-child-pages-widget.php:64
     345#: includes/elementor/widgets/class-child-pages-widget.php:74
    337346msgid "Children of a specific parent ID"
    338347msgstr ""
    339348
    340 #: includes/elementor/widgets/class-child-pages-widget.php:65
     349#: includes/elementor/widgets/class-child-pages-widget.php:75
    341350msgid "Specific pages (comma-separated IDs)"
    342351msgstr ""
    343352
    344 #: includes/elementor/widgets/class-child-pages-widget.php:66
     353#: includes/elementor/widgets/class-child-pages-widget.php:76
    345354msgid "Siblings of current page"
    346355msgstr ""
    347356
    348 #: includes/elementor/widgets/class-child-pages-widget.php:68
     357#: includes/elementor/widgets/class-child-pages-widget.php:78
    349358msgid "When using templates, you may need to set a specific parent ID."
    350359msgstr ""
    351360
    352 #: includes/elementor/widgets/class-child-pages-widget.php:75
     361#: includes/elementor/widgets/class-child-pages-widget.php:90
    353362msgid "Parent page ID"
    354363msgstr ""
    355364
    356 #: includes/elementor/widgets/class-child-pages-widget.php:80
    357 msgid "Used when “Children of a specific parent ID” is selected."
    358 msgstr ""
    359 
    360 #: includes/elementor/widgets/class-child-pages-widget.php:87
     365#: includes/elementor/widgets/class-child-pages-widget.php:95
     366msgid "Used when “Children of a specific parent ID” is selected. Use 0 to show top-level pages."
     367msgstr ""
     368
     369#: includes/elementor/widgets/class-child-pages-widget.php:102
    361370msgid "Page IDs"
    362371msgstr ""
    363372
    364 #: includes/elementor/widgets/class-child-pages-widget.php:91
     373#: includes/elementor/widgets/class-child-pages-widget.php:106
    365374msgid "Comma-separated list of page or post IDs to include."
    366375msgstr ""
    367376
    368 #: includes/elementor/widgets/class-child-pages-widget.php:98
    369 #: src/cc-child-pages/edit.js:1051
     377#: includes/elementor/widgets/class-child-pages-widget.php:113
     378#: build/cc-child-pages/index.js:11
     379#: src/cc-child-pages/edit.js:1703
    370380msgid "Depth"
    371381msgstr ""
    372382
    373 #: includes/elementor/widgets/class-child-pages-widget.php:109
    374 #: src/cc-child-pages/edit.js:869
     383#: includes/elementor/widgets/class-child-pages-widget.php:124
     384#: build/cc-child-pages/index.js:11
     385#: src/cc-child-pages/edit.js:1386
    375386msgid "Include current page"
    376387msgstr ""
    377388
    378 #: includes/elementor/widgets/class-child-pages-widget.php:119
    379 #: src/cc-child-pages/edit.js:955
     389#: includes/elementor/widgets/class-child-pages-widget.php:134
     390#: build/cc-child-pages/index.js:11
     391#: src/cc-child-pages/edit.js:1531
    380392msgid "Order by"
    381393msgstr ""
    382394
    383 #: includes/elementor/widgets/class-child-pages-widget.php:123
    384 #: src/cc-child-pages/edit.js:960
     395#: includes/elementor/widgets/class-child-pages-widget.php:138
     396#: build/cc-child-pages/index.js:11
     397#: src/cc-child-pages/edit.js:1544
    385398msgid "Menu order"
    386399msgstr ""
    387400
    388 #: includes/elementor/widgets/class-child-pages-widget.php:124
    389 #: src/cc-child-pages/edit.js:413
    390 #: src/cc-child-pages/edit.js:970
     401#: includes/elementor/widgets/class-child-pages-widget.php:139
     402#: build/cc-child-pages/index.js:11
     403#: src/cc-child-pages/edit.js:585
     404#: src/cc-child-pages/edit.js:1572
    391405msgid "Title"
    392406msgstr ""
    393407
    394 #: includes/elementor/widgets/class-child-pages-widget.php:125
    395 #: src/cc-child-pages/edit.js:978
     408#: includes/elementor/widgets/class-child-pages-widget.php:140
     409#: build/cc-child-pages/index.js:11
     410#: src/cc-child-pages/edit.js:1593
    396411msgid "Date"
    397412msgstr ""
    398413
    399 #: includes/elementor/widgets/class-child-pages-widget.php:133
    400 #: src/cc-child-pages/edit.js:1023
     414#: includes/elementor/widgets/class-child-pages-widget.php:148
     415#: build/cc-child-pages/index.js:11
     416#: src/cc-child-pages/edit.js:1655
    401417msgid "Order"
    402418msgstr ""
    403419
    404 #: includes/elementor/widgets/class-child-pages-widget.php:146
    405 #: src/cc-child-pages/edit.js:1079
     420#: includes/elementor/widgets/class-child-pages-widget.php:161
     421#: build/cc-child-pages/index.js:11
     422#: src/cc-child-pages/edit.js:1752
    406423msgid "Offset"
    407424msgstr ""
    408425
    409 #: includes/elementor/widgets/class-child-pages-widget.php:157
     426#: includes/elementor/widgets/class-child-pages-widget.php:172
    410427msgid "Limit"
    411428msgstr ""
    412429
    413 #: includes/elementor/widgets/class-child-pages-widget.php:161
     430#: includes/elementor/widgets/class-child-pages-widget.php:176
    414431msgid "-1 means no limit."
    415432msgstr ""
    416433
    417 #: includes/elementor/widgets/class-child-pages-widget.php:168
     434#: includes/elementor/widgets/class-child-pages-widget.php:183
    418435msgid "Posts per page (pagination)"
    419436msgstr ""
    420437
    421 #: includes/elementor/widgets/class-child-pages-widget.php:172
     438#: includes/elementor/widgets/class-child-pages-widget.php:187
    422439msgid "-1 disables pagination in most setups."
    423440msgstr ""
    424441
    425 #: includes/elementor/widgets/class-child-pages-widget.php:184
     442#: includes/elementor/widgets/class-child-pages-widget.php:199
    426443msgid "Layout"
    427444msgstr ""
    428445
    429 #: includes/elementor/widgets/class-child-pages-widget.php:192
     446#: includes/elementor/widgets/class-child-pages-widget.php:207
    430447msgid "Force list layout"
    431448msgstr ""
    432449
    433 #: includes/elementor/widgets/class-child-pages-widget.php:202
    434 #: src/cc-child-pages/edit.js:258
     450#: includes/elementor/widgets/class-child-pages-widget.php:217
     451#: build/cc-child-pages/index.js:11
     452#: src/cc-child-pages/edit.js:316
    435453msgid "Columns"
    436454msgstr ""
    437455
    438 #: includes/elementor/widgets/class-child-pages-widget.php:208
     456#: includes/elementor/widgets/class-child-pages-widget.php:223
    439457msgid "Leave blank to use the skin default."
    440458msgstr ""
    441459
    442 #: includes/elementor/widgets/class-child-pages-widget.php:236
    443 #: src/cc-child-pages/edit.js:312
     460#: includes/elementor/widgets/class-child-pages-widget.php:251
     461#: build/cc-child-pages/index.js:11
     462#: src/cc-child-pages/edit.js:403
    444463msgid "Skin"
    445464msgstr ""
    446465
    447 #: includes/elementor/widgets/class-child-pages-widget.php:247
     466#: includes/elementor/widgets/class-child-pages-widget.php:262
    448467msgid "Show thumbnails"
    449468msgstr ""
    450469
    451 #: includes/elementor/widgets/class-child-pages-widget.php:258
     470#: includes/elementor/widgets/class-child-pages-widget.php:273
    452471msgid "Link thumbnails"
    453472msgstr ""
    454473
    455 #: includes/elementor/widgets/class-child-pages-widget.php:272
    456 #: src/cc-child-pages/edit.js:377
     474#: includes/elementor/widgets/class-child-pages-widget.php:287
     475#: build/cc-child-pages/index.js:11
     476#: src/cc-child-pages/edit.js:532
    457477msgid "Lazy load images"
    458478msgstr ""
    459479
    460 #: includes/elementor/widgets/class-child-pages-widget.php:286
     480#: includes/elementor/widgets/class-child-pages-widget.php:301
    461481msgid "Link titles"
    462482msgstr ""
    463483
    464 #: includes/elementor/widgets/class-child-pages-widget.php:303
    465 #: src/cc-child-pages/edit.js:274
     484#: includes/elementor/widgets/class-child-pages-widget.php:318
     485#: build/cc-child-pages/index.js:11
     486#: src/cc-child-pages/edit.js:339
    466487msgid "Use legacy CSS"
    467488msgstr ""
    468489
    469 #: includes/elementor/widgets/class-child-pages-widget.php:313
     490#: includes/elementor/widgets/class-child-pages-widget.php:328
    470491msgid "Extra CSS class"
    471492msgstr ""
    472493
    473 #: includes/elementor/widgets/class-child-pages-widget.php:315
     494#: includes/elementor/widgets/class-child-pages-widget.php:330
    474495msgid "Added to the shortcode wrapper."
    475496msgstr ""
    476497
    477 #: includes/elementor/widgets/class-child-pages-widget.php:328
     498#: includes/elementor/widgets/class-child-pages-widget.php:343
    478499msgid "Content display"
    479500msgstr ""
    480501
    481 #: includes/elementor/widgets/class-child-pages-widget.php:337
     502#: includes/elementor/widgets/class-child-pages-widget.php:352
    482503msgid "Hide title"
    483504msgstr ""
    484505
    485 #: includes/elementor/widgets/class-child-pages-widget.php:347
     506#: includes/elementor/widgets/class-child-pages-widget.php:362
    486507msgid "Hide excerpt"
    487508msgstr ""
    488509
    489 #: includes/elementor/widgets/class-child-pages-widget.php:357
     510#: includes/elementor/widgets/class-child-pages-widget.php:372
    490511msgid "Hide “Read more …” link"
    491512msgstr ""
    492513
    493 #: includes/elementor/widgets/class-child-pages-widget.php:367
    494 #: src/cc-child-pages/edit.js:565
     514#: includes/elementor/widgets/class-child-pages-widget.php:382
     515#: build/cc-child-pages/index.js:11
     516#: src/cc-child-pages/edit.js:859
    495517msgid "Truncate excerpt"
    496518msgstr ""
    497519
    498 #: includes/elementor/widgets/class-child-pages-widget.php:377
     520#: includes/elementor/widgets/class-child-pages-widget.php:392
    499521msgid "Excerpt words"
    500522msgstr ""
    501523
    502 #: includes/elementor/widgets/class-child-pages-widget.php:389
     524#: includes/elementor/widgets/class-child-pages-widget.php:404
    503525msgid "Heading"
    504526msgstr ""
    505527
    506 #: includes/elementor/widgets/class-child-pages-widget.php:391
     528#: includes/elementor/widgets/class-child-pages-widget.php:406
    507529msgid "Optional heading shown above the grid or list."
    508530msgstr ""
    509531
    510 #: src/cc-child-pages/edit.js:167
    511 #: src/cc-child-pages/edit.js:176
    512 msgid "Design"
    513 msgstr ""
    514 
    515 #: src/cc-child-pages/edit.js:184
    516 msgid "CC Child Pages Pro"
    517 msgstr ""
    518 
    519 #: src/cc-child-pages/edit.js:187
    520 msgid "Get advanced layouts, extra skins, and priority support."
    521 msgstr ""
    522 
    523 #: src/cc-child-pages/edit.js:212
    524 #: src/components/ProUpsell.jsx:45
    525 #: src/components/ProUpsell.jsx:74
    526 msgid "Learn more"
    527 msgstr ""
    528 
    529 #: src/cc-child-pages/edit.js:242
    530 msgid "Mode"
    531 msgstr ""
    532 
    533 #: src/cc-child-pages/edit.js:246
    534 msgid "Cards"
    535 msgstr ""
    536 
    537 #: src/cc-child-pages/edit.js:250
    538 msgid "List"
    539 msgstr ""
    540 
    541 #: src/cc-child-pages/edit.js:259
    542 msgid "Number of columns to display (1 to 6)."
    543 msgstr ""
    544 
    545 #: src/cc-child-pages/edit.js:275
    546 msgid "Switch to old CSS for backwards compatibility (only recommened if you are having major layout issues). Newer skins will not work when this is enabled."
    547 msgstr ""
    548 
    549 #: src/cc-child-pages/edit.js:291
    550 msgid "Skins"
    551 msgstr ""
    552 
    553 #: src/cc-child-pages/edit.js:304
    554 msgid "Use skin"
    555 msgstr ""
    556 
    557 #: src/cc-child-pages/edit.js:325
    558 msgid "Item class(es)"
    559 msgstr ""
    560 
    561 #: src/cc-child-pages/edit.js:326
    562 msgid "Optional CSS class names applied to the CC Child Pages wrapper."
    563 msgstr ""
    564 
    565 #: src/cc-child-pages/edit.js:342
    566 msgid "Image"
    567 msgstr ""
    568 
    569 #: src/cc-child-pages/edit.js:363
    570 msgid "Link image to post"
    571 msgstr ""
    572 
    573 #: src/cc-child-pages/edit.js:389
    574 msgid "Use custom thumbnail URL"
    575 msgstr ""
    576 
    577 #: src/cc-child-pages/edit.js:393
    578 msgid "If enabled, the value from the given meta key will replace the thumbnail (when present)."
    579 msgstr ""
    580 
    581 #: src/cc-child-pages/edit.js:397
    582 msgid "Thumbnail field key"
    583 msgstr ""
    584 
    585 #: src/cc-child-pages/edit.js:401
    586 msgid "Meta key used for thumbnail URL override (e.g. \"custom_link_target\")."
    587 msgstr ""
    588 
    589 #: src/cc-child-pages/edit.js:426
    590 msgid "Show title"
    591 msgstr ""
    592 
    593 #: src/cc-child-pages/edit.js:440
    594 msgid "Link title to post"
    595 msgstr ""
    596 
    597 #: src/cc-child-pages/edit.js:457
    598 msgid "Use custom CSS class for linked titles"
    599 msgstr ""
    600 
    601 #: src/cc-child-pages/edit.js:469
    602 msgid "Linked title class(es)"
    603 msgstr ""
    604 
    605 #: src/cc-child-pages/edit.js:473
    606 msgid "Optional CSS class names applied to linked title."
    607 msgstr ""
    608 
    609 #: src/cc-child-pages/edit.js:496
    610 msgid "Use custom title"
    611 msgstr ""
    612 
    613 #: src/cc-child-pages/edit.js:500
    614 msgid "If enabled, the value from the given meta key will replace the title (when present)."
    615 msgstr ""
    616 
    617 #: src/cc-child-pages/edit.js:504
    618 msgid "Title field key"
    619 msgstr ""
    620 
    621 #: src/cc-child-pages/edit.js:508
    622 msgid "Meta key used for title override (e.g. \"custom_title\")."
    623 msgstr ""
    624 
    625 #: src/cc-child-pages/edit.js:520
    626 msgid "Excerpt"
    627 msgstr ""
    628 
    629 #: src/cc-child-pages/edit.js:533
    630 msgid "Show excerpt"
    631 msgstr ""
    632 
    633 #: src/cc-child-pages/edit.js:548
    634 msgid "Use full post/page content"
    635 msgstr ""
    636 
    637 #: src/cc-child-pages/edit.js:573
    638 msgid "Word count"
    639 msgstr ""
    640 
    641 #: src/cc-child-pages/edit.js:574
    642 msgid "Word count for excerpt."
    643 msgstr ""
    644 
    645 #: src/cc-child-pages/edit.js:610
    646 msgid "Show WordPress more link"
    647 msgstr ""
    648 
    649 #: src/cc-child-pages/edit.js:627
    650 msgid "Use custom excerpt"
    651 msgstr ""
    652 
    653 #: src/cc-child-pages/edit.js:631
    654 msgid "If enabled, the value from the given meta key will replace the excerpt (when present)."
    655 msgstr ""
    656 
    657 #: src/cc-child-pages/edit.js:635
    658 msgid "Excerpt field key"
    659 msgstr ""
    660 
    661 #: src/cc-child-pages/edit.js:639
    662 msgid "Meta key used for excerpt override (e.g. \"custom_excerpt\")."
    663 msgstr ""
    664 
    665 #: src/cc-child-pages/edit.js:650
    666 msgid "Read more"
    667 msgstr ""
    668 
    669 #: src/cc-child-pages/edit.js:663
    670 msgid "Show more"
    671 msgstr ""
    672 
    673 #: src/cc-child-pages/edit.js:671
    674 msgid "Read more text"
    675 msgstr ""
    676 
    677 #: src/cc-child-pages/edit.js:672
    678 msgid "Optional custom text to replace the \"Read more...\" message."
    679 msgstr ""
    680 
    681 #: src/cc-child-pages/edit.js:690
    682 msgid "Use custom read more text"
    683 msgstr ""
    684 
    685 #: src/cc-child-pages/edit.js:694
    686 msgid "If enabled, the value from the given meta key will replace the read more (when present)."
    687 msgstr ""
    688 
    689 #: src/cc-child-pages/edit.js:698
    690 msgid "More field key"
    691 msgstr ""
    692 
    693 #: src/cc-child-pages/edit.js:702
    694 msgid "Meta key used for read more text override (e.g. \"custom_excerpt\")."
    695 msgstr ""
    696 
    697 #: src/cc-child-pages/edit.js:714
    698 msgid "Meta"
    699 msgstr ""
    700 
    701 #: src/cc-child-pages/edit.js:727
    702 msgid "Show author"
    703 msgstr ""
    704 
    705 #: src/cc-child-pages/edit.js:741
    706 msgid "Show date created"
    707 msgstr ""
    708 
    709 #: src/cc-child-pages/edit.js:756
    710 msgid "Show date modified"
    711 msgstr ""
    712 
    713 #: src/cc-child-pages/edit.js:766
    714 #: src/cc-child-pages/edit.js:770
    715 msgid "Link"
    716 msgstr ""
    717 
    718 #: src/cc-child-pages/edit.js:774
    719 msgid "If specified, will override the link for ALL cards."
    720 msgstr ""
    721 
    722 #: src/cc-child-pages/edit.js:794
    723 msgid "Use custom link"
    724 msgstr ""
    725 
    726 #: src/cc-child-pages/edit.js:795
    727 msgid "If enabled, the value from the given meta key will replace the link (when present)."
    728 msgstr ""
    729 
    730 #: src/cc-child-pages/edit.js:799
    731 msgid "Link field key"
    732 msgstr ""
    733 
    734 #: src/cc-child-pages/edit.js:800
    735 msgid "Meta key used for link override (e.g. \"custom_link\")."
    736 msgstr ""
    737 
    738 #: src/cc-child-pages/edit.js:815
    739 msgid "Use custom link target"
    740 msgstr ""
    741 
    742 #: src/cc-child-pages/edit.js:819
    743 msgid "If enabled, the value from the given meta key will replace the link target (when present)."
    744 msgstr ""
    745 
    746 #: src/cc-child-pages/edit.js:823
    747 msgid "Link target field key"
    748 msgstr ""
    749 
    750 #: src/cc-child-pages/edit.js:827
    751 msgid "Meta key used for link target override (e.g. \"custom_link_target\")."
    752 msgstr ""
    753 
    754 #: src/cc-child-pages/edit.js:854
    755 msgid "Show page siblings"
    756 msgstr ""
    757 
    758 #: src/cc-child-pages/edit.js:887
    759 msgid "Only display selected pages"
    760 msgstr ""
    761 
    762 #: src/cc-child-pages/edit.js:898
    763 #: src/cc-child-pages/edit.js:918
    764 msgid "Select pages or posts"
    765 msgstr ""
    766 
    767 #: src/cc-child-pages/edit.js:937
    768 msgid "Exclude"
    769 msgstr ""
    770 
    771 #: src/cc-child-pages/edit.js:938
    772 msgid "Exclude specific pages or posts"
    773 msgstr ""
    774 
    775 #: src/cc-child-pages/edit.js:963
    776 msgid "None"
    777 msgstr ""
    778 
    779 #: src/cc-child-pages/edit.js:964
    780 msgid "ID"
    781 msgstr ""
    782 
    783 #: src/cc-child-pages/edit.js:966
    784 msgid "Author"
    785 msgstr ""
    786 
    787 #: src/cc-child-pages/edit.js:974
    788 msgid "Name (slug)"
    789 msgstr ""
    790 
    791 #: src/cc-child-pages/edit.js:977
    792 msgid "Type"
    793 msgstr ""
    794 
    795 #: src/cc-child-pages/edit.js:980
    796 msgid "Modified"
    797 msgstr ""
    798 
    799 #: src/cc-child-pages/edit.js:984
    800 msgid "Parent ID"
    801 msgstr ""
    802 
    803 #: src/cc-child-pages/edit.js:996
    804 msgid "Preserve post__in order"
    805 msgstr ""
    806 
    807 #: src/cc-child-pages/edit.js:1003
    808 msgid "Preserve post_name__in order"
    809 msgstr ""
    810 
    811 #: src/cc-child-pages/edit.js:1010
    812 msgid "Preserve post_parent__in order"
    813 msgstr ""
    814 
    815 #: src/cc-child-pages/edit.js:1017
    816 msgid "Default is “menu_order”. Some options only apply with certain queries."
    817 msgstr ""
    818 
    819 #: src/cc-child-pages/edit.js:1027
    820 msgid "Ascending"
    821 msgstr ""
    822 
    823 #: src/cc-child-pages/edit.js:1031
    824 msgid "Descending"
    825 msgstr ""
    826 
    827 #: src/cc-child-pages/edit.js:1043
    828 msgid "Statuses"
    829 msgstr ""
    830 
    831 #: src/cc-child-pages/edit.js:1044
    832 msgid "Statuses to include when querying posts."
    833 msgstr ""
    834 
    835 #: src/cc-child-pages/edit.js:1052
    836 msgid "1 to 10 levels."
    837 msgstr ""
    838 
    839 #: src/cc-child-pages/edit.js:1065
    840 msgid "Sub-page title"
    841 msgstr ""
    842 
    843 #: src/cc-child-pages/edit.js:1066
    844 msgid "Optional title to be shown when sub-pages are listed for a page in card view."
    845 msgstr ""
    846 
    847 #: src/cc-child-pages/edit.js:1109
    848 msgid "Limit number of results"
    849 msgstr ""
    850 
    851 #: src/cc-child-pages/edit.js:1114
    852 msgid "Limit page"
    853 msgstr ""
    854 
    855 #: src/cc-child-pages/edit.js:1115
    856 msgid "1 to 100."
    857 msgstr ""
    858 
    859 #: src/cc-child-pages/edit.js:1137
    860 msgid "Ignore sticky posts"
    861 msgstr ""
    862 
    863 #: src/cc-child-pages/edit.js:1141
    864 msgid "Pagination"
    865 msgstr ""
    866 
    867 #: src/cc-child-pages/edit.js:1152
    868 msgid "Use pagination"
    869 msgstr ""
    870 
    871 #: src/cc-child-pages/edit.js:1157
    872 msgid "Posts per page"
    873 msgstr ""
    874 
    875 #: src/cc-child-pages/edit.js:1158
    876 msgid "1 to 50."
    877 msgstr ""
    878 
    879 #: src/cc-child-pages/edit.js:1172
    880 msgid "Page"
    881 msgstr ""
    882 
    883 #: src/components/CustomMetaToggle.jsx:33
    884 msgid "Use custom field"
    885 msgstr ""
    886 
    887 #: src/components/CustomMetaToggle.jsx:35
    888 msgid "Custom field key"
    889 msgstr ""
    890 
    891 #: src/components/CustomMetaToggle.jsx:36
    892 msgid "Enter the meta key (e.g. \"custom_excerpt\"). If present on a post, its value will override the default."
    893 msgstr ""
    894 
    895 #: src/components/CustomMetaToggle.jsx:86
    896 msgid "Please enter a custom field key or turn this option off."
    897 msgstr ""
    898 
     532#: build/cc-child-pages/index.js:1
    899533#: src/components/ImageSelectSize.jsx:22
    900534msgid "Image Size"
    901535msgstr ""
    902536
    903 #: src/components/LinkTargetControl.jsx:18
    904 msgid "Auto (theme/default)"
    905 msgstr ""
    906 
    907 #: src/components/LinkTargetControl.jsx:19
    908 msgid "Same tab (_self)"
    909 msgstr ""
    910 
    911 #: src/components/LinkTargetControl.jsx:20
    912 msgid "New tab (_blank)"
    913 msgstr ""
    914 
    915 #: src/components/LinkTargetControl.jsx:22
    916 msgid "Parent frame (_parent)"
    917 msgstr ""
    918 
    919 #: src/components/LinkTargetControl.jsx:25
    920 msgid "Top frame (_top)"
    921 msgstr ""
    922 
    923 #: src/components/LinkTargetControl.jsx:35
    924 msgid "Use a custom target (advanced)"
    925 msgstr ""
    926 
    927 #: src/components/LinkTargetControl.jsx:48
    928 msgid "Link target"
    929 msgstr ""
    930 
    931 #: src/components/LinkTargetControl.jsx:59
    932 msgid "Custom target name"
    933 msgstr ""
    934 
    935 #: src/components/LinkTargetControl.jsx:60
    936 msgid "e.g. sidebar-frame"
    937 msgstr ""
    938 
    939 #: src/components/LinkTargetControl.jsx:63
    940 msgid "Use _self, _blank, _parent, _top or a named context (letters, numbers, \"-\", \"_\", \":\")."
    941 msgstr ""
    942 
     537#: build/cc-child-pages/index.js:1
    943538#: src/components/PostAutocomplete.jsx:24
    944539msgid "Select a page or post"
     
    946541
    947542#. Translators: %1$s is the post title, %2$s is the post type (e.g., Page, Post).
     543#: build/cc-child-pages/index.js:4
    948544#: src/components/PostAutocomplete.jsx:66
    949545#, js-format
     
    951547msgstr ""
    952548
    953 #: src/components/PostAutocomplete.jsx:290
     549#: build/cc-child-pages/index.js:4
     550#: src/components/PostAutocomplete.jsx:309
    954551msgid "Selected (drag order):"
    955552msgstr ""
    956553
    957 #: src/components/PostAutocomplete.jsx:296
    958 #: src/components/PostAutocomplete.jsx:297
    959 #: src/components/PostAutocomplete.jsx:299
     554#: build/cc-child-pages/index.js:4
     555#: src/components/PostAutocomplete.jsx:315
     556#: src/components/PostAutocomplete.jsx:316
     557#: src/components/PostAutocomplete.jsx:318
    960558msgid "Sort A-Z"
    961559msgstr ""
    962560
    963561#. Translators: %s is the numeric post ID.
    964 #: src/components/PostAutocomplete.jsx:310
     562#: build/cc-child-pages/index.js:7
     563#: src/components/PostAutocomplete.jsx:331
    965564#, js-format
    966565msgid "#%s"
    967566msgstr ""
    968567
    969 #: src/components/PostAutocomplete.jsx:332
     568#: build/cc-child-pages/index.js:7
     569#: src/components/PostAutocomplete.jsx:353
    970570msgid "Move left (Shift: to start)"
    971571msgstr ""
    972572
    973573#. translators: %s: the selected item label, e.g. "About (Page)".
    974 #: src/components/PostAutocomplete.jsx:339
     574#: build/cc-child-pages/index.js:8
     575#: src/components/PostAutocomplete.jsx:365
    975576#, js-format
    976577msgid "Move %s left"
    977578msgstr ""
    978579
    979 #: src/components/PostAutocomplete.jsx:347
     580#: build/cc-child-pages/index.js:8
     581#: src/components/PostAutocomplete.jsx:376
    980582msgid "Move right (Shift: to end)"
    981583msgstr ""
    982584
    983585#. translators: %s: the selected item label, e.g. "About (Page)".
    984 #: src/components/PostAutocomplete.jsx:354
     586#: build/cc-child-pages/index.js:9
     587#: src/components/PostAutocomplete.jsx:388
    985588#, js-format
    986589msgid "Move %s right"
     
    988591
    989592#. translators: %s: the item label, e.g. "About (Page)".
    990 #: src/components/PostAutocomplete.jsx:371
    991 #: src/components/PostAutocomplete.jsx:376
     593#: build/cc-child-pages/index.js:10
     594#: build/cc-child-pages/index.js:11
     595#: src/components/PostAutocomplete.jsx:410
     596#: src/components/PostAutocomplete.jsx:415
    992597#, js-format
    993598msgid "Remove %s"
    994599msgstr ""
    995600
    996 #: src/components/PostAutocomplete.jsx:389
     601#: build/cc-child-pages/index.js:11
     602#: src/components/PostAutocomplete.jsx:431
    997603msgid "Clear selection"
    998604msgstr ""
    999605
     606#: build/cc-child-pages/index.js:11
     607#: src/components/LinkTargetControl.jsx:19
     608msgid "Auto (theme/default)"
     609msgstr ""
     610
     611#: build/cc-child-pages/index.js:11
     612#: src/components/LinkTargetControl.jsx:23
     613msgid "Same tab (_self)"
     614msgstr ""
     615
     616#: build/cc-child-pages/index.js:11
     617#: src/components/LinkTargetControl.jsx:27
     618msgid "New tab (_blank)"
     619msgstr ""
     620
     621#: build/cc-child-pages/index.js:11
     622#: src/components/LinkTargetControl.jsx:31
     623msgid "Parent frame (_parent)"
     624msgstr ""
     625
     626#: build/cc-child-pages/index.js:11
     627#: src/components/LinkTargetControl.jsx:35
     628msgid "Top frame (_top)"
     629msgstr ""
     630
     631#: build/cc-child-pages/index.js:11
     632#: src/components/LinkTargetControl.jsx:47
     633msgid "Use a custom target (advanced)"
     634msgstr ""
     635
     636#: build/cc-child-pages/index.js:11
     637#: src/components/LinkTargetControl.jsx:63
     638msgid "Link target"
     639msgstr ""
     640
     641#: build/cc-child-pages/index.js:11
     642#: src/components/LinkTargetControl.jsx:74
     643msgid "Custom target name"
     644msgstr ""
     645
     646#: build/cc-child-pages/index.js:11
     647#: src/components/LinkTargetControl.jsx:75
     648msgid "e.g. sidebar-frame"
     649msgstr ""
     650
     651#: build/cc-child-pages/index.js:11
     652#: src/components/LinkTargetControl.jsx:78
     653msgid "Use _self, _blank, _parent, _top or a named context (letters, numbers, \"-\", \"_\", \":\")."
     654msgstr ""
     655
     656#: build/cc-child-pages/index.js:11
    1000657#: src/components/PostStatusSelector.jsx:33
    1001658msgid "Post status"
    1002659msgstr ""
    1003660
    1004 #: src/components/PostStatusSelector.jsx:74
     661#: build/cc-child-pages/index.js:11
     662#: src/components/PostStatusSelector.jsx:78
    1005663msgid "Couldn't load post statuses. You may need permission to view them."
    1006664msgstr ""
    1007665
    1008 #: src/components/PostStatusSelector.jsx:109
     666#: build/cc-child-pages/index.js:11
     667#: src/components/PostStatusSelector.jsx:113
    1009668msgid "Any (all public statuses)"
    1010669msgstr ""
    1011670
    1012 #: src/components/PostStatusSelector.jsx:155
     671#: build/cc-child-pages/index.js:11
     672#: src/components/PostStatusSelector.jsx:163
    1013673msgid "Choose one or more statuses. Selecting \"Any\" will clear other choices."
    1014674msgstr ""
    1015675
    1016 #: src/components/PostStatusSelector.jsx:196
     676#: build/cc-child-pages/index.js:11
     677#: src/components/PostStatusSelector.jsx:215
    1017678msgid "Select all"
    1018679msgstr ""
    1019680
    1020 #: src/components/PostStatusSelector.jsx:205
     681#: build/cc-child-pages/index.js:11
     682#: src/components/PostStatusSelector.jsx:224
    1021683msgid "Clear"
    1022684msgstr ""
    1023685
    1024 #: src/components/PostStatusSelector.jsx:214
     686#: build/cc-child-pages/index.js:11
     687#: src/components/PostStatusSelector.jsx:233
    1025688msgid "Refresh"
    1026689msgstr ""
    1027690
    1028 #: src/components/PostStatusSelector.jsx:240
     691#: build/cc-child-pages/index.js:11
     692#: src/components/PostStatusSelector.jsx:266
    1029693msgid "No statuses available."
    1030694msgstr ""
    1031695
    1032 #: src/components/ProUpsell.jsx:28
     696#: build/cc-child-pages/index.js:11
     697#: src/components/CustomMetaToggle.jsx:33
     698msgid "Use custom field"
     699msgstr ""
     700
     701#: build/cc-child-pages/index.js:11
     702#: src/components/CustomMetaToggle.jsx:35
     703msgid "Custom field key"
     704msgstr ""
     705
     706#: build/cc-child-pages/index.js:11
     707#: src/components/CustomMetaToggle.jsx:36
     708msgid "Enter the meta key (e.g. \"custom_excerpt\"). If present on a post, its value will override the default."
     709msgstr ""
     710
     711#: build/cc-child-pages/index.js:11
     712#: src/components/CustomMetaToggle.jsx:92
     713msgid "Please enter a custom field key or turn this option off."
     714msgstr ""
     715
     716#: build/cc-child-pages/index.js:11
     717#: src/cc-child-pages/edit.js:177
     718#: src/cc-child-pages/edit.js:190
     719msgid "Design"
     720msgstr ""
     721
     722#: build/cc-child-pages/index.js:11
     723#: src/cc-child-pages/edit.js:208
     724msgid "CC Child Pages Pro"
     725msgstr ""
     726
     727#: build/cc-child-pages/index.js:11
     728#: src/cc-child-pages/edit.js:214
     729msgid "Get advanced layouts, extra skins, and priority support."
     730msgstr ""
     731
     732#: build/cc-child-pages/index.js:11
     733#: src/cc-child-pages/edit.js:244
     734#: src/components/ProUpsell.jsx:51
     735#: src/components/ProUpsell.jsx:86
     736msgid "Learn more"
     737msgstr ""
     738
     739#: build/cc-child-pages/index.js:11
     740#: src/cc-child-pages/edit.js:287
     741msgid "Mode"
     742msgstr ""
     743
     744#: build/cc-child-pages/index.js:11
     745#: src/cc-child-pages/edit.js:296
     746msgid "Cards"
     747msgstr ""
     748
     749#: build/cc-child-pages/index.js:11
     750#: src/cc-child-pages/edit.js:303
     751msgid "List"
     752msgstr ""
     753
     754#: build/cc-child-pages/index.js:11
     755#: src/cc-child-pages/edit.js:320
     756msgid "Number of columns to display (1 to 6)."
     757msgstr ""
     758
     759#: build/cc-child-pages/index.js:11
     760#: src/cc-child-pages/edit.js:343
     761msgid "Switch to old CSS for backwards compatibility (only recommened if you are having major layout issues). Newer skins will not work when this is enabled."
     762msgstr ""
     763
     764#: build/cc-child-pages/index.js:11
     765#: src/cc-child-pages/edit.js:362
     766msgid "Skins"
     767msgstr ""
     768
     769#: build/cc-child-pages/index.js:11
     770#: src/cc-child-pages/edit.js:391
     771msgid "Use skin"
     772msgstr ""
     773
     774#: build/cc-child-pages/index.js:11
     775#: src/cc-child-pages/edit.js:429
     776msgid "Item class(es)"
     777msgstr ""
     778
     779#: build/cc-child-pages/index.js:11
     780#: src/cc-child-pages/edit.js:433
     781msgid "Optional CSS class names applied to the CC Child Pages wrapper."
     782msgstr ""
     783
     784#: build/cc-child-pages/index.js:11
     785#: src/cc-child-pages/edit.js:456
     786msgid "Image"
     787msgstr ""
     788
     789#: build/cc-child-pages/index.js:11
     790#: src/cc-child-pages/edit.js:501
     791msgid "Link image to post"
     792msgstr ""
     793
     794#: build/cc-child-pages/index.js:11
     795#: src/cc-child-pages/edit.js:559
     796msgid "Use custom thumbnail URL"
     797msgstr ""
     798
     799#: build/cc-child-pages/index.js:11
     800#: src/cc-child-pages/edit.js:563
     801msgid "If enabled, the value from the given meta key will replace the thumbnail (when present)."
     802msgstr ""
     803
     804#: build/cc-child-pages/index.js:11
     805#: src/cc-child-pages/edit.js:567
     806msgid "Thumbnail field key"
     807msgstr ""
     808
     809#: build/cc-child-pages/index.js:11
     810#: src/cc-child-pages/edit.js:571
     811msgid "Meta key used for thumbnail URL override (e.g. \"custom_link_target\")."
     812msgstr ""
     813
     814#: build/cc-child-pages/index.js:11
     815#: src/cc-child-pages/edit.js:614
     816msgid "Show title"
     817msgstr ""
     818
     819#: build/cc-child-pages/index.js:11
     820#: src/cc-child-pages/edit.js:644
     821msgid "Link title to post"
     822msgstr ""
     823
     824#: build/cc-child-pages/index.js:11
     825#: src/cc-child-pages/edit.js:678
     826msgid "Use custom CSS class for linked titles"
     827msgstr ""
     828
     829#: build/cc-child-pages/index.js:11
     830#: src/cc-child-pages/edit.js:690
     831msgid "Linked title class(es)"
     832msgstr ""
     833
     834#: build/cc-child-pages/index.js:11
     835#: src/cc-child-pages/edit.js:694
     836msgid "Optional CSS class names applied to linked title."
     837msgstr ""
     838
     839#: build/cc-child-pages/index.js:11
     840#: src/cc-child-pages/edit.js:740
     841msgid "Use custom title"
     842msgstr ""
     843
     844#: build/cc-child-pages/index.js:11
     845#: src/cc-child-pages/edit.js:744
     846msgid "If enabled, the value from the given meta key will replace the title (when present)."
     847msgstr ""
     848
     849#: build/cc-child-pages/index.js:11
     850#: src/cc-child-pages/edit.js:748
     851msgid "Title field key"
     852msgstr ""
     853
     854#: build/cc-child-pages/index.js:11
     855#: src/cc-child-pages/edit.js:752
     856msgid "Meta key used for title override (e.g. \"custom_title\")."
     857msgstr ""
     858
     859#: build/cc-child-pages/index.js:11
     860#: src/cc-child-pages/edit.js:766
     861msgid "Excerpt"
     862msgstr ""
     863
     864#: build/cc-child-pages/index.js:11
     865#: src/cc-child-pages/edit.js:795
     866msgid "Show excerpt"
     867msgstr ""
     868
     869#: build/cc-child-pages/index.js:11
     870#: src/cc-child-pages/edit.js:828
     871msgid "Use full post/page content"
     872msgstr ""
     873
     874#: build/cc-child-pages/index.js:11
     875#: src/cc-child-pages/edit.js:870
     876msgid "Word count"
     877msgstr ""
     878
     879#: build/cc-child-pages/index.js:11
     880#: src/cc-child-pages/edit.js:874
     881msgid "Word count for excerpt."
     882msgstr ""
     883
     884#: build/cc-child-pages/index.js:11
     885#: src/cc-child-pages/edit.js:951
     886msgid "Show WordPress more link"
     887msgstr ""
     888
     889#: build/cc-child-pages/index.js:11
     890#: src/cc-child-pages/edit.js:980
     891msgid "Use custom excerpt"
     892msgstr ""
     893
     894#: build/cc-child-pages/index.js:11
     895#: src/cc-child-pages/edit.js:984
     896msgid "If enabled, the value from the given meta key will replace the excerpt (when present)."
     897msgstr ""
     898
     899#: build/cc-child-pages/index.js:11
     900#: src/cc-child-pages/edit.js:988
     901msgid "Excerpt field key"
     902msgstr ""
     903
     904#: build/cc-child-pages/index.js:11
     905#: src/cc-child-pages/edit.js:992
     906msgid "Meta key used for excerpt override (e.g. \"custom_excerpt\")."
     907msgstr ""
     908
     909#: build/cc-child-pages/index.js:11
     910#: src/cc-child-pages/edit.js:1005
     911msgid "Read more"
     912msgstr ""
     913
     914#: build/cc-child-pages/index.js:11
     915#: src/cc-child-pages/edit.js:1034
     916msgid "Show more"
     917msgstr ""
     918
     919#: build/cc-child-pages/index.js:11
     920#: src/cc-child-pages/edit.js:1046
     921msgid "Read more text"
     922msgstr ""
     923
     924#: build/cc-child-pages/index.js:11
     925#: src/cc-child-pages/edit.js:1050
     926msgid "Optional custom text to replace the \"Read more...\" message."
     927msgstr ""
     928
     929#: build/cc-child-pages/index.js:11
     930#: src/cc-child-pages/edit.js:1091
     931msgid "Use custom read more text"
     932msgstr ""
     933
     934#: build/cc-child-pages/index.js:11
     935#: src/cc-child-pages/edit.js:1095
     936msgid "If enabled, the value from the given meta key will replace the read more (when present)."
     937msgstr ""
     938
     939#: build/cc-child-pages/index.js:11
     940#: src/cc-child-pages/edit.js:1099
     941msgid "More field key"
     942msgstr ""
     943
     944#: build/cc-child-pages/index.js:11
     945#: src/cc-child-pages/edit.js:1103
     946msgid "Meta key used for read more text override (e.g. \"custom_excerpt\")."
     947msgstr ""
     948
     949#: build/cc-child-pages/index.js:11
     950#: src/cc-child-pages/edit.js:1117
     951msgid "Meta"
     952msgstr ""
     953
     954#: build/cc-child-pages/index.js:11
     955#: src/cc-child-pages/edit.js:1146
     956msgid "Show author"
     957msgstr ""
     958
     959#: build/cc-child-pages/index.js:11
     960#: src/cc-child-pages/edit.js:1176
     961msgid "Show date created"
     962msgstr ""
     963
     964#: build/cc-child-pages/index.js:11
     965#: src/cc-child-pages/edit.js:1206
     966msgid "Show date modified"
     967msgstr ""
     968
     969#: build/cc-child-pages/index.js:11
     970#: src/cc-child-pages/edit.js:1221
     971#: src/cc-child-pages/edit.js:1228
     972msgid "Link"
     973msgstr ""
     974
     975#: build/cc-child-pages/index.js:11
     976#: src/cc-child-pages/edit.js:1241
     977msgid "If specified, will override the link for ALL cards."
     978msgstr ""
     979
     980#: build/cc-child-pages/index.js:11
     981#: src/cc-child-pages/edit.js:1276
     982msgid "Use custom link"
     983msgstr ""
     984
     985#: build/cc-child-pages/index.js:11
     986#: src/cc-child-pages/edit.js:1280
     987msgid "If enabled, the value from the given meta key will replace the link (when present)."
     988msgstr ""
     989
     990#: build/cc-child-pages/index.js:11
     991#: src/cc-child-pages/edit.js:1284
     992msgid "Link field key"
     993msgstr ""
     994
     995#: build/cc-child-pages/index.js:11
     996#: src/cc-child-pages/edit.js:1288
     997msgid "Meta key used for link override (e.g. \"custom_link\")."
     998msgstr ""
     999
     1000#: build/cc-child-pages/index.js:11
     1001#: src/cc-child-pages/edit.js:1313
     1002msgid "Use custom link target"
     1003msgstr ""
     1004
     1005#: build/cc-child-pages/index.js:11
     1006#: src/cc-child-pages/edit.js:1317
     1007msgid "If enabled, the value from the given meta key will replace the link target (when present)."
     1008msgstr ""
     1009
     1010#: build/cc-child-pages/index.js:11
     1011#: src/cc-child-pages/edit.js:1321
     1012msgid "Link target field key"
     1013msgstr ""
     1014
     1015#: build/cc-child-pages/index.js:11
     1016#: src/cc-child-pages/edit.js:1325
     1017msgid "Meta key used for link target override (e.g. \"custom_link_target\")."
     1018msgstr ""
     1019
     1020#: build/cc-child-pages/index.js:11
     1021#: src/cc-child-pages/edit.js:1361
     1022msgid "Show page siblings"
     1023msgstr ""
     1024
     1025#: build/cc-child-pages/index.js:11
     1026#: src/cc-child-pages/edit.js:1419
     1027msgid "Only display selected pages"
     1028msgstr ""
     1029
     1030#: build/cc-child-pages/index.js:11
     1031#: src/cc-child-pages/edit.js:1430
     1032#: src/cc-child-pages/edit.js:1468
     1033msgid "Select pages or posts"
     1034msgstr ""
     1035
     1036#: build/cc-child-pages/index.js:11
     1037#: src/cc-child-pages/edit.js:1504
     1038msgid "Exclude"
     1039msgstr ""
     1040
     1041#: build/cc-child-pages/index.js:11
     1042#: src/cc-child-pages/edit.js:1508
     1043msgid "Exclude specific pages or posts"
     1044msgstr ""
     1045
     1046#: build/cc-child-pages/index.js:11
     1047#: src/cc-child-pages/edit.js:1551
     1048msgid "None"
     1049msgstr ""
     1050
     1051#: build/cc-child-pages/index.js:11
     1052#: src/cc-child-pages/edit.js:1558
     1053msgid "ID"
     1054msgstr ""
     1055
     1056#: build/cc-child-pages/index.js:11
     1057#: src/cc-child-pages/edit.js:1565
     1058msgid "Author"
     1059msgstr ""
     1060
     1061#: build/cc-child-pages/index.js:11
     1062#: src/cc-child-pages/edit.js:1579
     1063msgid "Name (slug)"
     1064msgstr ""
     1065
     1066#: build/cc-child-pages/index.js:11
     1067#: src/cc-child-pages/edit.js:1586
     1068msgid "Type"
     1069msgstr ""
     1070
     1071#: build/cc-child-pages/index.js:11
     1072#: src/cc-child-pages/edit.js:1600
     1073msgid "Modified"
     1074msgstr ""
     1075
     1076#: build/cc-child-pages/index.js:11
     1077#: src/cc-child-pages/edit.js:1607
     1078msgid "Parent ID"
     1079msgstr ""
     1080
     1081#: build/cc-child-pages/index.js:11
     1082#: src/cc-child-pages/edit.js:1628
     1083msgid "Preserve post__in order"
     1084msgstr ""
     1085
     1086#: build/cc-child-pages/index.js:11
     1087#: src/cc-child-pages/edit.js:1635
     1088msgid "Preserve post_name__in order"
     1089msgstr ""
     1090
     1091#: build/cc-child-pages/index.js:11
     1092#: src/cc-child-pages/edit.js:1642
     1093msgid "Preserve post_parent__in order"
     1094msgstr ""
     1095
     1096#: build/cc-child-pages/index.js:11
     1097#: src/cc-child-pages/edit.js:1649
     1098msgid "Default is “menu_order”. Some options only apply with certain queries."
     1099msgstr ""
     1100
     1101#: build/cc-child-pages/index.js:11
     1102#: src/cc-child-pages/edit.js:1664
     1103msgid "Ascending"
     1104msgstr ""
     1105
     1106#: build/cc-child-pages/index.js:11
     1107#: src/cc-child-pages/edit.js:1671
     1108msgid "Descending"
     1109msgstr ""
     1110
     1111#: build/cc-child-pages/index.js:11
     1112#: src/cc-child-pages/edit.js:1692
     1113msgid "Statuses"
     1114msgstr ""
     1115
     1116#: build/cc-child-pages/index.js:11
     1117#: src/cc-child-pages/edit.js:1696
     1118msgid "Statuses to include when querying posts."
     1119msgstr ""
     1120
     1121#: build/cc-child-pages/index.js:11
     1122#: src/cc-child-pages/edit.js:1707
     1123msgid "1 to 10 levels."
     1124msgstr ""
     1125
     1126#: build/cc-child-pages/index.js:11
     1127#: src/cc-child-pages/edit.js:1728
     1128msgid "Sub-page title"
     1129msgstr ""
     1130
     1131#: build/cc-child-pages/index.js:11
     1132#: src/cc-child-pages/edit.js:1732
     1133msgid "Optional title to be shown when sub-pages are listed for a page in card view."
     1134msgstr ""
     1135
     1136#: build/cc-child-pages/index.js:11
     1137#: src/cc-child-pages/edit.js:1800
     1138msgid "Limit number of results"
     1139msgstr ""
     1140
     1141#: build/cc-child-pages/index.js:11
     1142#: src/cc-child-pages/edit.js:1808
     1143msgid "Limit page"
     1144msgstr ""
     1145
     1146#: build/cc-child-pages/index.js:11
     1147#: src/cc-child-pages/edit.js:1812
     1148msgid "1 to 100."
     1149msgstr ""
     1150
     1151#: build/cc-child-pages/index.js:11
     1152#: src/cc-child-pages/edit.js:1844
     1153msgid "Ignore sticky posts"
     1154msgstr ""
     1155
     1156#: build/cc-child-pages/index.js:11
     1157#: src/cc-child-pages/edit.js:1853
     1158msgid "Pagination"
     1159msgstr ""
     1160
     1161#: build/cc-child-pages/index.js:11
     1162#: src/cc-child-pages/edit.js:1873
     1163msgid "Use pagination"
     1164msgstr ""
     1165
     1166#: build/cc-child-pages/index.js:11
     1167#: src/cc-child-pages/edit.js:1882
     1168msgid "Posts per page"
     1169msgstr ""
     1170
     1171#: build/cc-child-pages/index.js:11
     1172#: src/cc-child-pages/edit.js:1886
     1173msgid "1 to 50."
     1174msgstr ""
     1175
     1176#: build/cc-child-pages/index.js:11
     1177#: src/cc-child-pages/edit.js:1908
     1178msgid "Page"
     1179msgstr ""
     1180
     1181#: src/components/ProUpsell.jsx:34
    10331182msgid "PRO"
    10341183msgstr ""
    10351184
    1036 #: src/components/ProUpsell.jsx:67
     1185#: src/components/ProUpsell.jsx:77
    10371186msgid "(Pro)"
    10381187msgstr ""
    10391188
     1189#: build/cc-child-pages/block.json
    10401190#: src/cc-child-pages/block.json
    10411191msgctxt "block title"
     
    10431193msgstr ""
    10441194
     1195#: build/cc-child-pages/block.json
    10451196#: src/cc-child-pages/block.json
    10461197msgctxt "block description"
  • cc-child-pages/trunk/readme.txt

    r3460664 r3475809  
    55Requires at least: 6.7
    66Tested up to: 6.9
    7 Stable tag: 2.1.0
     7Stable tag: 2.1.1
    88Requires PHP: 7.4
    99License: GPL v2 or later
     
    381381== Upgrade Notice ==
    382382
     383= 2.1.1 =
     384Fixes an issue with the Elementor widget that could prevent it from being deleted, reordered or moved within the Elementor editor. Existing layouts continue to work normally. Also, allows allows parent page ID to be set to 0 to show all top level pages.
     385
    383386= 2.1.0 =
    384 
    385387Introduces Elementor widget integration and improved documentation.
    386388
    387389= 2.0.0 =
    388 
    389390Major update introducing Gutenberg block and modern CSS system.
    390391
    391392== Changelog ==
     393
     394= 2.1.1 =
     395* Fixed: Issue with the CC Child Pages Elementor widget that could prevent the widget from being deleted, reordered or moved within the Elementor editor.
     396* Fixed: Allows allows parent page ID to be set to 0 to show all top level pages.
     397* Changed: Internal Elementor control key renamed from `id` to `parent_page_id` to avoid a conflict with Elementor's internal model attributes.
     398* Compatibility: Existing Elementor layouts remain fully compatible through automatic fallback to the legacy `id` setting.
    392399
    393400= 2.1.0 =
Note: See TracChangeset for help on using the changeset viewer.