Blog olvasássa csak regisztrált felhasználóknak

Sziasztok,











Szeretném megkérdezni, van-e mód arra, hogy a blog bejegyzések azon részét ami a parancssor alatt található, csak regisztrált felhasználók olvashassák? A cél az lenne, hogy ha a téma és az első bekezdés felkeltette valakinek az érdeklődését, az regisztráljon és csak utána olvashassa el a folytatást!











Köszönettel,





Attila

Sosem próbáltam, de elvileg ez az:





http://wordpress.org/extend/plugins/members-only/











és ez:





http://jaypeeonline.net/wordpress-plugins/wp-member/











és nem tudom miért, de régebben ezt is ehhez a témához felírtam magamnak:





http://wordpress.org/extend/plugins/user-access-manager/

Vagy fogod és beteszed ezt a functions.php(sablonéba) fájlba:









Code:

add_shortcode( 'member', 'member_check_shortcode' );



function member_check_shortcode( $atts, $content = null ) {

if ( is_user_logged_in() && !is_null( $content ) && !is_feed() )

return $content;

return '';

}








Amikor pedig irod a bejegyzést és amit csak regisztrált felhasználók láthatnak azt beteszed [member][/member] rövid kódok közé.

Köszönöm a válaszokat! Az utóbbi megoldás tetszik és működik! :slight_smile:











Viszont felmerült egy újabb kérdés: Kitettem az oldalsávra a “Belépés, Regisztráció” Widgetet, viszont van benne 3 felesleges link “Bejegyzések RSS”, “Hozzászólások RSS” és “WordPress.org”… :frowning:











Ki tudom valahol ezeket iktatni? Sehol nem találtam meg!











Köszönettel,





Attila

Én a belépésre stb. A ' theme my login ' plugint használom. :wink:

Kikapcsolod azt a widget bigyót, helyébe egy “szöveg” widget bigyót helyezel, majd mehet bele ez:
















vagy egyszerűen kimásolod a weblapod forráskódjából "ezt a részt", és azt teszed a "szöveg" widgetbe.





'rozi' wrote on '2009-12-15:




Én a belépésre stb. A ' theme my login ' plugint használom. ;)








Erről nincs valahol egy demó? Vagy mit tud? vagy valami... ? :)

'rozi' wrote on '2009-12-15:




Én a belépésre stb. A ' theme my login ' plugint használom. ;)








Kipróbáltam és egész jól működik. Kicsit hiányolom belőle, hogy regisztráció után, nem hitelesítteti - aktiváltatja - az új felhasználó e-mail címét. Be lehet állítani, hogy minden felhasználót adminisztrátornak jóvá kelljen hagyni, az új jelentkezőről viszont nem küld értesítést. Ráadásul addig nem küldi ki az értesítést a regisztrációról a felhasználónak, amíg az jóvá nem lett hagyva... :(





Pár apró bug a nyelvi csomagban is van, ha az ember magyarul használja, de az szerkeszthető. :)





Persze az is lehet, hogy még nem találtam meg minden funkciót. Írok, ha lesznek egyéb tapasztalatok. Mindenesetre, jó alternatívának tűnik! Köszönöm! :D

'hitetlen' wrote on '2009-12-15:




Kikapcsolod azt a widget bigyót, helyébe egy "szöveg" widget bigyót helyezel, majd mehet bele ez:











vagy egyszerűen kimásolod a weblapod forráskódjából "ezt a részt", és azt teszed a "szöveg" widgetbe.








Ügyes! :) Ezt is kipróbáltam!

'ati.hu' wrote on '2009-12-15:




Köszönöm a válaszokat! Az utóbbi megoldás tetszik és működik! :)





Viszont felmerült egy újabb kérdés: Kitettem az oldalsávra a "Belépés, Regisztráció" Widgetet, viszont van benne 3 felesleges link "Bejegyzések RSS", "Hozzászólások RSS" és "WordPress.org"... :(





Ki tudom valahol ezeket iktatni? Sehol nem találtam meg!





Köszönettel,


Attila








wp-includes/default-widgets.php-ban nézz szét (295. sortól kezdődik nálam a felsorolás)





Theme login esetében arra kell figyelni, hogy létrehoz egy új oldalt is amit kirak menübe. Én pl ezt kikapcsoltam vele utólag...felülre menüsorba nem kell. :rolleyes:

'hitetlen' wrote on '2009-12-15:




Sosem próbáltam, de elvileg ez az:


http://wordpress.org/extend/plugins/members-only/





és ez:


http://jaypeeonline.net/wordpress-plugins/wp-member/





és nem tudom miért, de régebben ezt is ehhez a témához felírtam magamnak:


http://wordpress.org/extend/plugins/user-access-manager/








Kipróbáltam Efrud megoldását, és jól működik :)


Egy problémám van(volt) vele,hogy WP frissítésnél elszáll ez a 'beillesztés'(ha jól gondolom).


Úgyhogy maradtam a pluginoknál


Köszönöm Hitetlen


;)


U.i. :Viszont Efrud megoldásának az az előnye, hogy a sok plugin nem 'akad össze' :)

'hitetlen' wrote on '2009-12-15:




http://wordpress.org/extend/plugins/user-access-manager/








Ezt épp pár napja próbáltam, jó. Nekikezdtem forditani a nyelvi file-t, de mivel csak próba szinen volt fenn, igy nem kinlódtam vele túl sokáig :) Viszont angolul is jól érthető és kezelhető.

'Efrud' wrote on '2009-12-15:




Vagy fogod és beteszed ezt a functions.php(sablonéba) fájlba:





Amikor pedig irod a bejegyzést és amit csak regisztrált felhasználók láthatnak azt beteszed [member][/member] rövid kódok közé.








Kipróbáltam, elsőrangúan működik, köszi az ötletet! De lenne egy kérdésem: ha esetleg frissitek, nem fogja az uj felülirni a function.php-t? (Bár egy txt file-ban megvan, legfeljebb ujra beleirom ;) )

Ha frissítitek a wp-t az nincs kihatással a sablon functions.php fájlára. Ekkore a core frissül, a sablonhoz nincs nyúlva olyankor.

igen sablonbuheranciákat maximum a frissülő sablonokkal lehet csak elveszíteni…


'Efrud' wrote on '2009-12-16:




Ha frissítitek a wp-t az nincs kihatással a sablon functions.php fájlára. Ekkore a core frissül, a sablonhoz nincs nyúlva olyankor.








köszi :)

'hgrg' wrote on '2009-12-16:




igen sablonbuheranciákat maximum a frissülő sablonokkal lehet csak elveszíteni...








Köszi. A sablonra próbálok vigyázni, mert ugyan nagyrészt "gyári" (én nem tudnék ilyen összehozni ... egyenlőre), de azért csináltam benne pár módositást. Akkor azt célszerű lesz valahol megjegyeznem, leirnom, hogy mit hol buheráltam :)