我使用 bash 和 php 的混合来自动将帖子上传到 wordpress。长话短说,在正文中,我希望首先有 youtube 视频,然后下面是帖子的其余部分。一旦传递到 php,它会将所有内容上传到我的网站,我注意到视频没有包含在我的新帖子中。显然,我启动了我的调试器,然后从图像你可以看到一切都是它应该的样子。标题在那里,类别和包含视频和内容的正文也在那里。如果有人能告诉我我错过了什么,因为我迷路了。谢谢
#!/bin/bash
count=0
length=$(cat scripttest/content/tTestjSON.json | ./jq 'length')
video=$(./jq ".[$count].video"< scripttest/content/tTestjSON.json)
video2="<iframe width='560' height='315' src=$video frameborder='0' gesture='media' allow='encrypted-media' allowfullscreen></iframe>"
head=$(./jq ".[$count].head"< scripttest/content/tTestjSON.json)
head2="${head#\"}"
head2="${head2%\"}"
body=$(./jq ".[$count].body"< scripttest/content/tTestjSON.json)
body2="${body#\"}"
body2="${body2%\"}"
body2="$video2$body2"
category=$(./jq ".[$count].category"< scripttest/content/tTestjSON.json)
category2="${category#\"}"
category2="${category2%\"}"
php test.php "$head2" "$body2" "$category2"
(( count++ ))
done