Просмотр 15 ответов — с 1 по 15 (всего 23)
  • Добавить в functions.php активной Темы:

    remove_action( 'wp_head',  'rsd_link'           );
    remove_action( 'wp_head',  'wlwmanifest_link'   );

    при добавлении через админку эти две строчки вылезли над шапкой сайта и всё

    А что мешает забраться в файл header.php темы и там почистить?

    В этом файле
    …/wp-includes/general-template.php

    Удалите строки

    /**
     * Display the link to the Really Simple Discovery service endpoint.
     *
     * @link http://archipelago.phrasewise.com/rsd
     * @since 2.0.0
     */
    function rsd_link() {
    	echo '<link rel="EditURI" type="application/rsd+xml" title="RSD" href="' . get_bloginfo('wpurl') . "/xmlrpc.php?rsd\" />\n";
    }
    
    /**
     * Display the link to the Windows Live Writer manifest file.
     *
     * @link http://msdn.microsoft.com/en-us/library/bb463265.aspx
     * @since 2.3.1
     */
    function wlwmanifest_link() {
    	echo '<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="'
    		. get_bloginfo('wpurl') . '/wp-includes/wlwmanifest.xml" /> ' . "\n";
    }

    А чем они помешали, если не секрет?

    тогда не все плагины устанавливаться будут, нужен другой способ

    А при чем здесь плагины? Они как и в старые добрые времена подключаются при помощи хука <?php wp_head(); ?> Указанные вами линки к плагинам не имеют никакого отношения.

    две строчки вылезли над шапкой

    Учите матчасть php.net

    А так правильно будет?

    <?php remove_action( ‘wp_head’, ‘rsd_link’ );
    remove_action( ‘wp_head’, ‘wlwmanifest_link’ ); ?>

    Чтобы не наводить путаницу у себя в файле, добавьте в самом конце файла, прям перед закрывалкой ?>

    там это есть уже я просто думал отдельно записать
    <?php remove_action( ‘wp_head’, ‘rsd_link’ );
    remove_action( ‘wp_head’, ‘wlwmanifest_link’ ); ?>
    или опять ошибка будет?

    После ваших слов вижу несколько вариантов:
    1. Вы редактируете совершенно иной файл (надо functions.php активной Темы)
    2. Эти теги прописаны «насильно» в файле header.php
    3. Также существует вероятность, что изменения не видны сразу из-за кеширующего плагина.
    вроде все… 🙂
    Если можете, выложите ваш header.php и functions.php на pastebin.com

    <?php if ( function_exists( ‘add_theme_support’ ) )
    add_theme_support( ‘post-thumbnails’ );
    add_filter(‘show_admin_bar’, ‘__return_false’);
    function plc_comment_post( $incoming_comment ) {
    $incoming_comment[‘comment_content’] = htmlspecialchars($incoming_comment[‘comment_content’]);
    $incoming_comment[‘comment_content’] = str_replace( «куук», ‘'’, $incoming_comment[‘comment_content’] );
    return( $incoming_comment );
    }

    function plc_comment_display( $comment_to_display ) {
    $comment_to_display = str_replace( ‘'’, «куку», $comment_to_display );
    return $comment_to_display;
    }

    add_filter(‘preprocess_comment’, ‘plc_comment_post’, », 1);
    add_filter(‘comment_text’, ‘plc_comment_display’, », 1);
    add_filter(‘comment_text_rss’, ‘plc_comment_display’, », 1);
    add_filter(‘comment_excerpt’, ‘plc_comment_display’, », 1);
    ?>

    это functions.php

    я прописывал отдельно
    remove_action( ‘wp_head’, ‘rsd_link’ );
    remove_action( ‘wp_head’, ‘wlwmanifest_link’ );

    а надо внутрь вставить?

    перед ?> ?

Просмотр 15 ответов — с 1 по 15 (всего 23)
  • Тема «как удалить ненужные теги» закрыта для новых ответов.