>source

플러그인 wp all import로 제품을 가져오는 데 sql 테이블 post_meta가 커질 때 너무 많은 시간이 걸립니다. 현재 200,000개의 제품이 수입되고 있습니다.

워드프레스 없이 sql에서 직접 csv를 통해 제품을 가져올 수 있는 방법이 있습니까? (나는 제목과 설명만 이미지를 가져올 필요가 없습니다).

도움을 주셔서 감사합니다.

안부 올리버

  • 답변 # 1

    공유해주셔서 감사합니다.

    70,000개의 제품을 수입하려고 하는데 저에게는 이미지가 가장 큰 문제입니다. wp all import로 몇 번 시도했지만 시간이 많이 걸립니다. 며칠 동안 수입품을 실행했는데 계속해서 멈췄습니다.

    이미지가 없는 제품을 가져오려고 했더니 6시간 만에 완료되는데 나중에 이미지만 있는 제품을 업데이트 하려고 했더니 똑같은 이야기네요. 붙어 있습니다.

    이런 것들을 작성하는 방법을 모르기 때문에 특히 2단계 SQL을 말할 때 이 특정 예를 사용하는 방법을 잘 모르겠습니다.

    이미지가 포함된 CSV 또는 XML 피드에서 제품을 가져오는 방법을 아는 사람이 있습니까? 단계별 가이드 같은 것.

    P.S. 이 답변은 여기에서 몇 가지 규칙을 어겼을 수 있지만 절망하기 시작했습니다.

    이것은 질문에 대한 답을 제공하지 않습니다. 유사한 질문을 검색하거나 페이지 오른쪽의 관련 및 링크된 질문을 참조하여 답변을 찾을 수 있습니다. 관련되어 있지만 다른 질문이 있는 경우 새로운 질문을 하고 컨텍스트를 제공하는 데 도움이 되도록 이 질문에 대한 링크를 포함하세요. 참조: 질문을 하고, 답변을 얻으며, 방해가 되지 않습니다.

    Yunnosch2022-01-09 10:16:51
  • 답변 # 2

    2단계 SQL로 수행할 수 있습니다.

    INSERT INTO `wp_posts` (`ID`, `post_author`, `post_date`, `post_date_gmt`, `post_content`, `post_title`, `post_status`, `comment_status`, `ping_status`, `post_name`, `post_modified`, `post_modified_gmt`, `guid`, `post_type`, `comment_count`)
    VALUES ([ID], [AUTHOR], '[DATE1]', '[DATE2]', '[CONTENT]', '[TITLE]', 'publish', 'open', 'open', '[POSTNAME]', '[DATE3]', '[DATE4]', '[GUID]', 'product', 0);
    

    WP ALL IMPORT를 사용하여 나중에 해당 레code를 업데이트하는 것이 좋습니다.

  • 이전 php : 메시지: 클래스 유형이 존재하지 않습니다 -WebAPI Magento 2.3
  • 다음 javascript : useParams()가 userId를 가져오지 않고 userId를 콘솔 아웃할 때 콘솔에 정의되지 않음을 표시합니다.