2011-08-24 1 views
0

RSS 피드의 콘텐츠를 표시하기 위해 채널 태그를 사용합니다. 문제는 콘텐츠를 가져 왔으며  을 포함하고 있기 때문에 일부 리더에서는 피드가 유효성 검사에 실패하고 불량률이 높아집니다.표현 엔진 - 필드에서  을 제거 하시겠습니까?

 을 삭제하는 방법은 무엇입니까? 나는 마크 업을 제거 할 수 2 개 모듈을했지만 어느 쪽도 제거하지 할 수있는   http://supergeekery.com/geekblog/comments/expression_engine_2_plugin_supergeekery_tag_stripper_version_1.0 http://devot-ee.com/add-ons/html-plugin

이 일부 사용자 정의 PHP와 함께 할 수 있을까요? 감사합니다.

+0

제어판 및 데이터베이스에 줄 바꿈하지 않는 공백은 어떻게 표시됩니까? 여러분이 보여 주듯이 코드화 된 코드가 출력되어 있습니까? 아니면 인쇄되지 않는 유니 코드 문자입니까? –

+0

코드가 작성되었습니다. – Evans

답변

0

This answer 비슷한 질문에 도움이됩니다. 데이터베이스에서이 쿼리를 실행하면 비 분리 공백을 모두 제거 할 수 있습니다. (phpMyAdmin을 또는 유사한을 사용합니다.)

UPDATE exp_channel_data SET text_column = REPLACE(field_id_XX, ' ', ' ')

이 컬럼 (들)의 실제 이름으로 field_id_XX를 교체합니다.

+0

콘텐츠를 정기적으로 가져 오므로 쿼리를 한 번 실행하면됩니다. 또한 콘텐츠가 사이트의 다른 곳에 표시되므로 데이터베이스에서 변경하면 다른 곳에서 문제가 발생할 수 있습니다. 감사합니다 – Evans

+0

당신은 [낮은 교체] (http://gotolow.com/addons/low-replace)를 시도 했습니까? –