1

Pytheasと呼ばれる既存のWordpressテーマを微調整しようとしています(その機能の簡単なビデオツアーについては、このページにアクセスしてください)。これは、ポートフォリオの表示を目的としたWPテーマです。ホームページにはスライドショーがあります。私の目的は、スライドショーを埋め込まれたPreziプレゼンテーションに置き換えることです。

ホームページの要素は(上から下に移動):ヘッダー、メニュー、スライドショー、タグライン、ハイライト、投稿です。ただし、ホームページは奇妙なことです。編集ウィンドウに入力した可能性のあるコンテンツはすべて省略されます(代わりに、別のダッシュボードセクションにアップロードされた画像のみが使用されます)。

Prezi-Embedderプラグインが標準スタイルのデフォルト、ブログ、ページで機能することを確認しました。私の推測では、CSS要素が機能していると思います。

私の(そして少し嗅ぎ回る)は、CSSのこのビット(template-home.phpから)が役割を果たすかもしれないと言っています。具体的にはclearfix

<div id="home-wrap" class="clearfix">
<?php
//get template path
$template_path = get_template_directory();

//show tagline if setting isn't empty
if(of_get_option('home_tagline')) { ?>
<div id="home-tagline" class="clearfix">
    <?php
    //tagline content
    echo of_get_option('home_tagline'); ?>
</div>

ここで、 StackOverflowコミュニティのメンバーであるあなたに目を向けます。追加のデータやコンテキストを提供するにはどうすればよいですか?

よろしくお願いします。

マットウォーレン

4

2 に答える 2

1

最初のステップは、スライドショーのコンテンツが実際に最終的なHTMLに出力されていることを確認することでした。これを確認した後、表示されている1つのJavaScriptエラーに移りました。

Uncaught Error: Syntax error, unrecognized expression: a[href$=.mp3]

完全なエラーに関する簡単なGoogleは、このエラーがサイトの残りのJavaScriptを強制終了し、スライドショーが機能しなくなった疑いを確認したようです。

つまり、(インストールされているすべてのプラグインを表示することなく)今のアイデアは、MP3ファイルを再生するためにインストールされたプラグインがあるということでした。そこで、可能な修正方法を紹介しました。上記のリンクは、この問題を引き起こすインストール済みプラグインの潜在的な修正を提供しましたが、単に新しいオーディオプレーヤーをインストールすることは、別の有効で技術的ではない解決策でした。

私は実際にサイトを見ることによってのみあなたを助けることができました、それはおそらくコミュニティから追加のフィードバックを得るために提供するための適切な情報だったでしょう。

解決してよかったです!

于 2013-03-28T13:53:51.550 に答える
0

私は、php/cssダークアートに精通している私の同僚に連絡を取りました。彼は、clearfixが問題ではないことを確認できました。私はずっと離れていた。しかし、彼のいじくり回しはいくつかのニューロンを発火させ、彼はしばらくの間詮索しました。

Chromeの組み込みの開発者ツールを使用して、彼は私がこの人と同じjavascriptエラー(には見えない)を経験していることを判断することができました。

そのスレッドでは、あるzooniniが、彼女が使用したソリューションへの別のリンクを提供しています。お金はここにあります:

Search for href$=.mp3 and replace by href$=".mp3"

私が収集できることから、これは摩擦です:何らかの理由で、HTML5以前の埋め込みオーディオプラグインは、これらの新しいアダプティブテーマを混乱させる可能性があります(うーん、流行語を使用しましたか?)。私はjavascriptファイルをいじって、問題を解決できず、「それで地獄に行く」と言いました。

私の解決策は、WPAudioをアンインストールし、Haiku Minimalist Player(HTML5であり、そのようなテーマ要素に干渉しない)をインストールすることでした。

これにより、埋め込まれたPreziが表示可能になるだけでなく、フロントページのスライドショー(最初は機能しませんでした)が正しく機能するようになりました。

于 2013-03-28T02:54:12.873 に答える