Sziasztok!
Van olyan plugin amivel kivitelezhető hogy csak a belépett felhasználók lássák a webcímeket?
Nyilván, de hol?
Bejegyzésben? Sidebarban? Menüben? Láblécben? Kis cica füle mögött? 
O, bocs, ebben a nagy sietségben elfelejtettem.
A bejegyzésekben.
Nos, elviekben megvalósítható,
viszont erre külön, kész plugint nem ismerek.
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 '';
}
function member_check_shortcode( $atts, $content = null ) {
if ( is_user_logged_in() && !is_null( $content ) && !is_feed() )
return $content;
return '';
}
Ezt találtam, a functions.php fájlba kell berakni.
És a [member][/member] között lévőket tünteti el.
Ezt nem lehetne átalakítani?
Egyébként kipróbáltam és nem működik.
Ezt a funkciót nézd meg,
ez kiszedi a html címkéket az adott változóból.
Már csak úgy kell felparaméterezned, hogy csak a eket szedje ki.
http://hu2.php.net/manual/en/function.strip-tags.php
netdown:
nálam 3 sablonban is benn van a sablon functions.php-jában, és semmi gond vele.
Code:
/* members only */
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 '';
}
/* members end */
Hogy érted, hogy neked nem működik?? Mi a hiba? Mert az elején én is jártam úgy, hogy kiloginoltam, hogy kinnről nézzem és látszott. De aztán rájöttem, hogy csak azért, mert a böngészőm cache-ből működött.
'DjZoNe' wrote on '2010-07-12:
Ezt a funkciót nézd meg,
ez kiszedi a html címkéket az adott változóból.
Már csak úgy kell felparaméterezned, hogy csak a eket szedje ki.
http://hu2.php.net/manual/en/function.strip-tags.php
Úgy értettem, hogy van egy webcím, pl www.vmi.hu vagy http://vmi.hu, és a vendégek helyette azt lássák hogy regisztrálni kell vagy valamit.
'varnyu' wrote on '2010-07-12:
netdown:
nálam 3 sablonban is benn van a sablon functions.php-jában, és semmi gond vele.
Code:
/* members only */
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 '';
}
/* members end */
Hogy érted, hogy neked nem működik?? Mi a hiba? Mert az elején én is jártam úgy, hogy kiloginoltam, hogy kinnről nézzem és látszott. De aztán rájöttem, hogy csak azért, mert a böngészőm cache-ből működött.
Kiürítettem a chache-t és megy.
Köszi!
Ha nincs megoldás, akkor így is jó.:)
szerk.:Illetve annyit kéne még, hogy a helyére ki írjon egy szöveget.
szivesen. örülök, hogy segithettem 
'varnyu' wrote on '2010-07-12:
szivesen. örülök, hogy segithettem :)
Az egyik ismerősömet megkérdeztem, és ő megcsinálta.
Tehát ha valakinek még kell:
Code:
add_shortcode( 'rejtes', 'rejtes_check_shortcode' );
function rejtes_check_shortcode( $atts, $content = null ) {
if ( is_user_logged_in() && !is_null( $content ) && !is_feed() ) {
return $content;
} else {
return "szöveg";
}
return '';
}
function rejtes_check_shortcode( $atts, $content = null ) {
if ( is_user_logged_in() && !is_null( $content ) && !is_feed() ) {
return $content;
} else {
return "szöveg";
}
return '';
}