我遇到了这个问题:
当您访问我的网站时:http://www.appartementtekooputrecht.nl并单击推特分享按钮,它会将Twitter指向http://www.appartementtekooputrecht.nl/samenvatting(最后一页),而不是主页。 我已将共享插件共享代码放在主题的更多部分中,但没有很好的结果。
这个主题的Fyi所有页面都显示在主页上。
任何帮助都会受到赞赏!
这是我的header.php(分享在最后)
<?php global $shortname; ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
<head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
<title><?php elegant_titles(); ?></title>
<?php elegant_description(); ?>
<?php elegant_keywords(); ?>
<?php elegant_canonical(); ?>
<link rel="stylesheet" href="<?php bloginfo('template_directory'); ?>/style.css" type="text/css" media="screen" />
<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> RSS Feed" href="<?php bloginfo('rss2_url'); ?>" />
<link rel="alternate" type="application/atom+xml" title="<?php bloginfo('name'); ?> Atom Feed" href="<?php bloginfo('atom_url'); ?>" />
<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
<!--[if lt IE 7]>
<link rel="stylesheet" type="text/css" href="<?php bloginfo('template_directory'); ?>/css/ie6style.css" />
<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/DD_belatedPNG_0.0.8a-min.js"></script>
<script type="text/javascript">DD_belatedPNG.fix('img.overlay, div#content-bg-bottom');</script>
<![endif]-->
<?php wp_head(); ?>
</head>
<body>
<div id="wrapper">
<div id="content">
<div id="content-bg-bottom">
<div id="header">
<ul>
<li class="active"><a href="#" rel="resume">Home</a></li>
<?php query_posts(array
('post_type' => 'page',
'orderby' => get_option('myresume_nav_sort_pages'),
'order' => get_option('myresume_nav_order_page'),
'post__not_in' => get_option('myresume_nav_exclude_pages')
)); ?>
<?php if (have_posts()) : while (have_posts()) : the_post()?>
<li><a href="#" rel="<?php echo($post->post_name) ?>"><?php the_title() ?></a></li>
<?php endwhile; endif; wp_reset_query(); ?>
</ul>
<br class="clear" />
<div id="logo">
<img class="avatar" alt="Appartement te koop Utrecht Utrecht" src="http://www.tim-productions.tv/appartementtekooputrecht.nl/wp-content/themes/MyResume/images/appartement-te-koop-utrecht-logo.jpg" />
<img class="overlay" src="<?php bloginfo('template_directory'); ?>/images/photo-overlay.png" alt="" />
<span>
<br />
<?php echo(get_option('myresume_email')) ?>
<br />
<?php echo(get_option('myresume_phone')) ?>
</span>
</div>
</div>
<div id="inside">
<div id="inside-bg-top">
<div id="inside-bg-bottom">
<div class="resume slide">
<div class="social"><?php lacands_wp_filter_content_widget(); ?></div>
这里的主题是index.php
<?php get_header(); ?>
<?php query_posts(array
('post_type' => 'page',
'orderby' => get_option('myresume_sort_pages'),
'order' => get_option('myresume_order_page'),
'post__in' => get_option('myresume_exclude_pages')
)); ?>
<?php if (have_posts()) : while (have_posts()) : the_post()?>
<div class="page-content">
<div class="entry">
<?php the_content('') ?>
</div>
<h2><?php the_title() ?></h2>
</div>
<?php endwhile; endif; wp_reset_query(); ?>
<?php get_footer(); ?>
答案 0 :(得分:0)
我下载了这个插件,我可以在第560行的文件“la-click-and-shared.php”的代码中看到,该小部件获取了传递给社交按钮的链接。当前帖子/页面。我不知道的是为什么你有永久链接。
我猜它一定是一个问题,无论是帖子的永久链接/名称,一般的固定链接设置还是AJAX功能,但如果没有进一步的细节,很难帮助你。
你可以试试这些:
修改强>
您还可以编辑la-click-and-shared.php。在我刚刚下载的最新版本中,这是第556行:
$args['link'] = htmlentities($link1);
如果你不能以任何其他方式解决它和/或你匆忙,你可以这样做:
$args['link'] = 'http://www.appartementtekooputrecht.nl';
由于您的网站仅公开该网址,因此这不是什么大问题。但是,当然,如果您将来更改您的网站,那么您正在“打破”该插件,因此它不会使用AJAX(在我看来不恰当)加载具有相同网址的所有网页(也没有浏览历史记录)。 / p>