• 14-11-2023, 02:11:02
    #1
    Wordpress
    Merhabalar,

    forumun değerli üyelerine yardımcı olmak adına, boş vakitlerimde uygun gördüğüm işlevi güzel kodları yazarak hem kullanıp hem de bu konu altında sürekli güncelleyeceğim.
    Bu bağlamda, eğer kod ihtiyacınız olursa, konu altına talep edebilirsiniz. Hem size, hem de konuya gönderilecektir.

    - Bir hosting kontrol paneline ihtiyacınız olmadan aşağıdaki kodlar ile dosya yükleme ve php limitlerinizi arttırabilirsiniz;
    (htaccess dosyasına eklenir, limitleri ihtiyacınıza göre arttırabilirsiniz)



    php_value upload_max_filesize 128M
    php_value post_max_size 128M
    php_value max_execution_time 300
    php_value max_input_time 300
    - Tarayıcı kaydırma çubuğunun rengini değiştirebilirsiniz. Kendinize göre revize edebilirsiniz;
    (css kodudur. Wp-admin > görünüm > özelleştir > css kısmına ekleyebilirsiniz)



    ::-webkit-scrollbar{
        width: 0.9vw;
        background: #E8E8E8;
    }
    ::-webkit-scrollbar-thumb{
        background: #7C8CFF;
        background: linear-gradient;
        border-radius: 20px;
    }
    - Klasik düzenleyiciyi eklentisiz aktif edebilirsiniz;
    (wordpress temanızın functions.php dosyasının en altına, birkaç boşluk bırakıp kaydedip yayımlayabilirsiniz)



    add_filter('use_block_editor_for_post', '__return_false', 10);
    Bilgilendirme: Kodları her ne kadar defalarca test edip paylaşsam'da, bazı kullanıcıların yanlışlıkla yaptığı hatalar bazı sorunları da beraberinde getirebilir. Bu hususta herhangi bir sorumluluk kabul etmemekle birlikte, bu konu özelinde veya farklı durumlarda, sürekli yedeklerinizi almanızı ve güncel tutmanızı şiddetle önermekteyim.
  • 14-11-2023, 02:13:32
    #2
    Özellikle premium temaların PHP limitlerinin artırılması sıklıkla karşılaşılan bir durum. Yararlı bir paylaşım, emeğinize sağlık.
  • 14-11-2023, 02:17:06
    #3
    Güzel paylaşımınız için teşekkürler. Emeğinize sağlık
  • 14-11-2023, 02:31:25
    #4
    Paylaşım ve katkı için teşekkür ederim
  • 14-11-2023, 03:37:22
    #5
    Hoş geldin yazısını kaldırma

    remove_action('welcome_panel', 'wp_welcome_panel');

    Admin sayfasındaki sayfa veya yazıların başlıklarının yanında küçük görselleri listeleme

    /****** Öne Çıkarılmış Görselleri Yazı/Sayfa Sekmesinde Gösterme ******/
    if ( !function_exists('AddThumbColumn') && function_exists('add_theme_support') ) {
    // for post and page add_theme_support('post-thumbnails', array( 'post', 'page' ) );
    function AddThumbColumn($cols) {
    $cols['thumbnail'] = __('Thumbnail');
    return $cols; }
    function AddThumbValue($column_name, $post_id) {
    $width = (int) 35; $height = (int) 35;
    if ( 'thumbnail' == $column_name ) { // thumbnail of WP 2.9 $thumbnail_id = get_post_meta( $post_id, '_thumbnail_id', true ); // image from gallery $attachments = get_children( array('post_parent' => $post_id, 'post_type' => 'attachment', 'post_mime_type' => 'image') ); if ($thumbnail_id) $thumb = wp_get_attachment_image( $thumbnail_id, array($width, $height), true ); elseif ($attachments) { foreach ( $attachments as $attachment_id => $attachment ) { $thumb = wp_get_attachment_image( $attachment_id, array($width, $height), true ); } } if ( isset($thumb) && $thumb ) { echo $thumb; } else { echo __('None'); } } }
    // for posts add_filter( 'manage_posts_columns', 'AddThumbColumn' ); add_action( 'manage_posts_custom_column', 'AddThumbValue', 10, 2 );
    // for pages add_filter( 'manage_pages_columns', 'AddThumbColumn' ); add_action( 'manage_pages_custom_column', 'AddThumbValue', 10, 2 );
    }

    Site içi aramayı kapatma

    function fb_filter_query( $query, $error = true ) {
    if ( is_search() ) { $query->is_search = false; $query->query_vars[s] = false; $query->query[s] = false;
    // to error if ( $error == true ) $query->is_404 = true; }
    }
    add_action( 'parse_query', 'fb_filter_query' ); add_filter( 'get_search_form', create_function( '$a', "return null;" ) );