Skip to content

Instantly share code, notes, and snippets.

View matipojo's full-sized avatar
😃
Smiling

Mati Horowitz matipojo

😃
Smiling
View GitHub Profile
function elementor_process_more_tag( $content ) {
$post = get_post();
$content = str_replace( '&lt;!--more--&gt;', '<!--more-->', $content );
$parts = get_extended( $content );
if ( empty( $parts['extended'] ) ) {
return $content;
}
if ( is_singular() ) {
return $parts['main'] . '<div id="more-' . $post->ID . '"></div>' . $parts['extended'];
@matipojo
matipojo / gist:2a56dcf482a3ab9482610a93653c1116
Created October 26, 2016 07:27
Filter out Elementor content
add_filter( 'elementor/frontend/the_content', function ( $content ) {
// custom code to filter paid membership pro
$hasaccess = pmpro_has_membership_access( null, null, true );
if ( is_array( $hasaccess ) ) {
//returned an array to give us the membership level values
//$post_membership_levels_ids = $hasaccess[1]; //gives us all level ids
//$post_membership_levels_names = $hasaccess[2]; //gives us the level names
$hasaccess = $hasaccess[0];
}