This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php // DO NOT COPY THIS LINE | |
add_filter( 'gravityview/entry_notes/get_notes', 'gv_remove_entry_approval_notes', 10, 2 ); | |
function gv_remove_entry_approval_notes( $notes, $entry_id ) { | |
foreach($notes as $key => $note){ | |
if (strpos( $note->value, 'WordPress') !== false){ | |
unset( $notes[ $key] ); | |
} | |
} | |
return $notes; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Prevent Divi from using the "Grab the first post image" setting. | |
* | |
* It uses et_first_image() which uses apply_filters( 'the_content' ) which causes | |
* a conflict GravityView, which uses 'the_content' filter. | |
* | |
* @param bool $setting Is the setting enabled and the request is not Buddypress? | |
* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
$entries_url = 'https://try.gravityview.co/demo/wp-json/gravityview/v1/views/148/entries.json'; | |
$nonce = wp_create_nonce( 'wp_rest' ); | |
?> | |
<script type="text/javascript"> | |
jQuery.ajax( { | |
url: <?php echo json_encode( $entries_url ); ?>, | |
method: 'GET', | |
beforeSend: function ( xhr ) { | |
xhr.setRequestHeader( 'X-WP-Nonce', <?php echo json_encode( $nonce ); ?> ); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php // DO NOT COPY THIS LINE | |
/** | |
* Remove the time from being displayed on a GravityView calendar | |
* | |
* @see https://docs.gravityview.co/category/647-calendar | |
* | |
* @param array $calendar_options Array of FullCalendar options | |
* | |
* @return mixed |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Use the coordinates (Latitude, Longitude) instead of the address to position the markers over the Maps | |
* | |
* Replace 'MY_LATITUDE_FIELD_ID', 'MY_LONGITUDE_FIELD_ID' with field ids containing the latitude and longitude values | |
* | |
* @param array $fields_array Gravity Forms fields IDs containing the latitude and longitude | |
* @param GravityView_View $gravityview_view Current View object | |
* | |
* @return array Array with field IDs of latitude and longitude fields (Example: [ 5, 6 ] ). Empty array if not the form we want to override. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
add_action( 'gravityview/template/links/back/url', 'gv_change_back_link', 10, 2 ); | |
/** | |
* Modify the back link URL for a specific View | |
* | |
* @param string $href The original back link | |
* @param \GV\Template_Context The current context | |
* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
add_shortcode( 'gv_age', 'gv_calculate_age' ); | |
/** | |
* Calculate age in years based on entry data | |
* | |
* Usage inside a Custom Content field (Replace "2" with the ID of the date field): | |
* | |
* <code> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
add_action( 'wp_dashboard_setup', 'add_gf_to_dashboard_setup' ); | |
function add_gf_to_dashboard_setup() { | |
wp_add_dashboard_widget( 'wp_gf_dashboard', 'My Gravity Form', 'add_gf_to_dashboard' ); | |
} | |
function add_gf_to_dashboard() { | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
add_filter( 'gravityview_entries', function( $entries, $criteria, $passed_criteria, &$total ) { | |
$view_id = GravityView_frontend::getInstance()->get_context_view_id(); | |
if ( $view_id != 97 /** Augmented View ID here */ ) { | |
return $entries; | |
} | |
$_subtract = $criteria; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
add_filter( 'gravityview_entries', function( $entries, $criteria, $passed_criteria, &$total ) { | |
$view_id = GravityView_frontend::getInstance()->get_context_view_id(); | |
if ( $view_id != 97 /** Augmented View ID here */ ) { | |
return $entries; | |
} | |
$_subtract = $criteria; |
NewerOlder