решетка в ссылке

face2005

Добрый день! никак не могу якорь добавить в ссылку, вырезается и все..

PHP:
  1. <a target=»_blank» class=»linkTeacher» href=»<?php echo get_post_permalink( $prepodavatel );?>#comments»>отзывы</a>

на выходе получаю ссылку без решетки http://site.ru/aleksandr-mihajlovich/comments

подскажите как правильно сделать?

 

boss1

Что за решетка?

 

face2005

#

 

function()

Код (Text):
  1. <?php echo get_post_permalink( $prepodavatel );?>

Это удалите, и вставьте #

 

mkramer

@face2005, называется якорь. Заставляет браузер прокрутить страницу до элемента с таким айди, если он есть. Так же может прокручивать до тега <a name=’comments’>, но второй подход устарел. Основы. Иногда используется для других целей. Например, когда ещё не был стандартом History API, с помощью якорей делали первые SPA-приложения.
— Добавлено —
Однако, почему люди не учат основы технологий, с которыми работают? Загадка

 

face2005

мне не нужна прокрутка, это переход по ссылке с якорем.. но эта «решетка пропадает»
неужели не видно что отрывается в новом окне?

PHP:
  1. <a target=»_blank» class=»linkTeacher» href=»<?php echo get_post_permalink( $prepodavatel );?>#comments»>отзывы</a>
 

MouseZver

https://php.ru/forum/threads/fajlov…ov-sajta-i-razdelenie-koda.91297/#post-639551
переходи и смотри, пропала ? нет. Значит что-то переадресацию делает. см. роутер или .htaccess

 

MouseZver

но прежде, прочекай сформированный урл

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *