Changeset 2597673
- Timestamp:
- 09/12/2021 08:53:55 PM (5 years ago)
- Location:
- also-in-this-series/trunk
- Files:
-
- 1 deleted
- 4 edited
-
also-in-this-series.pot (deleted)
-
plugin-core.php (modified) (1 diff)
-
plugin-widgets.php (modified) (4 diffs)
-
plugin.php (modified) (1 diff)
-
readme.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
also-in-this-series/trunk/plugin-core.php
r2543394 r2597673 126 126 127 127 if( isset( $query->query[SERIES_TAXONOMY] ) && $sortorder ) 128 $query->set( 'order', $sortorder );128 $query->set( 'order', $sortorder ); 129 129 130 130 return $query; -
also-in-this-series/trunk/plugin-widgets.php
r2529462 r2597673 3 3 namespace planetjon\wordpress\also_in_this_series; 4 4 5 use WP_Widget;5 use \WP_Widget; 6 6 7 7 class SeriesWidget extends WP_Widget { … … 15 15 16 16 public function widget( $widget, $fields ) { 17 $ffields = wp_parse_args( $fields, [ 18 'series-slug' => false, 19 'series-use-frame' => false, 20 'series-frame-width' => false, 21 'series-sort-order' => false, 22 ] ); 23 24 $ffields = apply_filters( 'alsointhisseries_widget_fields', $ffields, $widget ); 17 $ffields = apply_filters( 'alsointhisseries_widget_fields', $fields, $widget ); 25 18 26 19 $seriesslug = $ffields['series-slug']; … … 43 36 44 37 public function form( $fields ) { 45 $ffields = wp_parse_args( $fields, [ 46 'series-slug' => false, 47 'series-use-frame' => false, 48 'series-frame-width' => false, 49 'series-sort-order' => false, 50 ] ); 51 52 $seriesslug = $ffields['series-slug']; 53 $useframe = $ffields['series-use-frame']; 54 $framewidth = $ffields['series-frame-width']; 55 $sortorder = $ffields['series-sort-order']; 38 $seriesslug = $fields['series-slug']; 39 $useframe = $fields['series-use-frame']; 40 $framewidth = $fields['series-frame-width']; 41 $sortorder = $fields['series-sort-order']; 56 42 57 43 $series = get_terms( SERIES_TAXONOMY ); … … 62 48 public function update( $new_fields, $old_fields ) { 63 49 $fields = []; 64 $fields['series-slug'] = isset( $new_fields['series-slug'] ) ? strip_tags( $new_fields['series-slug'] ) : false;65 $fields['series-use-frame'] = isset( $new_fields['series-use-frame'] ) ? strip_tags( $new_fields['series-use-frame'] ) : false;66 $fields['series-frame-width'] = isset( $new_fields['series-frame-width'] ) ? strip_tags( $new_fields['series-frame-width'] ) : false;67 $fields['series-sort-order'] = isset( $new_fields['series-sort-order'] ) ? strip_tags( $new_fields['series-sort-order'] ) : false;50 $fields['series-slug'] = !empty( $new_fields['series-slug'] ) ? sanitize_text_field( $new_fields['series-slug'] ) : false; 51 $fields['series-use-frame'] = !empty( $new_fields['series-use-frame'] ) ? sanitize_text_field( $new_fields['series-use-frame'] ) : false; 52 $fields['series-frame-width'] = !empty( $new_fields['series-frame-width'] ) ? sanitize_text_field( $new_fields['series-frame-width'] ) : false; 53 $fields['series-sort-order'] = !empty( $new_fields['series-sort-order'] ) ? sanitize_text_field( $new_fields['series-sort-order'] ) : false; 68 54 69 55 return $fields; -
also-in-this-series/trunk/plugin.php
r2543394 r2597673 4 4 Plugin URI: https://planetjon.ca/projects/also-in-this-series/ 5 5 Description: Group related posts in a series with a custom Series taxonomy. and a list of all posts in the series in your content. 6 Version: 1.7. 46 Version: 1.7.5 7 7 Requires at least: 4.6 8 8 Requires PHP: 5.4 9 Tested up to: 5. 7.19 Tested up to: 5.8.1 10 10 Author: Jonathan Weatherhead 11 11 Author URI: https://planetjon.ca -
also-in-this-series/trunk/readme.txt
r2543394 r2597673 5 5 Requires at least: 4.6 6 6 Requires PHP: 5.4 7 Tested up to: 5. 7.18 Stable tag: 1.7.47 Tested up to: 5.8.1 8 Stable tag: trunk 9 9 License: GPLv2 or later 10 10 License URI: http://www.gnu.org/licenses/gpl-2.0.html
Note: See TracChangeset
for help on using the changeset viewer.