SAE上WordPress升级办法:
此办法仅限于已经再使用SAE作为WordPress的用户
1.在代码管理中创建一个新版本,将代码包上传到新版本。
2.将旧版本安装的主题、插件等复制到新版本。
3.切换新版本为默认版本。
4.登录 WordPress 后台,一键升级数据库。
5.检查 WordPress 访问是否正常,如果不正常,将代码版本切换回旧版本,登录 WordPress 后台,“升级”数据库到旧版。
如何在SAE上安装原版wordpress
(1)登录SAE后点击“应用”–创建新应用–填入“二级域名”“应用名称”“应用描述”等信息。
(2)初始化以下三项:
点击“我的应用”–“服务管理”–“MySQL”–“点此初始化MySQL”
点击“Storage ”–“点此新建一个domain”–“Domain Name”输入“wordpress”–点击“创建”
点击“Memcache”–点击“初始化MC”–配额设为“12M”
(3)点击“代码管理”–点击“点此创建一个版本”,输入版本为1[也可以使用SDK创建版本],直到“代码管理”那里能看到版本列表并设置一个默认版本。
(4)用SVN checkout你的当前应用的代码,然后下载wordpress解压到checkout下来的目录下面,把所有的原版wordpress代码用svn上传上去,然后安装。
(5)安装时候会提醒说没有wp-config.php这个文件,点击向导中的创建!
(6)填入安装信息,这里需要注意!
mysql的用户名:你的应用的accesskey
mysql的密码:你的应用的secretkey
数据库名:app_应用名
主机域名:w.rdc.sae.sina.com.cn:3307
然后下一步会提醒没有权限创建wp-confing.php这个文件,安装提示拷贝那些生成的代码,然后在svn上面创建wp-config.php这个文件,贴上那些代码保存!
(7)用svn提交那个文件,一切OK,配置后wp进入后台,是不是很熟悉,什么都有了,安装主题、插件,神马的都有!
来源 http://www.makefile.net/archives/如何在sae上安装原版wordpress.htm#more-416
新浪sae wordpress上传不了主题
sina sae wordpress不支持 在线上传主题和安装插件,
你可以用sina的sdk把wordpress检出,再把你下载的主题包解压到wp-content/themes文件夹下,在用sdk把文件上传上去。
或者直接用svn客户端也行, TortoiseSVN(乌龟) 客户端
如何正确的在新浪SAE安装wordpress程序
1、首先去新浪SAE注册一个新账号,然后登陆,点击我的主页,然后点击新建应用
2、接着会弹出一个对话框,点击继续创建,然后填写以下自己所要创建的网站信息,域名的名字自己想好了。
3、填写完了之后回到我的首页,然后可以看到新建应用底下出现了我们新建的应用,点击它进入管理后台,选择应用管理里面的代码管理
4、点击创建一个版本,数字随意一个非零的整数都行,然后确定,接下去要填写安全密码,这个是你之前设置的,自己记住并填上就行,确定完了之后就会显示出空间的容量信息,点击后面的操作的上传代码包
5、然后安装专门的SAE用的WordPress程序压缩包,这个可以在百度里搜索“WordPress for SAE”去下载,很容易找到这个程序包,自己努力下吧,然后上传该程序包就行。
6、接着就是回到我的主页可以看到自己的新建应用下面多了一个连接,点击该链接就可以去安装WordPress程序,该过程和常规方式下搭建WordPress的方式是一样的,不懂怎么填的可以去查询相关资料。
7、都建完之后还要回到刚才的应用管理后台,在服务管理的MySQL要点击初始化,storage要新建domain,填写两个信息就行,底下的方框都别勾选,然后确定即可。
8、第三个是mencache,点击初始化,然后新建,数据填5 就行。这样一个装有WordPress的网站就可以用了,在打开你创建的那个域名,就可以看到WordPress的首页了。
在sae上用WordPress4.1建了个小站,由于没有写权限,就想用SVN上传文件到媒体库,应该
例如 又拍云储存
七牛云储存等插件
这个是 没办法这么解决的!方法应该是 使用云储存插件
上传媒体文件到 云储存!然后在网站引用
/svn 上传插件到 插件目录即可 后台启用
新浪sae怎么绑定wordpress
1、 在comments.php评论表单中添加自己想要的字段,如:
<p>
<input type="text" name="tel" id="tel" size="22" tabindex="4" />
<label for="tel">电话</label>
</p>
tabindex 这个属性按照从小到大排,为什么要这样?你可以自己试试….
2、如果评论表单是使用系统自带的,那么请用以下方法添加表单字段,如果不是,请略过
add_filter('comment_form_default_fields','comment_form_add_ewai');
function comment_form_add_ewai($fields) {
$label1 = __( '国家/地区' );
$label2 = __( 'Skype账号' );
$label3 = __( '电话' );
$label4 = __( '传真' );
$label5 = __( '地址' );
$value1 = isset($_POST['guojia']) ? $_POST['guojia'] : false;
$value2 = isset($_POST['skype']) ? $_POST['skype'] : false;
$value3 = isset($_POST['tel']) ? $_POST['tel'] : false;
$value4 = isset($_POST['fax']) ? $_POST['fax'] : false;
$value5 = isset($_POST['address']) ? $_POST['address'] : false;
$fields['guojia'] =<<<HTML
<p>
<label for="guojia">{$label1}</label>
<input id="guojia" name="guojia" type="text" value="{$value1}" size="30" />
</p>
HTML;
return $fields;
}
3、 接收表单字段并写入数据库
在主题目录的 functions.php添加以下代码
add_action('wp_insert_comment','wp_insert_tel',10,2);
function wp_insert_tel($comment_ID,$commmentdata) {
$tel = isset($_POST['tel']) ? $_POST['tel'] : false;
//_tel 是存储在数据库里的字段名字,取出数据的就会用到
update_comment_meta($comment_ID,'_tel',$tel);
}
这两步就可以将数据写入数据库了,不信你试试看
add_action()参数中的10和2分别表示该函数执行的优先级是10(默认值,值越小优先级越高),该函数接受2个参数。
4、在后台显示额外字段
前面两步只是接收和写入到数据库,那么要怎么在后台评论列表中显示呢?将以下代码复制到主题目录的functions.php 中:
add_filter( 'manage_edit-comments_columns', 'my_comments_columns' );
add_action( 'manage_comments_custom_column', 'output_my_comments_columns', 10, 2 );
function my_comments_columns( $columns ){
$columns[ '_tel' ] = __( '电话' ); //电话是代表列的名字
return $columns;
}
function output_my_comments_columns( $column_name, $comment_id ){
switch( $column_name ) {
case "_tel" :
echo get_comment_meta( $comment_id, '_tel', true );
break;
}
如果要在前台的留言列表中调用,就用以下代码,_tel就是你在数据库中存储的字段名字
<?php
$tel = get_comment_meta($comment->comment_ID,'_tel',true);
if( !empty($tel)){
echo "电话".$tel;
}
?>
5、 大功告成,看看后台的评论列表,是不是多了一列电话,那样的话就没错了。
6、如果要移除某一个自带的表单字段,可以使用以下代码
function tel_filtered($fields){
if(isset($fields['tel']))
unset($fields['tel']);
return $fields;
}
add_filter('comment_form_default_fields', 'tel')
新浪云sae怎么用wordpress优化seo
1、添加SEO插件
All in One SEO Plugin Options可以通过百度搜索获得最新版本的下载地址以及相关指南。
下载后,解压,把文件通过FTP上传到 /wp-content/plugins/ 这里
安装这个插件后,如果出现了死链接,您可以访问以下网址进行解决:wordpress伪静态设置方法(Windows平台) 、 wordpress伪静态设置方法(Linux平台)
2、 添加一个模板
Wordpress的模板很丰富,您可以到搜索引擎里搜索,
解压,把文件通过FTP上传到 /wp-content/themes/ 这里
3、 三个标签:首页标题,关键词标签,描述标签
操作地方:
4、左侧导航中,插件,启用 All in One SEO Plugin Options
5、左侧导航最下边,设置->All in One SEO Plugin Options设置如下:
6、标题等设置,可以不用修改。采用默认的。
7、 URL设置
操作地方:左侧导航最下边,固定链接,设置如下:
自定义结构:/%post_id%.html (中文情况)
自定义结构:/%postname%.html(英文情况)
注意:如果是IIS的主机,以上设置不行。采用这个/index.php/archives/%post_id%
8、 次导航
在页脚给首页或比较重要的内页关键词做锚文本。
操作地方:左侧导航中,外观->编辑,找到 底部 (footer.php)。或者可以通过FTP把文件下载下来修改。
9、 添加分类
操作地方:左侧导航上,文章->分类目录
分类目录别名,就是个性化URL。
如果分类是中文的,建议这里填这个分类的英文词汇或汉语拼音。
如果分类是英文的,则这里填这个英文句子,用中划线隔开,如:study-seo-in-myctr 建议用小写。
描述可以填,也可以不填。填的话,则写一句80个字左右的描述,出现这个分类名称所含关键词2-3次。
10、
发布文章
操作地方:左侧导航上,文章->编辑
先填上标题,过会儿后,标题下面会自动出现本文的URL地址。
如果是中文的标题,则URL地址建议采用ID.html 如:/blog/274.html
如果是英文的标题,则URL地址建议采用带中划线的关键字连写.html 如:study-seo-in-myctr.html
如果文章标题里不好包含关键词,那么可以在本页面下部分,去填写本文的三个标签。
如果标题里已经很好包含了想做的关键词,则下面的三个标签可以不用填写。(如果要填写也可以)
转载请注明出处51数据库 » wordpresssae4.4 saewordpress怎么更新