我是新的Wordpress发展,厌倦了与接触形式7,以风格的风格,我想。在我的联系人页面上放置html表单,并将其张贴到处理表单提交的php页面上,这是否有可能也不被认为是“不良做法”?还是根本就没做完?
发布于 2018-04-01 13:22:54
所有的表单插件都是可怕的,只是表单通常很复杂才能正确编码,特别是当站点管理员能够设计它们的时候。
自己编写表单没有什么问题,只是你可能需要重新创建其他人已经完善过的东西,或者至少有一个很好的基础(格式化电子邮件,存储在数据库中等等)。
因此,这真的取决于你的具体需求,如果不需要灵活性,并且发送电子邮件是足够好的,它应该更容易写你自己的比“战斗”与插件。
发布于 2018-04-01 13:21:04
既然你没有在数据库上执行CRUD,我看不出为什么不。我以前曾使用页面模板进行表单处理,并将联系人<form ...> action指向它( action="<?php echo home_url( 'my-form-processing-page-template-slug' ); ?>" )。
或者,使用实际的单个post类型来处理它,即action="<?php echo get_the_permalink();?>" (需要是is_single() || is_singular()才能使用get_the_permalink())。
https://wordpress.stackexchange.com/questions/299521
复制相似问题