InDesign到WordPress工作流

时间:2011-02-08 作者:aendra

我正在为每月一期的InDesign杂志做一个项目,使他们能够通过WordPress将内容放到网上。

当前工作流为:

将InDesign中的内容复制/粘贴到Word文档中(由拥有InDesign权限的杂志工作人员),然后将Word中的内容复制/粘贴到WP中的各个字段中(由没有InDesign权限但有Word权限的实习生)

创建一个包含所有帖子数据的CSV,并使用CSV导入器导入到WordPress。

Thus, I have two questions:

<有没有比我上面讨论的更好的InDesign=>WordPress工作流非常感谢任何能够帮助这一点的人。

编辑:我正在寻找的解决方案包括as little InDesign-side work as possible. 我将花一个月的时间为InDesign从头开始编写一个XMLRPC插件,或者做一些类似的蠢事,如果这意味着不必为十年的问题重新标记页面元素——只要这确实是最好的方法。

3 个回复
最合适的回答,由SO网友:aendra 整理而成

我的老板决定,将导入内容的工作外包给印度的外包团队会更容易。事实上,我认为这可能是解决这类问题的最好办法。

我要求mods将此作为一个社区wiki问题;这似乎是一个很常见的问题,它应该有一个解决方案列表,而不仅仅是一个答案。

SO网友:kaiser

有一个(隐藏的?)用于清理从MS Word导入的内容的TinyMCE按钮。单击按钮插入(复制/粘贴)Word和TinyMCE中的内容应完成其余操作。

第二:您可以从InDesign导出为XML。为什么不用呢?引入XML数据应该容易得多。我很确定,您还可以在DB中为XML内容添加一个新表,并拉取该表,而不是the_content();. 添加一些元框(或者只使用自定义字段)将xml文件上载到DB将非常简单,因为禁用编辑器可以避免很多麻烦。

SO网友:editor

如果是我,我更担心的是把内容从InDesign中取出的能力,而不是把内容放到WordPress中。假设您将数据从InDesign文件编写到中间件连接器(PHP或其他任何真正的连接),我认为XML-RPC 这绝对是将这些内容输入WordPress的方法。

除了完全刷新API以满足WordPress发布的所有需要外,使用XML-RPC还可以支持其他发布平台,而无需重写任何代码。

相关推荐

WP_INSERT_POST()使用‘POST_STATUS’=>‘PUBLISH’创建重复项

我正在尝试从中批量添加自定义帖子类型的帖子。csv文件。除了两次添加帖子外,其他一切都正常。它们在数据库中完全相同,只是一个有作者1,另一个有作者2。此外,它在post\\u名称后面附加“-2”。以下是我所拥有的:add_action(\'wp_loaded\', \'add_from_csv\', 10); function add_from_csv() { if (($handle = fopen(dirname(__FILE__) . \"/posts.csv\", \"r\

InDesign到WordPress工作流 - 小码农CODE - 行之有效找到问题解决它

InDesign到WordPress工作流

时间:2011-02-08 作者:aendra

我正在为每月一期的InDesign杂志做一个项目,使他们能够通过WordPress将内容放到网上。

当前工作流为:

将InDesign中的内容复制/粘贴到Word文档中(由拥有InDesign权限的杂志工作人员),然后将Word中的内容复制/粘贴到WP中的各个字段中(由没有InDesign权限但有Word权限的实习生)

创建一个包含所有帖子数据的CSV,并使用CSV导入器导入到WordPress。

Thus, I have two questions:

<有没有比我上面讨论的更好的InDesign=>WordPress工作流非常感谢任何能够帮助这一点的人。

编辑:我正在寻找的解决方案包括as little InDesign-side work as possible. 我将花一个月的时间为InDesign从头开始编写一个XMLRPC插件,或者做一些类似的蠢事,如果这意味着不必为十年的问题重新标记页面元素——只要这确实是最好的方法。

3 个回复
最合适的回答,由SO网友:aendra 整理而成

我的老板决定,将导入内容的工作外包给印度的外包团队会更容易。事实上,我认为这可能是解决这类问题的最好办法。

我要求mods将此作为一个社区wiki问题;这似乎是一个很常见的问题,它应该有一个解决方案列表,而不仅仅是一个答案。

SO网友:kaiser

有一个(隐藏的?)用于清理从MS Word导入的内容的TinyMCE按钮。单击按钮插入(复制/粘贴)Word和TinyMCE中的内容应完成其余操作。

第二:您可以从InDesign导出为XML。为什么不用呢?引入XML数据应该容易得多。我很确定,您还可以在DB中为XML内容添加一个新表,并拉取该表,而不是the_content();. 添加一些元框(或者只使用自定义字段)将xml文件上载到DB将非常简单,因为禁用编辑器可以避免很多麻烦。

SO网友:editor

如果是我,我更担心的是把内容从InDesign中取出的能力,而不是把内容放到WordPress中。假设您将数据从InDesign文件编写到中间件连接器(PHP或其他任何真正的连接),我认为XML-RPC 这绝对是将这些内容输入WordPress的方法。

除了完全刷新API以满足WordPress发布的所有需要外,使用XML-RPC还可以支持其他发布平台,而无需重写任何代码。

相关推荐

即使以管理员身份也无法使用/wp-json/wp/v2/plugins API终结点

以管理员身份使用基本身份验证时,我得到一个错误代码401 Unauthorized : [rest_cannot_view_plugins] Sorry, you are not allowed to manage plugins for this site. 尝试访问GET时出错/wp-json/wp/v2/plugins 我的服务器的终结点。我可以毫无问题地获取帖子和页面信息,但当我查询插件时,我得到了401错误。我已经确认,API调用中使用的用户ID应该能够使用CLI工具管理插件:# wp use