Month: August 2014

magento

[转载]Magento模板安装详细过程

Magento安装指南不同于其他简单模板主题(WordPress主题)Magento模板(Magento主题)在布局上都不同Magento模板布局取决于如下四个要素:1、布局(Layout) –  (app/design/frontend/your_interface/new_theme/layout/)2、模板(Templates) – (app/design/frontend/your_interface/new_theme/template/)3、皮肤(Skins) –  (skin/frontend/your_interface/new_theme/)4、语言环境(Locale) – (app/design/frontend/your_interface/new_theme/locale/)为了安装和集成一个新的Magento 模版,您需要遵循几个步骤:如果你已经下载您喜欢的Magento主题,那么这里教你如何安装已下载的Magento 主题并整合到现有的Magento网站中。1、解压Magento主题模板zip文件(可以使用winrar或WinZip来Windows机器上解压缩或解压缩zipfilename.zip使用解压缩文件到Linux上的文件服务器)2、复制您的app文件夹至整个应用程序的新的主题下/app/design/frontend/default/像这样:/app/design/frontend/default/new_theme3、复制skin文件夹至您的新主题下/ skin/frontend/default/new_theme像这样:/ skin/frontend/default/new_themeMagento模板路径4、Magento商店加入新的Magento主题后,需要登录到Magento后台设置网店的Magento布局。Magento网站后台管理5、有时Magento会有缓存所以你不会立刻看到Magento模板安装后的效果。为了测试你的新的主题是否已经安装成功,你需要暂时禁用 Magento缓存。进入“System > Cache Management “选择”Disable”,然后点击“Save  Cache”。一旦你完成了所有步骤再次启用缓存即可。Magento设置缓存6、进入System -> Configuration(系统>设置),并选择Design7、输入您的Magento模板的名称,复制的皮肤文件(skin/ CSS)名称,然后点击“Save Config”(保存配置)Magento模板设置8、(可选)如果你的Magento网站上需要显示一个模块,像Maagento模板主题演示的模块。进入CMS -> Static  Blocks ,并点击”Add New  Block“。根据您的安装模块说明添加新的模块并激活,使用这种新的模块。最后选择“Enable”并点击“Save  Block”。转到并选择“Custom Design”标签,并在布局选择“Home Page”,否则你主页将会是空白的。Magento CMS Block9、(可选)默认的Magento商店页面是一个CMS block,所以你必须要写一段自定义代码,以便在主页上显示内容。CMS- >  Manage Pages 选择 “Home...

wordpress

get user meta

get user metaDescriptionRetrieve a single meta field or all fields of user_meta data for the given user. Uses get_metadata(). This function replaces the deprecated get_usermeta() function. Usage <?php get_user_meta($user_id, $key, $single);  ?> Parameters $user_id(integer) (required) The ID of the user whose data should be...

Non classé, wordpress

WordPress用户权限详解

自己也笔记一下,也方便其他wordpress的用户。WordPress的用户级别分别是administrator,editor,auth,contributor和subscriber,权限和代表的意思分别是:administrator:管理员帐号 : 和Admin一样, 拥有对整个后台的所有操作权限。Editor/ 编辑者帐号: 可以对博客内的所有文章, 页面, 留言进行编辑, 可以发表文章. Author/ 作者帐号: 可以发表文章, 但只能对自己文章的进行编辑。Contributor/ 贡献者帐号: 可以投递文章, 只能对自己的文章进行编辑. 和作者帐号不同的是, 作者是一个博客的一员, 而贡献者可能是一个热心网友注册的帐号, 偶尔投递一两篇文章或评论. 但这些文章要在管理员审核之后才会被发表出来。Subscriber/ 订阅用户帐号: 对后台只有浏览功能, 以及设置自己的个人信息。更详细的wordpress用户角色权限请看下图

wordpress

为 new_form 注册用户表单添加一个新FLIED

FUNCTION.PHP   function my_show_extra_profile_fields( $user ) { ?> <h3>Extra profile information</h3> <tableclass="form-table"> <tr> <th><labelfor="twitter">type client</label></th> <td> <selectname="typeclient"> <optionvalue="Producteurs">Producteurs</option> <optionvalue="Transporteurs">Transporteurs</option> <optionvalue="Acheteurs">Acheteurs</option> </select> <spanclass="description">Please enter client type.</span> </td> </tr> </table> <?php } add_action( 'user_register', 'my_save_extra_profile_fields' ); add_action( 'edit_user_profile_update', 'my_save_extra_profile_fields' ); function my_save_extra_profile_fields(...