• Rozwiązano mareksa

    (@mareksa)


    Witam, używam skórki Graphene 1.4.1. Moje problemy to:
    – na stronie pod publikacjami nie widać komentarzy tak jak by w ogóle nie można było ich pisać,
    – podczas wklejenia jakiegoś tekstu do dodania wordpress jakby automatycznie nie dzieli go na kilka linijek tylko jest taka jedna długa, której na stronie widać tylko częśc, dalej jest ucięte (inne skórki tak samo)
    – podczas pisania jakieś publikacji i naciśnięciu entera aby przejść do następnej linii robi się podwójny odstęp między liniami.
    – ostatnie podczas dodawania są widoczne takie dziwne ciemniejsze paski tam gdzie pisze tekst.

Zobacz 5 odpowiedzi - od 1 do 5 (z 5 łącznie)
  • Witam.
    Szybka odpowiedź w przerwie śniadaniowej 😉
    Ad.1: Sprawdź w Ustawienia->Dyskusja czy masz zaznaczoną ptaszkiem możliwość komentowania nowych artykułów, oraz czy nie ma konieczności bycia zalogowanym aby móc komentować. Gdyby to nie działało mogłoby pomóc gdybyś podał/a link do strony (być może są tylko ich nie widać).

    W skórce Graphene, pod wpisem (na stronie głównej) nie ma komentarzy, jest natomiast napis pod każdym wpisem typu „1 komentarz” lub „Pozostaw komentarz” (gdy do wpisu nie dodano komentarzy) i gdy klikniesz w ten napis to możesz dodawać komentarze. Na stronach z pełną treścią wpisu już powinno normalnie być widać i komentarze i pole do komentowania.

    Ad.2: Wklejany tekst np. ze strony internetowej może zawierać zamiast spacji znacznik „niełamliwej spacji”   i wtedy będzie to jak najbardziej dobre zachowanie. Możesz spróbować skorzystać z dodawania „jako czysty tekst” – przycisk schowka z literką T, a jeżeli wklejasz tekst z edytora tekstowego np. Worda to obok jest podobny przycisk „wklej z Worda” z literką W. Aby w ogóle listwa z tymi przyciskami była widoczna, musisz kliknąć w ostatnią ikonkę na pasku „Pokaż/ukryj dodatkowe przyciski (Alt+Shift+Z)”.

    Ad.3: To jak najbardziej dobre zachowanie, gdyż jak naciskasz enter to oznacza, że kończysz jeden akapit i rozpoczynasz następny – powinien być większy odstęp (to wynika z podstaw konstrukcji dokumentów technik biurowych a nie samego edytora). Aby jednak wymusić nowy wiersz bez wychodzenia z akapitu, naciśnij Enter z przytrzymanym klawiszem Shift

    Ad.4: Masz na myśli dodawanie nowego wpisu? To faktycznie dziwne, mogłoby oznaczać problem z komputerem lub przeglądarką (jeżeli dobrze zrozumiałem że to śmieci).

    Pozdrawiam

    Twórca wątku mareksa

    (@mareksa)

    Co do ad.4 takie szarawe paski a na nim tekst pojawia się tylko przy wklejaniu tekstu CTRL+v bądź tekstu z worda, oczywiście nie pokazują się ona po opublikowaniu tekstu.

    Reszta jest jasna.

    Mam jeszcze jedno pytanie czy przy użyciu code jest możliwośc aby pojawiała się taka ramka z lekko szarym wypełnieniem, jest jakaś do tego wtyczka, bądź coś tego typu?

    Witam ponownie.
    Jeżeli te śmieci z ad.4 nie są zbytnio dokuczliwe, to można sobie darować jakieś szczególne zgłębianie tematu (przy wklejaniu mogą się pojawiać).

    Odnośnie code, możesz skorzystać z jakiejś wtyczki automatycznie kolorującej składnie na podstawie języka (np. javascript, php, Ruby itp) np. WP-Syntax.

    Jeżeli chcesz, możesz to zrobić ręcznie:
    Wygląd->Edytor i z boku wybierasz plik style.css (powinien być takowy w każdym stylu), i na samym końcu pliku wklepujesz np. coś takiego:

    code {
    	padding:5px 10px;
    	border: 1px solid grey;
    	background-color: #D0D0D0;
    	display:block;
    }

    Co spowoduje, że blok code będzie typu blokowego, tekst wewnątrz będzie oddalony o 5px od górnej i dolnej krawędzi oraz o 10px od lewej i prawej , kolor tła to lekki szary #D0D0D0 (można użyć innej barwy np. 'silver’), a cały code będzie okalała ramka narysowana linią ciągłą szarą o szerokości 1px.
    Może się zdarzyć, że następne wpisy (np. z plików css załadowanych po pliku style.css) przykryją nasze ustawienia i nie do końca wyjdzie tak jak chcieliśmy, dlatego można użyć code z własną klasą np:

    code.mojladnykodzik {
    	padding:5px 10px;
    	border: 1px solid grey;
    	background-color: #D0D0D0;
    	display:block;
    	font-family: Arial, sans-serif;
    }

    w tym rozwiązaniu potrzebne jest, abyśmy podczas edycji wpisu, zmienili edytor na HTML i do naszego znacznika <code>... dopisali odpowiednią klasę: <code class="mojladnykodzik">.
    To tak z grubsza tyle, na naszej poradni niebawem powinien pojawić się mały poradnik o podstawach obsługi i tuningu (html,css, szablony, opcje) WordPressa.
    Pozdrawiam

    Twórca wątku mareksa

    (@mareksa)

    Niestety ta wtyczką którą podałeś nic nie pokazuje zainstalowałem za to Syntax Highlighter and Code Prettifier Plugin for WordPress i w pliku readme pokazuje niby:

    Just surround your code like this:

    1.<pre class="brush:[code-alias]"> …Your Code Here 
    
    replace the "[code-alias]" segment with the type of code you have. See all the
    available brush aliases. For Example, PHP would be like this:
    
    1.<pre class="brush:php"> …Your PHP Code Here

    ale gdzie to zmienić to nie mam pojęcia, bo chyba nie chodzi tutaj o dodawanie tego w kodzie html w każdej publikacji…

    Dodanie na końcu pliku styles.php tego co podałeś także nic nie robi.

    edit. oczywiście kiedy wpisuje [code]test jaki chce aby był umieszczony[/code] chyba że znaczniki te mają wyglądac jakoś inaczej.

    Witam.
    Chyba niedokładnie doczytałeś mój ostatni post.
    Napisałem, że jak dodasz klasę do style.css:

    code.mojladnykodzik {
    	padding:5px 10px;
    	border: 1px solid grey;
    	background-color: #D0D0D0;
    	display:block;
    	font-family: Arial, sans-serif;
    }

    to wchodzisz w edycję posta, przełączasz w tryb na HTML i w miejscu gdzie chcesz mieć własny kod wpisujesz (tekst wewnątrz przykładowy):

    <code class="mojladnykodzik">
    global $dont_display_right_column;
    $dont_display_right_column='YES';
    </code>

    Znaczniki typu BBCode [code]...[/code] działają tylko kiedy zainstalujesz specjalną wtyczkę.

    Wtyczka, którą zainstalowałeś działa podobnie do podanej przeze mnie metody, czyli w poście w trybie HTML wpisujesz <pre class="brush:php">kod php do automatycznego podświetlenia</pre>.

    Obie metody działają tak, że musisz ich użyć w każdej publikacji w której chcesz mieć blok kodu.

    Pozdrawiam

Zobacz 5 odpowiedzi - od 1 do 5 (z 5 łącznie)

Temat ‘Brak widocznych komentarzy, wyjeżdżający tekst, odstępy między liniami’ jest zamknięty na nowe odpowiedzi.