Инфо сайты, DLE, SEO. Мои услуги

Вставить iframe в DLE, чтобы работали видео с youtube, карты Google и другие iframe?

Допустим, вам понадобилось вставить в новость ролик с youtube, карту с google maps или Яндекс карт, или другой iframe (ВКонтакте, google доки, facebook и др). 

Для этого надо скопировать <iframe src="нужный код"></iframe> в исходный код новости, и все должно работать.

Но бывает, что после вставки код пропадает и не отображается. Я нашел две возможные причины:

1. В списке разрешенных сайтов к использованию через iframe, нету того, с которого вы вставляете информацию. 

Решение: добавить нужные вам домены в /engine/classes/parse.class.php. Ищите строчку var $allowed_domain и вставляйте новые домены по аналогии. Но будьте осторожны, добавляйте только сайты, которым вы доверяете. 

 

2. Ваша версия DLE старая (например 10.1 или старше), и все разрешенные к использованию через iframe сайты прописаны только с http версией. И, если вы вставляете iframe с https, код работает не будет. 

Решение фактически то же: добавьте https версии нужных вам сайтов в /engine/classes/parse.class.php.

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