• Ссылка для редактирования нужна для qr- кода. Как получить ее «без прав» ?

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • а что, собрать ее из известных компонент и id+типа поста не получится?

    Автор svg

    (@svg)

    Получится(уже сделал), id получим и приклеим куда надо. Но… не красиво как-то. Как и с порядком вывода значений таксономии ) (тоже сделано)

    svg, привет.

    Вариант с get_edit_post_link() кажется тут более выигрышным, если я правильно понял задумку. Пример:

    function mav880_custom_edit_post_link( $content ) {
    global $post;

    if ( ! is_single() ) return $content;

    $edit_url = get_edit_post_link( $post->ID );

    if ( $edit_url ) {
    $edit_link_html = sprintf( '<p><a href="%s" target="_blank">T3XT</a></p>', esc_url( $edit_url ) );

    return $content . $edit_link_html;
    }

    return $content;
    } add_filter( 'the_content', 'mav880_custom_edit_post_link' );
    Автор svg

    (@svg)

    ссылка должна быть видна незалогиненным

    svg, тогда только вариант с подстановкой ID записи:

    $edit_url = admin_url( 'post.php?action=edit&post=' . $post->ID );

    Через edit_post_link() или get_edit_post_link() без нужных привилегий такую функциональность не реализовать.

Просмотр 5 ответов — с 1 по 5 (всего 5)

Для ответа на тему необходимо авторизоваться.