Linux 软件免费装

Plugin Name

开发者 akandels
更新时间 2012年2月16日 13:14
捐献地址: 去捐款
PHP版本: 3.0.0 及以上
WordPress版本: 3.3.1

标签

integration framework library routes routing zend framework zend zf

下载

1.0.1

详情介绍:

Vulnero does more than just provide an include to the Zend Framework components. It bootstraps Zend functionality to the WordPress core and its popular plugins to provide rapid application development on top of the WordPress content management platform. Bootstrapping (Zend_Application) Vulnero bootstraps as a Zend_Application, setting up WordPress hooks to initialize things like database connections sharing the WordPress configuration. Routing Requests The plugin hooks into and supersedes WordPress.s routing. Simply install a Zend_Router_Route_* compatible router to your routes.ini file and you can nab pages WordPress would normally handle and route them into your application.s controllers and view scripts. View Scripts When rendering your views, you have the option to specify your own layout or use WordPress to wrap your content. By using WordPress as a layout, you maintain the look and feel of your WordPress theme and even your widgets, sidebars and menus. Configuration (Zend_Config) Your application configuration is loaded and merged with WordPress' internal configuration for quick and easy access via a convenient Zend_Config object. Caching A Zend_Cache_Adapter can be specified or automatically detected with popular front and back-ends like Apc or Memcached. By default, it is used to cache much of bootstrapping, such as parsing your config.ini file and much of the WordPress integration to keep your application. Database A MySQL Zend_Db adapter using WordPress' configuration is bootstrapped allowing you to run queries against it directly using PDO or by creating Zend_Db_Table models. Authentication Zend_Auth_Adapters are bootstrapped against WordPress' user table automatically providing your application quick visibility into a user's login status and profile information. Users can be managed directly through WordPress' administration panel's users section. Access control lists can be setup using Zend_Acls to qualify access to different areas of your application.

安装:

The easiest way to get up and running with Vulnero is to install the sample application. This includes a pre-configured Zend Framework application with submodules for Vulnero and the framework itself. Sample controllers, widgets, administration pages and configuration files are included to provide a solid foundation for you to build on. Installation
  1. Download the Vulnero sample application as a zip or clone the GitHub repository: git clone git://github.com/andrew-kandels/vulnero-app.git and upload it to your web server.
  2. Copy the vulnero-app directory from step 1 into your WordPress installation's wp-content/plugins folder (you should rename it to your project's name, e.g. my-plugin).
  3. Edit the wordpress-plugin.php file in the root directory and change the plugin name, url and author information at the top of the file. This is what will be displayed in WordPress.
  4. Login to the WordPress administration panel by browsing to http://yourdomain.com/wp-admin.
  5. Click the Settings link on the left side bar.
  6. Click Permalinks in the expanded Settings area.
  7. Make sure either Custom (with something like /%postname%/) or Post Name are selected and save changes.
  8. Click Plugins on the left side bar.
  9. Click the Activate link within the Vulnero section to activate the plugin.
  10. Click on the Vulnero link on the left hand bar to configure your environment, cache and bootstrap resources (optional).
Verifying The sample application includes a default helloworld route you can browse to to verify the plugin is installed and configured correctly: http://yourdomain.com/helloworld. Summary At this point, you have a fully functional Zend_Application up and running within your WordPress site.

常见问题:

Where can find documentation and sample code?

http://www.vulnero.com/

What if I find a bug or want to contribute?

Visit the project's GitHub page at https://www.github.com/andrew-kandels/vulnero

更新日志:

1.0.1 0.1.3 0.1.2 0.1.1 0.1.0