Das hab ich gemacht, es funktioniert dann garnix mehr, das kann doch net so schwer sein, hab irgend wie kein Bock mehr.
Beiträge von OpSi
-
-
Vielen Dank
Also wp_head() wp_footer() wp_meta() ist von anfang an drin gewesen.
Das mit dem jQuery.noConflict(); hab ich auch gelesen, nur hab ich keine Ahnung wo ich das hin machen soll. Die Pfad Angaben im Script habe ich geändert inWie ich das mit (echo) ausgeben kann weiß ich nicht, hab zwar gesucht, versteh aber nur bla bla. :confused:
-
Ich versteh es einfach net, is das so schwer mit JS unter WP. Ich hab mir so viel durchgelesen, aber irgend wie will nix funktionieren.
-
Ok Danke, ja den codex kenn ich, leider kann ich kein php, da steht manchmal Code, wo ich net weiß wie ich den in meinen integrieren soll. Naja nach zich Änderrungen funktioniert es dann irgend wann, aber aus Fehlern wird man klug. ;)
Ich kann eine Funktion in Worte fassen was ein Code machen soll, nur den dann in php umsetzen, eine Tortur sag ich dir. :D
Ich glaube um so mehr ich mich damit befasse, um so leichter wird es mir fallen. -
Ups sry, Code steht jetzt oben drin.:oops:
Vielen Dank für deine Antwort, hast ja eigentlich recht, so werde ich es dann wohl auch machen.
-
Hiermit lass ich mir die letzten 3 News anzeigen, naja das er mir nur 3 anzeigt das muß ich noch hinzufügen, wenn ich weiß wie. Nur nicht verraten, will es selbst rausfinden. ;)
PHP
Alles anzeigen<h2 class="underline">Latest news</h2> <ul class="news"> <?php global $posts; rewind_posts(); query_posts('cat=0'); if (have_posts()) : ?> <?php while (have_posts()) : the_post(); ?> <li> <p class="date"><?php the_date(d); ?></p> <a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>" class="title"><?php the_title(); ?></a> <?php the_excerpt(8,true); ?> </li> <?php endwhile; ?> <?php endif; ?> </ul>Jetzt zu meiner Frage, das ganze ist in der sidebar.php, kann ich das so lassen oder sollte ich das anders lösen? Würde das stören, da ich die sidebar noch Widget fähig machen will, muss ich auch noch lesen wie ich das mach. ;)
So viel wie ich in den letzten Tagen über WP gelesen hab, soviel hab ich in meinem ganzen Leben noch net gelesen. :D
-
Einen wunderschönen Guten Tag,
hab mir jetzt das Plugin SidebarLogin installiert, dieses lass ich im Header mit <?php sidebarlogin(); ?> anzeigen. Jetzt mein Frage, wie und wo mache ich das, das er es mir mit anderem HTML-CODE ausgibt.
MfG OpSi
//EDIT
Ich glaub in die functions.php muß ich irgend was schreiben.
-
My_script stand bei allen ups, hab ich geändert und so sieht es jetzt aus
Code
Alles anzeigenfunction my_script() { if (!is_admin()) { wp_deregister_script('jquery'); wp_register_script('jquery', WP_CONTENT_URL . '/themes/sun/js/jquery-1.3.2.min.js', false, '1.3.2'); wp_enqueue_script('jquery'); // load a JS file from my theme: js/theme.js wp_enqueue_script('script2', WP_CONTENT_URL . '/themes/sun/js/script.js'); wp_enqueue_script('cufon_yui', WP_CONTENT_URL . '/themes/sun/js/cufon-yui.js'); wp_enqueue_script('Roman_400', WP_CONTENT_URL . '/themes/sun/js/Grandesign_Neue_Roman_400.font.js'); wp_enqueue_script('Roman_700', WP_CONTENT_URL . '/themes/sun/js/Grandesign_Neue_Roman_700.font.js'); wp_enqueue_script('Delicious_500', WP_CONTENT_URL . '/themes/sun/js/Delicious_500.font.js'); wp_enqueue_script('cufon_replace', WP_CONTENT_URL . '/themes/sun/js/cufon-replace.js'); wp_enqueue_script('date3', WP_CONTENT_URL . '/themes/sun/js/date.js'); } } add_action('wp_head', 'my_script');alles in der functions.php drin, aber funktionieren tut nix. Ich glaub ich bin zu blöd dafür, oder ich hab was vergessen, hmmm keine Ahnung.
//EDIT
Wieso sagt mir das keiner das ich
in den Header einfügen muss, tztztz. Jetzt wird es auch angezeigt, aber alles funktioniert immer noch net.Diese JS Dateien werden in der script.js includet
Code
Alles anzeigen///// include js files //////////// $.include('js/coin-slider.js'); <!-- floatdialog block --> $.include('js/floatdialog.js'); <!-- floatdialog block --> <!-- superfish menu begin --> $.include('js/hoverIntent.js'); $.include('js/superfish.js'); <!-- superfish menu end --> <!-- tooltip begin --> $.include('js/atooltip.jquery.js'); <!-- tooltip end --> <!-- contact form begin --> $.include('js/runonload.js'); $.include('js/contact-form.js'); <!-- contact form end --> $.include('js/scrollTop.js'); $.include('js/flashobject.js'); <!-- tabs begin --> $.include('js/tabs.js'); <!-- tabs end --> <!-- hover-image begin --> $.include('js/hover-image.js'); <!-- hover-image --> <!-- prettyPhoto begin --> $.include('js/jquery.prettyPhoto.js'); <!-- prettyPhoto end--> <!-- gallery --> $.include('js/jquery.galleriffic.js'); $.include('js/jquery.opacityrollover.js'); <!-- gallery --> <!-- twitter --> $.include('js/jquery.twitter.search.js'); <!-- twitter --> $.include('js/jquery.cycle.all.latest.js'); <!-- tooltip begin --> $.include('js/kwicks-1.5.1.pack.js'); <!-- tooltip end -->
das ist was er anscheint net macht, glaub ich zumindest. -
Danke
Hatte es nur unter xampp laufen, habs mal hochgeladen klick.
Dieses / had ich davor gesetzt hat aber nix gebracht.//EDIT
Also die Liste funktioniert, aber auch nur glaub ich, da ich die $ mit jQuery ersetzt hab, muß ich das dann in jedem JS ändern? -
Ich bekomm es einfach net hin
Codefunction load_custom_script() { wp_enqueue_script('my_script', WP_CONTENT_URL . 'themes/sun/js/script.js'); wp_enqueue_script('my_script', WP_CONTENT_URL . 'themes/sun/js/cufon-yui.js'); wp_enqueue_script('my_script', WP_CONTENT_URL . 'themes/sun/js/Grandesign_Neue_Roman_400.font.js'); wp_enqueue_script('my_script', WP_CONTENT_URL . 'themes/sun/js/Grandesign_Neue_Roman_700.font.js'); wp_enqueue_script('my_script', WP_CONTENT_URL . 'themes/sun/js/Delicious_500.font.js'); wp_enqueue_script('my_script', WP_CONTENT_URL . 'themes/sun/js/cufon-replace.js'); wp_enqueue_script('my_script', WP_CONTENT_URL . 'themes/sun/js/date.js'); } add_action('wp_head', 'load_custom_script', 1);der Code is bestimmt totaler Quatsch? Hab über google mal gesucht, es hat aber bis jetzt nix funktioniert, oder ich hab es jedes mal falsch gemacht.
Wegen der Liste, also dieses Template hab ich mir gekauft klick und rechts oben is ein kleiner Schnippel (Advanced Edition) das is die Liste. Wenn ich es irgend wann mal geschaft hab, werde ich javascript nur dann laden wenn ich es brauch, hab ich gelesen das dies geht.
-
Erstmal vielen Dank für die Erklärung, ich hab jetzt viel über dieses gelesen
- wp_deregister_script();
- wp_register_script();
- wp_enqueue_script();
hab verschiedene Beispiele angewandt, aber irgend wie bekomm ich es net hin, ich werde da net schlau draus. Es sind ja 37 JavaScript Scripte, 9 davon werden im Header aufgerufen und die anderen über script.js etc...
In der footer.php hab ich folgendes JS stehenPHP
Alles anzeigen</nav> </div> </div> </footer> <!-- trigger ---> <div id="advanced"> <span class="trigger"></span> <ul> <li class="trigger_adv"><a href="404.html">Pages</a> <ul> <li><a href="under_construction.html">Under construction</a></li> <li><a href="intro.html">intro page</a></li> <li><a href="404.html">404 page</a></li> </ul> </li> <li><a href="layouts.html">Layouts</a> <li><a href="typography.html">Typography</a></li> <li class="trigger_adv"><a href="coin-slider.html">Interactive</a> <ul> <li><a href="coin-slider.html">slider</a> <ul> <li><a href="coin-slider.html">coin slider</a></li> <li><a href="kwicks.html">kwicks slider</a></li> </ul> </li> <li><a href="functional-slider.html">functional slider</a></li> <li><a href="gallery-page1.html">simple gallery</a></li> <li><a href="gallery-page2.html">advanced gallery</a></li> <li><a href="misc.html" class="current">misc</a></li> </ul> </li> </ul> </div> <!-- panel begin --> <script type="text/javascript"> $(function(){ $("#advanced .trigger").toggle(function(){ $(this).parent().animate({right:0}, "medium") }, function(){ $(this).parent().animate({right:-172}, "medium") }); }); </script> <!-- panel end --> <script type="text/javascript"> Cufon.now(); </script> <?php wp_footer(); ?> </body> </html>
selbst dieses führt er nicht aus, das kann doch aber net so schwer sein.
Hab ich jetzt so viel gelesen, das ich jetzt noch arger auf der Leitung steh.:lol://EDIT
Das JS Script in der footer.php wird endlich richtig ausgeführt.
MitPHP<?php wp_enqueue_script( 'script', plugins_url($path = 'themes/sun/js/script.js'), array( 'jquery'), '1.3.2' ); ?>
hab ich es zum laufen bekommen. Aber wie ich das jetzt mit den andern datein schaffe, keine Ahnung. -
Vielen Dank, soweit alles klar, werde es gleich mal versuchen, wird aber Stunden dauern bis es funktioniert, php kann ich nehmlich garnet.:lol:
Das einzige was ich net versteh, ist das mit der Priorität, wie weiß ich welche Priorität ich wann setz?
-
Einen wunderschönen Guten Abend,
benutze seit zwei Tagen WP, bin gerade dabei mein eigenes Theme zu erstellen und hab viele Fragen. :lol:
Eine reicht aber erstmal:wink: und zwar hab ich erstmal den ganzen html code von meinem Template in die Index.php kopiert und alles soweit angepasst, das ich es als Theme aktivieren kann. Es funktioniert auch, nur JS will nichtPHP
Alles anzeigen<script type="text/javascript" src="<?php bloginfo('template_url'); ?>/js/jquery-1.3.2.min.js"></script> <script type="text/javascript" src="<?php bloginfo('template_url'); ?>/js/script.js"></script> <script type="text/javascript" src="<?php bloginfo('template_url'); ?>/js/cufon-yui.js"></script> <script type="text/javascript" src="<?php bloginfo('template_url'); ?>/js/Grandesign_Neue_Roman_400.font.js"></script> <script type="text/javascript" src="<?php bloginfo('template_url'); ?>/js/Grandesign_Neue_Roman_700.font.js"></script> <script type="text/javascript" src="<?php bloginfo('template_url'); ?>/js/Delicious_500.font.js"></script> <script type="text/javascript" src="<?php bloginfo('template_url'); ?>/js/cufon-replace.js"></script> <script type="text/javascript" src="<?php bloginfo('template_url'); ?>/js/date.js"></script> <!--[if lt IE 9]> <script type="text/javascript" src="<?php bloginfo('template_url'); ?>/js/html5.js"></script> <![endif]-->
mach ich da irgend was falsch?Hab bei google etwas gefunden
Zitat
wichtig ist, dass die eigenen Scripte über einen Schlüssel registriert sind und diese Schlüssel gibt man dann nur als Voraussetzung mit.
trifft dieses auf mich auch zu, wenn ja wäre ich über einen Link dankbar, wo ich nachlesen kann wie ich das registrieren hinbekomme.MfG OpSi