WordPress可以处理这些功能吗? [英] Can WordPress handle these functionalities?

查看:78
本文介绍了WordPress可以处理这些功能吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是一名前端设计师/开发人员,其后端的首选武器是WordPress.到现在为止,我所有涉及WordPress的项目都是相当基本的,它处理了所有内容.我刚刚找到了一个新客户,希望在他的下一个项目中内置一些额外的功能,我希望你们中的某些WordPress向导可以在汇总报价时给我一些好的建议.

I'm a front-end designer/developer whose weapon of choice for the back-end is WordPress. Up to this point all of my projects involving WordPress were fairly basic and it has handled everything beautifully. I just landed a new client that wants some extra functionality built into his next project and I'm hoping some of you WordPress wizards can give me some good advice while I'm putting together the quote.

我正试图限制对后端功能进行任何分包的需要,所以我的问题是WordPress是否可以处理以下问题(通过插件或轻便的自定义操作):

I'm trying to limit the need for any subcontracting for the back-end functionality, so my question is whether or not WordPress can handle the following (via plugins or light custom manipulation):

该网站的想法是根据卫生保健提供者可以登录并发布其事件的位置,以及参与讨论,博客和所有其他WordPress优点而制定的社区日历.我不确定最好的实现方式的具体功能是:

The idea behind the site is to be a community calendar based on location that Health Care providers can log in and post their events to, as well as participate in discussions, blogs and all the other WordPress goodness. The specific functionalities that I'm unsure of the best way to accomplish are:

  • 具有访问权限的成员可以向其添加事件的全功能日历-必须可以按事件的日期/类型/位置等进行搜索

  • Full featured calendar that members with access can add their own events to - must be searchable by date/type of event/location etc

用于与日历集成的成员的事件生成器模块-包括用于图像和表单的上载字段,用于获取事件信息的详细信息

Event generator module for members that integrates with calendar - includes upload field for images and forms for details event info

交互式地图可按位置过滤以上两种内容(我假设这将需要刷新,但如果可能的话,我宁愿找到其他解决方案)

Interactive map to filter both of the above by location (I'm assuming this will need to be flash, but I'd rather find another solution if possible)

我知道还有其他解决方案可能比WordPress更适合此解决方案(Drupal,自定义构建等),但是如果有可能以一个人的方式解决这个问题,那么我将向它收取费用正面!

I know there are other solutions out there that may be more suited to this than WordPress (Drupal, custom build, etc) but if it's at all possible to tackle this as a one man show then I'm going to charge it head-on!

Stack Overflowers和其他WordPress粉丝...您的见解将不胜感激.预先感谢您的宝贵时间.

Stack Overflowers and fellow WordPress fans...your insight would be much appreciated. Thanks in advance for your time.

推荐答案

此图可以使您获得选择武器的经验,但结果仍然清晰.您仍然可以通过1人演示来解决这个问题,这将需要一点学习曲线来征服更适合手头任务的CMS基础知识.我敢肯定,会有很多WordPress affecionados出现并扼杀我的声誉,但是我与这两家公司合作过,发现在灵活性方面,WordPress并非国王,对于自定义编码,您将必须这样做(希望您有一些PHP吗?),我觉得您会发现与其他平台集成更容易.即使没有编写代码也不是不可能完成此任务,即使脸上出现了一组完全符合您的需求的插件.

This graph grants your experience with your weapon of choice, but the results are still clear. You can still tackle this as a 1 man show, it will just take a bit of a learning curve to conquer the fundamentals of a CMS more suited to the task at hand. I'm sure plenty of WordPress affecionados will come along and strangle my reputation, but I've worked with both and have found that in terms of flexibility, WordPress is not king, and for the custom coding you are going to have to do (hope you have some PHP?), I feel that you will find it easier to integrate with another platform. This task will be difficult if not impossible to accomplish without writing code, even if there is a set of plugins that appear on the face to match your needs perfectly.

但是无论如何,由于您可能不太在乎我的意见,因此对于WordPress,您的插件选项看起来像..

But anyway, since you probably don't really care that much about my opinion, for WordPress, your plugin options look like..

日历-活动日历 http://wordpress.org/extend/plugins/events-calendar/

尽管如此,屏幕截图看起来并不十分有前景.

The screenshots don't look terribly promising though.

我发现大多数插件都旨在通过管理面板进行管理,可能很难为此类插件提供用户界面,而且事件日历似乎也不例外.有经验的开发人员应该能够相对轻松地掌握事件发布代码,但对于没有经验的开发人员来说可能是令人沮丧的体验.

Most plugins I have found are geared toward being administered from the admin panel, it may be difficult to provide a user interface to such plugins, and it does not look like the event calendar is an exception. An experienced developer should be able to hook into the event publishing code with relative ease, but it could be a frustrating experience for the inexperienced.

对于交互式地图,Google Maps API具有非常丰富的功能,无论平台如何,您都应该能够使其适应您的地图需求.

For interactive maps, the Google Maps API is very feature rich, and you should be able to adapt it to your suit your mapping needs, regardless of platform.

如果您希望所有提供商都拥有自己的博客等,那么您需要的是曾经的WordPress MU插件,现在却是核心捆绑的WordPress MS(多站点).

If you want all of your providers to have their own blog, etc, what was once the WordPress MU plugin, but is now core-bundled WordPress MS (multisite) is what you need.

这又可能被证明是僵化的,您可能会难以克服WordPress的弱点,从而使您的所有多站点用户都能够发布到公共社区站点.我只用MU构建了2个平台,所以我对此并不乐观.

This again may also prove rigid, and you may encounter difficulty trying to bend the iron of WordPress enabling all your multisite users to be able to post to a common community site. I've only built 2 platforms with MU, so I'm not positive about this.

要毫不犹豫地重申我的第一点,使用WordPress可能会使轻巧的自定义代码变得令人沮丧.

To unapologetically reiterate my first point, what would be light custom code may turn impossibly frustrating using WordPress.

我喜欢WordPress,并经常为我的客户选择它.我从来没有扩展它以适合更大的项目.

I like WordPress, and choose it often for my clients. I have never extended it to suit a larger project.

如果您决定使用它,我希望能在您遇到的任何问题上为您提供帮助,请随时提出.

If you do decide to use it, I look forward to hopefully helping you with any questions you may have along the way, feel free to ask.

这篇关于WordPress可以处理这些功能吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆