我有wordpress flash游戏网站。进入管理面板,我添加或编辑帖子我有一个名为Swf URL的字段:我在其中添加SWF链接,它链接到显示Flash游戏的帖子。我想做同样但不在帖子中,我想使用这个功能(在swf的帮助下添加游戏)到主页。
现在如何:
我希望如何看待:
功能代码:
load_theme_textdomain( "freebabyhazelgames", TEMPLATEPATH."/languages" );
$locale = get_locale( );
$locale_file = TEMPLATEPATH."/languages/{$locale}.php";
if ( is_readable( $locale_file ) )
{
require_once( $locale_file );
}
$sp_boxes = array( "Game Details" => array( array( "thumb", "Game image URL:" ), array( "game", "Swf URL:" ) ) );
add_action( "admin_menu", "sp_add_custom_box" );
add_action( "save_post", "sp_save_postdata", 1, 2 );
if ( !function_exists( "get_custom_field" ) )
{
function get_custom_field( $field )
{
global $post;
$custom_field = get_post_meta( $post->ID, $field, true );
echo $custom_field;
}
}
发布代码:
<div id="playgame">
<script type="text/javascript">
<!--
swf("<?php $values = get_post_custom_values("game"); echo $values[0]; ?>", "701", "550");//-->
</script>
</div>
顺便说一句,我试图更改dirrectory或将single.php复制到index.php,但两者都没有用。
答案 0 :(得分:2)
如果我理解你,你想让游戏出现在主页而不输入帖子吗?在这种情况下,我认为您可以尝试使用静态首页而不是最新帖子。
你可以在Appearance上找到它 - &gt;自定义,然后选择首页为静态。这样你就可以将你的游戏放在静态首页上。