Skip to content

Commit 7eeb374

Browse files
committed
gpr-randomize-fields-to-its-own-page.php: Added snippet to randomize fields to its own page.
1 parent 14a0559 commit 7eeb374

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

gp-randomizer/gpr-randomize-fields-to-its-own-page.php

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,18 @@
77
*
88
* See video: https://www.loom.com/share/2dd4f3c6995349ae91d4b88f3990294b
99
*/
10-
add_filter( 'gpr_filtered_fields', function( $filtered_fields, $form, $display_count ) {
10+
add_filter( 'gpr_filtered_fields', function( $filtered_fields, $form ) {
1111

12-
if ( ! $display_count ) {
12+
$feed_id = gp_randomizer()->get_default_feed_id( $form['id'] );
13+
$settings = rgar( gp_randomizer()->get_feed( $feed_id ), 'meta', array() );
14+
15+
if ( ! $settings['display_count'] ) {
1316
$filtered_fields = randomize_fields_within_pages( $form['fields'] );
1417
} else {
1518
$filtered_fields = arrange_fields_by_page( $form['fields'], $filtered_fields );
1619
}
1720
return $filtered_fields;
18-
}, 10, 3 );
21+
}, 10, 2 );
1922

2023
function arrange_fields_by_page( $fields_backup, $filtered_fields ) {
2124
$filtered_map = array();

0 commit comments

Comments
 (0)