Это не функция свойства; это атрибут, который используется из RDFa и добавляется из модуля RDF.
Самый простой способ удалить эти атрибуты - это отключить модуль, но я бы не советовал делать это, поскольку целью этого модуля является обогащение вашего контента метаданными, чтобы другие приложения могли лучше понять его взаимосвязи и атрибуты.
В качестве альтернативы, если проблема заключается только в том свойстве, которое используется для узлов, тогда вы можете реализовать код, подобный следующему:
function mymodule_preprocess_node(&$variables) {
if (isset($variables['title_attributes_array'])) {
$variables['title_attributes_array']['property'] = NULL;
}
}
Модуль должен выполняться после модуля RDF, чтобы его хук мог выполняться после того, который реализован модулем RDF.
Я не видел проблем совместимости между атрибутами, добавленными модулем RDF, и кодом JavaScript, выполняемым ядром Drupal или сторонними модулями. Вероятно, было бы целесообразно выяснить, почему у вас возникают проблемы с кодом JavaScript при добавлении этих атрибутов HTML.