Import legacy nurinda.co.id website
This commit is contained in:
1 parent
3f59bb9038
commit
6e21646ac4
13389 files changed
+3246690
No files matched your search
@@ -0,0 +1,61 @@
|
||||
<?php defined( 'ABSPATH' ) OR die( 'This script cannot be accessed directly.' );
|
||||
|
||||
/**
|
||||
* Revolution Slider Support
|
||||
*
|
||||
* @link http://codecanyon.net/item/slider-revolution-responsive-wordpress-plugin/2751380?ref=UpSolution
|
||||
*/
|
||||
|
||||
if ( ! class_exists( 'RevSliderFront' ) ) {
|
||||
return;
|
||||
}
|
||||
|
||||
if ( function_exists( 'set_revslider_as_theme' ) ) {
|
||||
if ( ! defined( 'REV_SLIDER_AS_THEME' ) ) {
|
||||
define( 'REV_SLIDER_AS_THEME', TRUE );
|
||||
}
|
||||
set_revslider_as_theme();
|
||||
}
|
||||
// Actually the revslider's code above doesn't work as expected, so turning off the notifications manually
|
||||
if ( get_option( 'revslider-valid-notice', 'true' ) != 'false' ) {
|
||||
update_option( 'revslider-valid-notice', 'false' );
|
||||
}
|
||||
if ( get_option( 'revslider-notices', array() ) != array() ) {
|
||||
update_option( 'revslider-notices', array() );
|
||||
}
|
||||
// Remove plugins page notices
|
||||
if ( $pagenow == 'plugins.php' ) {
|
||||
remove_action( 'admin_notices', array( 'RevSliderAdmin', 'add_plugins_page_notices' ) );
|
||||
}
|
||||
|
||||
// Move js for Admin Bar lower so it is not echoed before jquery core in footer
|
||||
add_action( 'wp_enqueue_scripts', 'us_move_revslider_js_footer' );
|
||||
function us_move_revslider_js_footer() {
|
||||
remove_action( 'wp_footer', array( 'RevSliderFront', 'putAdminBarMenus' ) );
|
||||
add_action( 'wp_footer', array( 'RevSliderFront', 'putAdminBarMenus' ), 99 );
|
||||
}
|
||||
|
||||
|
||||
add_action( 'wp_enqueue_scripts', 'us_include_revslider_js_for_row_bg', 5 );
|
||||
function us_include_revslider_js_for_row_bg() {
|
||||
$operations = new RevSliderOperations();
|
||||
$arrValues = $operations->getGeneralSettingsValues();
|
||||
|
||||
$strPutIn = RevSliderFunctions::getVal( $arrValues, "pages_for_includes" );
|
||||
|
||||
$isPutIn = RevSliderOutput::isPutIn( $strPutIn, TRUE );
|
||||
$includesGlobally = RevSliderFunctions::getVal( $arrValues, "includes_globally", "on" );
|
||||
|
||||
if ( $isPutIn == FALSE AND $includesGlobally == "off" ) {
|
||||
$post_content = '';
|
||||
$page_blocks_content = us_get_current_page_block_content();
|
||||
if ( is_singular() ) {
|
||||
$post = get_post( get_the_ID() );
|
||||
$post_content = $post->post_content;
|
||||
}
|
||||
|
||||
if ( ( $post_content != '' AND stripos( $post_content, 'us_bg_slider=' ) !== FALSE ) OR ( $page_blocks_content != '' AND ( stripos( $page_blocks_content, 'us_bg_slider=' ) !== FALSE OR stripos( $page_blocks_content, '[rev_slider' ) !== FALSE ) ) ) {
|
||||
add_filter( 'revslider_include_libraries', '__return_true' );
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user