wake-up-neo.com

자동 ALT 및 TITLE 속성으로 이미지 재생성

미디어 라이브러리의 모든 이미지를 다시 생성하고 ALT 및 TITLE을 누락 된 것으로 설정하는 방법을 찾고 있습니다.

무엇과 같은 것 이 플러그인 do + 내가 언급 한 것.

사람이 준비한 모든 코드는 이미 이미지를 업로드하는 동안 설정해야합니다. 이미지가 이미 미디어 라이브러리에있는 경우는 아닙니다.
https://brutalbusiness.com/automatically-set-the-wordpress-image-title-alt-text-other-meta/

이전에 업로드 된 이미지의 제목/대체 텍스트 변경은 WordPress에서 게시물/페이지에 삽입되는 이미지를 처리하는 방식 때문에이 게시물의 코드가 해결하려고하는 것보다 완전히 다른 문제입니다.

이전에 업로드 된 이미지와 관련하여 요점은 해당 이미지를 포스트/페이지에 삽입하면 이미지 제목과 대체 텍스트가 WordPress의 게시물/페이지의 HTML로 복사된다는 것입니다. 따라서 미디어 라이브러리에서 이미지의 제목/대체 텍스트를 나중에 변경하면 이미지의 제목/대체 텍스트가 게시물/게시물에 복사 되었기 때문에 해당 이미지가 표시된 모든 게시물/페이지에 영향을 미치지 않습니다. 페이지에 저장되므로 미디어 라이브러리의 새 이미지/대체 텍스트로 새로 고쳐지지 않습니다.

미디어 라이브러리에서 업데이트 된 이미지 제목/대체 텍스트는 미디어 라이브러리에서 제목/대체 텍스트가 업데이트 된 후 이미지가 게시물/페이지에 삽입 될 때 게시물/페이지에만 표시됩니다.

어떤 아이디어라도 도움이 될 것입니다.

1
Amino

전체 면책 조항, 나는 언급하고자하는 WordPress 플러그인의 저자이며이 답변으로 더 많은 가시성을 얻길 바랍니다.

그래서, 나는 SEO 이유 때문에 작년에 대부분의 고객들을 위해이 작업을 수행해야했고 그것은 어리 석다. 나는 당신이 물었던 것을 할 수있는 WordPress 플러그인을 만들었다. 한 번에 모든 WordPress 이미지 속성을 대량 업데이트하십시오. 여기에서 찾을 수 있습니다 : https://imageattributespro.com

그것이하는 일은 이미지를 내 이미지로 보내고 이미지가 삽입 된 모든 게시물을 찾은 다음 게시물 내의 대체 텍스트와 이미지 제목을 바로 업데이트합니다.

WordPress 기능을 사용하여이 모든 작업을 수행하므로 손상된 데이터베이스 또는 기타 문제가 없었습니다. 하지만 분명히 대량 백업을하기 전에 db를 백업하는 것이 좋습니다.

이미 업데이트되지 않은 항목 만 업데이트하는 옵션이 있으므로 사용자 지정 항목이 이미있는 모든 이미지에 대해서는 전혀 영향을주지 않습니다.

이 동영상이 실제로 표시됩니다.

https://youtu.be/Z0zVaqqE7iE

희망이 도움이됩니다. 궁금한 점이 있으면 알려주세요 :)

1
Arun Basil Lal

제목이있는 alt 메타를 모두 채우려면 phpMyAdmin에서 다음과 같은 MySQL 스크립트를 사용할 수 있습니다.

INSERT INTO wp_postmeta (meta_id, post_id, meta_key, meta_value) 
SELECT '', p.ID, '_wp_attachment_image_alt', p.post_title FROM wp_posts p 
WHERE p.post_type = 'attachment'

중복을 방지하려면 먼저 모든 _wp_attachment_image_alt 항목을 제거해야합니다.

0
bozydarlelutko