رفتن به مطلب

esyoo

عضو سایت
  • تعداد ارسال ها

    136
  • تاریخ عضویت

  • آخرین بازدید

اعتبار در سایت

86 خوب

2 دنبال کننده

درباره esyoo

  • درجه
    کاربر معمولی
  1. esyoo

    تغییر login در افزونه Sidebar Login

    با تشکر از شما ببینید دیگه این خط کد وجود نداره <?php _e('Login »', 'sblogin'); ?> هرچی رو هم که دست کاری می کنم به هم می ریزه!!
  2. esyoo

    تغییر login در افزونه Sidebar Login

    با عرض سلام و خسته نباشید خدمت دوستان عزیز.من امروز این افزونه رو آپدیت کردم و تنظیماتم به هم خورد.متاسفانه این خط کد ها دیگه وجود نداره.چطور می تونم این مشکل رو دوباره بر طرف کنم؟ با تشکر <?php /* Plugin Name: Sidebar Login Plugin URI: http://wordpress.org/extend/plugins/sidebar-login/ Description: Allows you to easily add an ajax-enhanced login widget to your WordPress blog sidebar. Version: 2.5.3 Author: Mike Jolley Author URI: http://mikejolley.com Requires at least: 3.5 Tested up to: 3.5 Copyright: 2013 Mike Jolley. License: GNU General Public License v3.0 License URI: http://www.gnu.org/licenses/gpl-3.0.html */ /** * Sidebar_Login class. */ class Sidebar_Login { private $version = '2.5.3'; /** * __construct function. * * @access public * @return void */ public function __construct() { // Hook-in add_action( 'plugins_loaded', array( $this, 'i18n' ) ); add_action( 'wp_enqueue_scripts', array( $this, 'enqueue' ) ); add_action( 'widgets_init', array( $this, 'register_widget' ) ); // Ajax events add_action( 'wp_ajax_sidebar_login_process', array( $this, 'ajax_handler' ) ); add_action( 'wp_ajax_nopriv_sidebar_login_process', array( $this, 'ajax_handler' ) ); } /** * i18n function. * * @access public * @return void */ public function i18n() { load_plugin_textdomain( 'sidebar_login', false, dirname( plugin_basename( __FILE__ ) ) . '/languages/' ); } /** * enqueue function. * * @access public * @return void */ public function enqueue() { $suffix = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min'; $js_in_footer = apply_filters( 'sidebar_login_js_in_footer', false ); // Register BLOCK UI wp_register_script( 'jquery-blockui', plugins_url( 'assets/js/blockui.min.js', __FILE__ ), array( 'jquery' ), '2.57', $js_in_footer ); // Enqueue Sidebar Login JS wp_enqueue_script( 'sidebar-login', plugins_url( 'assets/js/sidebar-login' . $suffix . '.js', __FILE__ ), array( 'jquery', 'jquery-blockui' ), $this->version, $js_in_footer ); // Enqueue Styles if ( apply_filters( 'sidebar_login_include_css', true ) ) { wp_enqueue_style( 'sidebar-login', plugins_url( 'assets/css/sidebar-login.css', __FILE__ ), '', $this->version ); } // Pass variables $sidebar_login_params = array( 'ajax_url' => $this->ajax_url(), 'force_ssl_login' => force_ssl_login() ? 1 : 0, 'force_ssl_admin' => force_ssl_admin() ? 1 : 0, 'is_ssl' => is_ssl() ? 1 : 0, 'i18n_username_required' => __( 'Please enter your username', 'sidebar_login' ), 'i18n_password_required' => __( 'Please enter your password', 'sidebar_login' ), 'error_class' => apply_filters( 'sidebar_login_widget_error_class', 'sidebar_login_error' ) ); wp_localize_script( 'sidebar-login', 'sidebar_login_params', $sidebar_login_params ); } /** * Include and register the widget class. * * @access public * @return void */ public function register_widget() { include_once( 'includes/class-sidebar-login-widget.php' ); } /** * ajax_url function. * * @access public * @return void */ private function ajax_url() { if ( is_ssl() ) { return str_replace( 'http:', 'https:', admin_url( 'admin-ajax.php' ) ); } else { return str_replace( 'https:', 'http:', admin_url( 'admin-ajax.php' ) ); } } /** * ajax_handler function. * * @access public * @return void */ public function ajax_handler() { // Get post data $creds = array(); $creds['user_login'] = stripslashes( trim( $_POST['user_login'] ) ); $creds['user_password'] = stripslashes( trim( $_POST['user_password'] ) ); $creds['remember'] = sanitize_text_field( $_POST['remember'] ); $redirect_to = esc_url_raw( $_POST['redirect_to'] ); $secure_cookie = null; // If the user wants ssl but the session is not ssl, force a secure cookie. if ( ! force_ssl_admin() ) { $user_name = sanitize_user( $_POST['user_login'] ); if ( $user = get_user_by('login', $user_name ) ) { if ( get_user_option( 'use_ssl', $user->ID ) ) { $secure_cookie = true; force_ssl_admin( true ); } } } if ( force_ssl_admin() ) $secure_cookie = true; if ( is_null( $secure_cookie ) && force_ssl_login() ) $secure_cookie = false; // Login $user = wp_signon( $creds, $secure_cookie ); // Redirect filter if ( $secure_cookie && strstr( $redirect_to, 'wp-admin' ) ) $redirect_to = str_replace( 'http:', 'https:', $redirect_to ); // Result $result = array(); if ( ! is_wp_error($user) ) { $result['success'] = 1; $result['redirect'] = $redirect_to; } else { $result['success'] = 0; if ( $user->errors ) { foreach ( $user->errors as $error ) { $result['error'] = $error[0]; break; } } else { $result['error'] = __( 'Please enter your username and password to login.', 'sidebar_login' ); } } echo '<!--SBL-->'; echo json_encode( $result ); echo '<!--SBL_END-->'; die(); } } if ( ! function_exists( 'sidebarlogin' ) ) { function sidebarlogin( $args = '' ) { _deprecated_function( 'sidebarlogin', '2.5', 'the_widget' ); } } new Sidebar_Login();
  3. esyoo

    حذف سایدبار در برگه های خاص

    با سلام در قالب قبلی این امکان وجود داشت که برای برگه های خودم یک قالب بدون ستون(بدون سایدبار )داشته باشم اما الان به این شکل هست ممنون میشم راهنمایی بفرمایید که چطور این کار رو انجام بدم؟(من تمام تلاش خودم رو انجام دادم ولی همه چیز به هم میریخت) اگرنیاز هست ،کل قالب رو آپلو میکنم. فایل single.php رو هم پیوست کردم: <?php get_header();?> <div id="colLeft"> <?php if (have_posts()) : while (have_posts()) : the_post(); ?> <!-- begin post --> <div class="blogPost clearfix"> <div class="postRight"> <div class="titBullet"></div> <h1><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h1> <div class="metaRight"> <?php if(function_exists('the_views')) { the_views(); } ?> <img src="<?php bloginfo('template_url'); ?>/images/ico_tag.png" alt="Tags" /> <?php the_tags(' ', ', ', ''); ?></div> <?php the_content(); ?> </div> </div> <?php comments_template(); ?> <?php endwhile; else: ?> <p>متاسفانه مطلب مورد نظر شما پیدا نشد!</p> <?php endif; ?> </div> <div id="colRight" class="clearfix"> <?php get_sidebar(); ?> </div> <?php get_footer(); ?>
  4. با سلام آیا افزونه یا کدی شبیه به این هست؟ http://opencart.ir/%D9%86%D9%85%D8%A7%DB%8C%D8%B4-%D9%85%D8%AA%D8%AD%D8%B1%DA%A9-%D8%A2%D8%AE%D8%B1%DB%8C%D9%86-%D8%A7%D8%AE%D8%A8%D8%A7%D8%B1-%D8%B3%D8%A7%DB%8C%D8%AA-%D8%A8%D8%A7-%D9%85%D8%A7%DA%98%D9%88%D9%84-News-Ticker-%D8%A8%D8%B1%D8%A7%DB%8C-%D8%A7%D9%BE%D9%86-%DA%A9%D8%A7%D8%B1%D8%AA/ نمونه اش رو می تونید در این فروشگاه ببینید.
  5. esyoo

    نمایش فقط برای اعضا

    با تشکر از شما .من در مجموع از این دو کد در فانکشن استفاده کردم .ولی بعد از تغییرات صفحه کل سایت سفید شد! <?php function currentPageURL() { $curpageURL = 'http'; if ($_SERVER["HTTPS"] == "on") {$curpageURL.= "s";} $curpageURL.= "://"; if ($_SERVER["SERVER_PORT"] != "80") { $curpageURL.= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"]; } else { $curpageURL.= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"]; } return $curpageURL; } ?> <?php add_shortcode( 'member', 'member_check_shortcode' ); function member_check_shortcode( $atts, $content = null ) { if ( is_user_logged_in() && !is_null( $content ) && !is_feed() ) return do_shortcode( $content ); elseif( (! is_user_logged_in()) && !is_null( $content ) && !is_feed() ) echo '<a href="'. wp_login_url(get_permalink()) .'" title="Login">Login to view</a>'; return ''; } ?> اگر از کد زیر به تنهایی استفاده کنم در جایی که عبارت member رو برای پست ها قرار دادم چیزی نمایش داده نمیشه! <?php add_shortcode( 'member', 'member_check_shortcode' ); function member_check_shortcode( $atts, $content = null ) { if ( is_user_logged_in() && !is_null( $content ) && !is_feed() ) return do_shortcode( $content ); elseif( (! is_user_logged_in()) && !is_null( $content ) && !is_feed() ) echo '<a href="'. wp_login_url(get_permalink()) .'" title="Login">Login to view</a>'; return ''; } ?> با تشکر از شما
  6. esyoo

    نمایش فقط برای اعضا

    با سلام و ممنون بابت زحماتتون ولی این کد هم عمل نکرد چون صفحه رفرش می شد و به صفحه اول سایت بر می گشت. با تشکر
  7. esyoo

    مشکل ورود کاربران

    دوست عزیز شما از افزونه Register Plus Redux استفاده می کنید؟ من با این افزونه دقیقا مشکل شما رو داشتم با غیر فعال کردنش مشکلم حل شد. امیدوارم مشکل شما هم حل بشه با تشکر
  8. esyoo

    نمایش فقط برای اعضا

    با تشکر از شما با این کد فقط عنوان پست های من نمایش داده میشه و اصلا کاربر محتوای پست رو نمی بینه! نمی دونم اشکال از کد هست یا قالب سایت.چون با کد های قبلی این مشکل رو نداشت وفقط به صفحه اول برمی گشت. با تشکر
  9. esyoo

    حذف عبارت"وب سایت/وبلاگ" در قسمت نظرات

    ببینید هدف من این از این کار این هست که کاربرانی که در قسمت نظرات لینک می گذارند باعث نشه که سئوی سایت پایین بیاد من از افزونه WP-NoExternalLinks استفاده می کنم ولی با تنظیمات اون زیاد آشنا نیسنم و نمی دونم دقیقا چطور باید تنظیم بشه.البته الان فقط همون تیک های ابتدایی رو برای کامن ها و نویسندگان کامنت فعال کردم ولی نمی دونم بقیه گزینه ها چه کاری انجام میده به نظر شما از این افزونه استفاده کنم یا کلا لینک "وبلاگ/وب سایت" رو بردارم؟ با تشکر
  10. esyoo

    حذف عبارت"وب سایت/وبلاگ" در قسمت نظرات

    با تشکر از شما من از این قالب اشتفاده می کنم ولی همچین فایلی رو پیدا نکردم. ممنون میشم راهنمایی بفرمایید
  11. esyoo

    نمایش فقط برای اعضا

    با تشکر از شما و وقتی که می گذارید.ولی این کد هم عمل نکرد.(من هر دو کد رو به فانکشن اضافه کردم) مثل قبلی به صفحه اول سایت برمی گرده با تشکر از شما
  12. esyoo

    نمایش فقط برای اعضا

    با تشکر از شما ولی این کد هم درست عمل نمی کنه. یعنی الان که کاربر روی "پیوند به صفحه ی ورود" کلیک می کنه به صفحه لاگین هدایت میشه ولی بعدش به جای اینکه به صفحه قبلی که بوده برگرده، به صفحه اول سایت بر میگیرده.(فکر می کنم به خاطر این هست که لینک رو اشتباه میره و چ.م افزونه 404 رو نصب دارم به صفحه اول بر میگرده) ممنون میشم راهنمایی کنید. با تشکر
  13. با سلام چطور در قسمت نظرات(که کاربران نظر می دهند) گزینه "وبلاگ/وب سایت" رو بردارم؟ با تشکر
  14. esyoo

    نمایش فقط برای اعضا

    با تشکر از شما.کد کامل این هست؟ <?php add_shortcode( 'member', 'member_check_shortcode' ); function member_check_shortcode( $atts, $content = null ) { if ( is_user_logged_in() && !is_null( $content ) && !is_feed() ) return do_shortcode( $content ); elseif( (! is_user_logged_in()) && !is_null( $content ) && !is_feed() ) return "<a href="my domain/wp-login.php?redirect_to=<?php the_permalink(); ?>">پیوند به صفحه ی ورود</a>"; return ''; } ?> چون من این کد رو استفاده کردم و کل صفحه سایت سفید می شد. ممنون میشم راهنمایی کنید. با تشکر
  15. esyoo

    مشکل با افزونه ALO EasyMail Newsletter

    با سلام خدمت دوستان عزیز من از این افزونه برای ارسال خبرنامه استفاده می کنم. یک مشکل عجیب دارم: وقتی کاربر می خواد توی سایت عضو بشه،تیک گزینه عضویت در خبرنامه براش فعال هست.ولی بعد از اینکه عضو میشه و به پنل کاربری خودش میره می بینه که اصلا عضو نیست!و در واقع همین طور هم هست و اصلا عضو مشترکین نیست و فقط کاربر سایت هست! این مشکل از چه چیزی می تونه باشه؟ آیا شما این افزونه رو تایید می کنید؟(اگر افزونه یا روش بهتری را مد نظر دارید ممنون میشم بیان بکنید.) با تشکر
×
×
  • اضافه کردن...