4058423

مشکل عجیب در پنل وردپرس ( لطفا کمک کنید )

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

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

از اینکه از محصولات .... استفاده می کنید سپاسگزاریم |

این رو به جای اون متن پیشفرض وردپرس که مینویسه از این که از وردپرس استفاده میکنید ممنونیم ! نوشتن و نمی تونم حذف یا تغییرش بدم .

ممنون میشم کمکم کنید 

0

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


لینک به پست

ارسال شده در (ویرایش شده)

باسلام

دوست عزیز از قسمت « نمایش --> ویرایشگر » برید فایل functions.php قالب درحال استفاده سایتتون رو باز کنید و کد زیر رو داخل اون فایل قرار بدید مشکل حل میشه:

// customize admin footer text
function custom_admin_footer() {
echo 'متن دلخواه';
} 
add_filter('admin_footer_text', 'custom_admin_footer');

بجای متن دلخواه متن خودتون رو بنویسید. وقتی این کارو انجام دادی اگر دیدی مشکل هنوز حل نشده حتما بخاطر کش مرورگر هستش که باید پاکش کنید (با دکمه های ctrl+f5).ممکنه کش یکذره اذیت کنه که با چند بار ورود و خروج و زدن دکمه های بالا مشکل حل میشه ;)

ویرایش شده در توسط samirhm
1

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


لینک به پست

ممنونم دوست عزیزم اما متاسفانه سرجاشه و حذف نمیشه ! 

 

از این کد و کد های دیگه هم استفاده کردم نشد که نشد ! از افزونه های مختلفم استفاده کردم نمیدونم چرا حذف نمیشه لعنتی  :angry:

0

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


لینک به پست

سلام و درود @4058423

 

کد زیر رو در فایل functions.php قالبتون قرار بدید.

remove_all_filters('admin_footer_text');

 

1

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


لینک به پست

انتهای فایل باشه اوکیه ؟ یا باید بالا باشه ؟

0

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


لینک به پست
در 1 دقیقه قبل، 4058423 گفته است :

انتهای فایل باشه اوکیه ؟ یا باید بالا باشه ؟

نباید در اصل تفاوتی داشته باشه.

اول ابتدا بذارید حل نشد انتها بذارید.

2

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


لینک به پست
در 2 دقیقه قبل، mehran-b گفته است :

سلام و درود @4058423

 

کد زیر رو در فایل functions.php قالبتون قرار بدید.


remove_all_filters('admin_footer_text');

 

متاسفانه بازم نشد که نشد 

0

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


لینک به پست
در 3 دقیقه قبل، 4058423 گفته است :

متاسفانه بازم نشد که نشد 

خوب اونو که دادم رو پاک کن اینو بذار.

add_filter('admin_footer_text', function($text) {
	
	$newText = sprintf( __( 'Thank you for creating with <a href="%s">WordPress</a>.' ), __( 'https://wordpress.org/' ) );
	
	return '<span id="footer-thankyou">' . $newText . '</span>';
	
}, PHP_INT_MAX);

 

1

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


لینک به پست
در 2 دقیقه قبل، mehran-b گفته است :

خوب اونو که دادم رو پاک کن اینو بذار.


add_filter('admin_footer_text', function($text) {
	
	$newText = sprintf( __( 'Thank you for creating with <a href="%s">WordPress</a>.' ), __( 'https://wordpress.org/' ) );
	
	return '<span id="footer-thankyou">' . $newText . '</span>';
	
}, PHP_INT_MAX);

 

اینم نتیجه نداد :(

0

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


لینک به پست
در 3 دقیقه قبل، 4058423 گفته است :

اینم نتیجه نداد :(

جالبه.

هر چی دادم رو پاک کن اینو بذار.

add_action('in_admin_footer', function() {
	
	remove_all_filters('admin_footer_text');
	
}, PHP_INT_MAX);

 

2

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


لینک به پست
در 22 دقیقه قبل، mehran-b گفته است :

جالبه.

هر چی دادم رو پاک کن اینو بذار.


add_action('in_admin_footer', function() {
	
	remove_all_filters('admin_footer_text');
	
}, PHP_INT_MAX);

 

نشد باز :o:o

0

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


لینک به پست

ارسال شده در (ویرایش شده)

فیلتر admin_footer_text  باید جواب میداد اما اگر هیج کدام از راهها بالا نشد نشون میده که طراح قالب تعقیراتی بوجود آورده که جلوی ادیت تکست رو بگیره.

از اینجا به بعد باید با شکیبایی و قدم به قدم دنبال مشکل بگردید.

اگر خیلی ریشه ای بخواهم بگویم یا باید در فایل admin-footer.php در فولدر wp-admin دستکاری کرده باشد که کمی غیر حرفه است. یا فیلتر را حذف کرده باشند یا اینکه بطریقی بجای admin-folder.php به فایل دیگری ریدایرکت کرده باشند.

برای اینکه احتمال اول رو حذف کنید به فایل admin-footer.php  در همان فولدر wp-admin بروید و آنرا با این آدرس مقایسه کنید: https://github.com/WordPress/WordPress/blob/master/wp-admin/admin-footer.php

احتمال دارد که خط زیر را 

		echo apply_filters( 'admin_footer_text', '<span id="footer-thankyou">' . $text . '</span>' );

یا حذف کرده باشند و یا کامنت کرده باشند و به جای آن چیز دیگری گذاشته باشند.

اگر فکر میکنید که تعقیری ندارد در بالای صفحه از کد

die();

استفاده کنید و اگر دیدید که فوتر ادمینتان ناپدید شد پس میفهمیم که از همین فایل استفاده میشود در غیر اینصورت اصلا از  این فایل استفاده نمیکنند.

نتیجه رو اطلاع بدید تا بریم جلوتر

ویرایش شده در توسط Lahijan
1

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


لینک به پست
در 59 دقیقه قبل، 4058423 گفته است :

نشد باز :o:o

آخرین مرتبه ممکن هست باید جواب بده.

امکان نداره فیلترش رو بعد از این هوک بتونه قلاب کنه.

چون قالبه نمیتونه فایل اصلی هم ویرایش کرده باشه.

شاید کش باشه.

0

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


لینک به پست
در 20 دقیقه قبل، Lahijan گفته است :

فیلتر admin_footer_text  باید جواب میداد اما اگر هیج کدام از راهها بالا نشد نشون میده که طراح قالب تعقیراتی بوجود آورده که جلوی ادیت تکست رو بگیره.

از اینجا به بعد باید با شکیبایی و قدم به قدم دنبال مشکل بگردید.

اگر خیلی ریشه ای بخواهم بگویم یا باید در فایل admin-footer.php در فولدر wp-admin دستکاری کرده باشد که کمی غیر حرفه است. یا فیلتر را حذف کرده باشند یا اینکه بطریقی بجای admin-folder.php به فایل دیگری ریدایرکت کرده باشند.

برای اینکه احتمال اول رو حذف کنید به فایل admin-footer.php  در همان فولدر wp-admin بروید و آنرا با این آدرس مقایسه کنید: https://github.com/WordPress/WordPress/blob/master/wp-admin/admin-footer.php

احتمال دارد که خط زیر را 


		echo apply_filters( 'admin_footer_text', '<span id="footer-thankyou">' . $text . '</span>' );

یا حذف کرده باشند و یا کامنت کرده باشند و به جای آن چیز دیگری گذاشته باشند.

اگر فکر میکنید که تعقیری ندارد در بالای صفحه از کد


die();

استفاده کنید و اگر دیدید که فوتر ادمینتان ناپدید شد پس میفهمیم که از همین فایل استفاده میشود در غیر اینصورت اصلا از  این فایل استفاده نمیکنند.

نتیجه رو اطلاع بدید تا بریم جلوتر

ممنون از توضیحات کاملتون. 

اون فایل رو چک کردم و آدرسش tablighoplus.ir/public_html/wp-admin/admin-footer.php بود

 

اون کدی که فرمودید رو به admin-footer.php اضافه کنم یا functions.php ؟

0

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


لینک به پست
در هم اکنون، 4058423 گفته است :

ممنون از توضیحات کاملتون. 

اون فایل رو چک کردم و آدرسش tablighoplus.ir/public_html/wp-admin/admin-footer.php بود

 

اون کدی که فرمودید رو به admin-footer.php اضافه کنم یا functions.php ؟

اون کد فایل رو متوقف میکنه. اونو در بالای فایل admin-footer.php قرار بدید تا ببینیم که تکست حذف میشه یا خیر. اگر تکستان حدف بشه به معنی این است که این فایل رو بکلی از دور خارج نکرده اند. من هم همزمان احتمالات دیگر رو بررسی میکنم.

1

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


لینک به پست
در 6 دقیقه قبل، Lahijan گفته است :

اون کد فایل رو متوقف میکنه. اونو در بالای فایل admin-footer.php قرار بدید تا ببینیم که تکست حذف میشه یا خیر. اگر تکستان حدف بشه به معنی این است که این فایل رو بکلی از دور خارج نکرده اند. من هم همزمان احتمالات دیگر رو بررسی میکنم.

کد شمارو که وارد میکنم یه متن مثل همون کد توی همون اطراف اون نوشته ایجاد میشه اما اون نوشته حذف نمیشه 

 

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

 

<?php
/**
 * WordPress Administration Template Footer
 *
 * @package WordPress
 * @subpackage Administration
 */

// don't load directly
if ( !defined('ABSPATH') )
    die('-1');

/**
 * @global string $hook_suffix
 */
global $hook_suffix;
?>

<div class="clear"></div></div><!-- wpbody-content -->
<div class="clear"></div></div><!-- wpbody -->
<div class="clear"></div></div><!-- wpcontent -->

<div id="wpfooter" role="contentinfo">
    <?php
    /**
     * Fires after the opening tag for the admin footer.
     *
     * @since 2.5.0
     */
    do_action( 'in_admin_footer' );
    ?>
    <p id="footer-left" class="alignleft">
        <?php
        $text = sprintf( __( 'Thank you for creating with <a href="%s">WordPress</a>.' ), __( 'https://wordpress.org/' ) );
        /**
         * Filters the "Thank you" text displayed in the admin footer.
         *
         * @since 2.8.0
         *
         * @param string $text The content that will be printed.
         */
        echo apply_filters( 'admin_footer_text', '<span id="footer-thankyou">' . $text . '</span>' );
        ?>
    </p>
    <p id="footer-upgrade" class="alignright">
        <?php
        /**
         * Filters the version/update text displayed in the admin footer.
         *
         * WordPress prints the current version and update information,
         * using core_update_footer() at priority 10.
         *
         * @since 2.3.0
         *
         * @see core_update_footer()
         *
         * @param string $content The content that will be printed.
         */
        echo apply_filters( 'update_footer', '' );
        ?>
    </p>
    <div class="clear"></div>
</div>
<?php
/**
 * Prints scripts or data before the default footer scripts.
 *
 * @since 1.2.0
 *
 * @param string $data The data to print.
 */
do_action( 'admin_footer', '' );

/**
 * Prints scripts and data queued for the footer.
 *
 * The dynamic portion of the hook name, `$hook_suffix`,
 * refers to the global hook suffix of the current page.
 *
 * @since 4.6.0
 */
do_action( "admin_print_footer_scripts-{$hook_suffix}" );

/**
 * Prints any scripts and data queued for the footer.
 *
 * @since 2.8.0
 */
do_action( 'admin_print_footer_scripts' );

/**
 * Prints scripts or data after the default footer scripts.
 *
 * The dynamic portion of the hook name, `$hook_suffix`,
 * refers to the global hook suffix of the current page.
 *
 * @since 2.8.0
 */
do_action( "admin_footer-{$hook_suffix}" );

// get_site_option() won't exist when auto upgrading from <= 2.7
if ( function_exists('get_site_option') ) {
    if ( false === get_site_option('can_compress_scripts') )
        compression_test();
}

?>

<div class="clear"></div></div><!-- wpwrap -->
<script type="text/javascript">if(typeof wpOnload=='function')wpOnload();</script>
</body>
</html>
 

0

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


لینک به پست

من بهتون مسیج خصوصی میدم.

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

1

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


لینک به پست

اگر نمی خوایین حتماً متنش تغییر کنه ، می تونید display:none کنید

0

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


لینک به پست

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

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

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

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


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

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

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


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