-
تعداد ارسالها
3502 -
تاریخ عضویت
-
آخرین بازدید
-
روز های برد
73
نوشتهها ارسال شده توسط Black_Sky
-
-
فقط میخواهید این دستور تکرار شود ؟
-
شدن میشه اما پلاگین و... وجود ندارد
اگر بخواهید با RSS منتقل کنید قطعا 1500 نمیتوانید چون در RSS همانطور که من دیدم کامل نیست
نمونه :
http://news.rzb.ir/rss.xmlپس فایده ای نداره مگر اینکه یک Feed کامل شما داشته باشید که حاوی تمامی مطالب باشد اون موقع میتوانید یک فایل XML جهت درون ریزی وردپرس درست کنید
مگر اینکه بدید برای شما یک پلاگین بنویسند
- 1
-
پلاگین های نظر سنجی زیاد هستند که معمولا شورت کد دارند
برای ساخت صفحه از template name استفاده کنید
برای تعیین ورود کاربر و توانستن دیدن شورت کد بین کد زیر قرار بدید
<?php
if ( is_user_logged_in() ) {
// کد شما
} else {
echo 'Welcome, visitor!';
}
?>البته نیاز به وارد کردن مشخصات نیست
چون وقتی در وردپرس عضو میشوند خود وردپرس اطلاعات از شخص میگیرد و شما میتوانید نمایش بدید
get_currentuserinfo();استفاده کنید همانند کد زیر :
<?php global $current_user;
get_currentuserinfo();
echo 'Username: ' . $current_user->user_login . "\n";
echo 'User email: ' . $current_user->user_email . "\n";
echo 'User level: ' . $current_user->user_level . "\n";
echo 'User first name: ' . $current_user->user_firstname . "\n";
echo 'User last name: ' . $current_user->user_lastname . "\n";
echo 'User display name: ' . $current_user->display_name . "\n";
echo 'User ID: ' . $current_user->ID . "\n";
?>و یا از افزونه زیر استفاده کنید درون اون page:
https://wordpress.org/plugins/user-profile/screenshots/
افزونه هم ماشالله یه جستجو توی گوگل راحت میاره
اگر نتونستید کاری بکنید باید بدید براتون بنویسند
- 1
-
احتمال زیاد مشکل از سمت هاستینگ است
باز شما دستی بروزرسانی کنید مشکلی نیست
-
خود یوزر چرو قابلیت هایی دارد اما باید خریداری شود :
http://userproplugin.com/userpro/
http://codecanyon.net/item/userpro-user-profiles-with-social-login/5958681
- 1
-
-
ممنون از راهنمائی تون،
افزونه ای داریم که هر سه خصوصیت رو با هم داشته باشه؟
افزونه های کامل وجود دارند اما معمولا تجاری هستند و باید خریداری شوند
- 1
-
ببینید درون index.php تابع get_header وجود دارد یا خیر باید در خط اول باشد
اگر حذف شده است
در خط اول index.php کد زیر اضافه کنید
<?php get_header(); ?>اگر سایت بالا نیومد ببینید فایل header.php اصلا وجود دارد ؟ تغییر نام ندادید ؟ کدی درونش قرار ندادید و...
-
-
showposts=3این مقداری برای نمایش است
به هر مقدار که میخواهید میتوانید قرار دهید مثال :
<?php query_posts('showposts=15&cat=5193&paged=' . $paged); -
شما اومدید به صورت Rand دارید تولید میکنید
$random_password = wp_generate_password();و در اینجا برابر قرار دادید :
'user_pass' => $random_password));میتونید یک تابع تعریف کنید که فقط یک هشدار بفرستد و جایگزین کنید
جای ریست کردن
خب چرا از reset pass کمک نمیگیرید (wp-login.php)
البته اگر کار خاصی مد نظر دارید بگید بهتره
<?php
login_footer('user_login');
break;
case 'resetpass' :
case 'rp' :
list( $rp_path ) = explode( '?', wp_unslash( $_SERVER['REQUEST_URI'] ) );
$rp_cookie = 'wp-resetpass-' . COOKIEHASH;
if ( isset( $_GET['key'] ) ) {
$value = sprintf( '%s:%s', wp_unslash( $_GET['login'] ), wp_unslash( $_GET['key'] ) );
setcookie( $rp_cookie, $value, 0, $rp_path, COOKIE_DOMAIN, is_ssl(), true );
wp_safe_redirect( remove_query_arg( array( 'key', 'login' ) ) );
exit;
}
if ( isset( $_COOKIE[ $rp_cookie ] ) && 0 < strpos( $_COOKIE[ $rp_cookie ], ':' ) ) {
list( $rp_login, $rp_key ) = explode( ':', wp_unslash( $_COOKIE[ $rp_cookie ] ), 2 );
$user = check_password_reset_key( $rp_key, $rp_login );
if ( isset( $_POST['pass1'] ) && ! hash_equals( $rp_key, $_POST['rp_key'] ) ) {
$user = false;
}
} else {
$user = false;
}
if ( ! $user || is_wp_error( $user ) ) {
setcookie( $rp_cookie, ' ', time() - YEAR_IN_SECONDS, $rp_path, COOKIE_DOMAIN, is_ssl(), true );
if ( $user && $user->get_error_code() === 'expired_key' )
wp_redirect( site_url( 'wp-login.php?action=lostpassword&error=expiredkey' ) );
else
wp_redirect( site_url( 'wp-login.php?action=lostpassword&error=invalidkey' ) );
exit;
}
$errors = new WP_Error();
if ( isset($_POST['pass1']) && $_POST['pass1'] != $_POST['pass2'] )
$errors->add( 'password_reset_mismatch', __( 'The passwords do not match.' ) );
/**
* Fires before the password reset procedure is validated.
*
* @since 3.5.0
*
* @param object $errors WP Error object.
* @param WP_User|WP_Error $user WP_User object if the login and reset key match. WP_Error object otherwise.
*/
do_action( 'validate_password_reset', $errors, $user );
if ( ( ! $errors->get_error_code() ) && isset( $_POST['pass1'] ) && !empty( $_POST['pass1'] ) ) {
reset_password($user, $_POST['pass1']);
setcookie( $rp_cookie, ' ', time() - YEAR_IN_SECONDS, $rp_path, COOKIE_DOMAIN, is_ssl(), true );
login_header( __( 'Password Reset' ), '<p class="message reset-pass">' . __( 'Your password has been reset.' ) . ' <a href="' . esc_url( wp_login_url() ) . '">' . __( 'Log in' ) . '</a></p>' );
login_footer();
exit;
}
wp_enqueue_script('utils');
wp_enqueue_script('user-profile');
login_header(__('Reset Password'), '<p class="message reset-pass">' . __('Enter your new password below.') . '</p>', $errors );
?> -
ببینید فانکشن قالب قبلی هم تست کنید ببینید کد بر روی ان تعریف شده است یا خیر
اگر هم میتونید از قالب خود وردپرس کامنت ها و از یک پوسته سالم کامنت اون بردارید و ببینید به کجا میرسه
-
دقیقا کدوم ؟ آدرس سایت قرار بدید تا بشه گفت
البته با inspect element بروید ببینید کلاس مورد نظر کجاست و مقدار diplay اون برابر none بدید
-
چیزی که شما قرار دادید به راحتی شدنی است
ابتدا در نت جستجو کنید و یک اسلایدر مشابه این و یا چیزی که مد نظر دارید انتخاب کنید بعد انتخاب شما میتونید از Query استفاده کنید
که از یک دسته خاص بگیرد و یا اینکه یک Post_type تعریف کنید که از اونجا Media وارد کنید و...
البته افزونه های زیادی هستند برای گالری باید خودشوت ببینید و تست متید
-
همانطور که دوستان توضیح دادن سیستم بلاگدهی ما پاسخگو نیستیم و باید در سایت های بلاگدهی مطرح کنید
-
این خطا کجا میده ؟
آدرس که دادید مبنی بر خطا نیست
درضمن اصلا چک کنید در روت SiteMap وجود دارد یا خیر
درضمن اگر افزونه WordPress Seo استفاده میکنید فکر نمیکنم این افزونه لینک Sitemap این باشه
از پنل در قسمت نقشه گوگل بروزرسانی بزنید
---------
سوال خودتون در تاپیک جداگانه مطرح کنید این تاپیک به سوال شما ارتباطی ندارد
-
ببینید معمولا پوسته های این چنینی در خود پنل دارند که نیاز به تنظیم دارند
درون پنل ببینید و تنظیمات آن قرار بدید
البته در بعضی از پوسته ها یک فایل XML هم قرار داده میشود جهت درون ریزی تنظیمات صحیح تا قالب بدون مشکل اجرا شود
اگر پلاگین بود قبلا به مشکلات دیگری برمیخوردید
-
راحت ترین راه پیدا کردن Class آن در CSS و دادن Display : none به آن است
- 1
-
سلام
از float در css برای تغییر محل و برای متن ها از text-align در css استفاده کنید
برای content از
art-layout-cell art-content
float: right;و برای sidebar :
class="art-layout-cell art-sidebar1"
float: left; -
دا کردم با کدهای in_category و is_user_logged_in حل کردم
البته قبل تاپیک جستجو میکردید بود
به هرحال شخصه ندیدم جایی که بشه اما میشه با توجه به یوزر و دسترسی یوزر دستوری شرطی براش نوشت که اگر با کاربری فلان وارد نشده بود و یا در زمان x نیاز به لاگین وثبت نام نباشد و...
اما تابع و یا ... براش تدیدم
-
با ajax میشه این کار کرد قبلا توضیح دادم اما به هرحال :
example :
<html>
<head>
<script>
function showRSS(str) {
if (str.length==0) {
document.getElementById("rssOutput").innerHTML="";
return;
}
if (window.XMLHttpRequest) {
// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
} else { // code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4 && xmlhttp.status==200) {
document.getElementById("rssOutput").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","getrss.php?q="+str,true);
xmlhttp.send();
}
</script>
</head>
<body>
<form>
<select onchange="showRSS(this.value)">
<option value="">Select an RSS-feed:</option>
<option value="Google">Google News</option>
<option value="NBC">NBC News</option>
</select>
</form>
<br>
<div id="rssOutput">RSS-feed will be listed here...</div>
</body>
</html>http://www.w3schools.com/php/php_ajax_rss_reader.asp
http://developermen.com/2015/lastest-post-forum.html
البته با استفاده از ژنراتور استاد فخار هم میشه :
- 2
-
درسته به لطف خیلی از دوستان در اینترنت به رایگان منتشر شده اما متاسفانه این قالب تجاری است و باید خریداری شود :
http://themeforest.net/item/sevenmag-blogmagzinegamesnews-wordpress-theme/7114090
اگر هم خریداری کردید پشتیبانی خوبی دارند و سریعتر به نتیجه خواهید رسید اگر ار واسطه هم خریدید از خودشان باید پیگیر باشید
قوانین انجمن اجازه پاسخ به سوالات مربوط به پلاگین های تجاری و... نمیدهد
موفق باشید
-
ممنون بابت رعایت قوانین و اسپم زیبای شما
موفق باشید
- 1
-
ajax خود پلاگین غیر فعال میکنه بنا به مسائل امنیتی
از CDN استفاده کردید ؟ اگر خیر استفاده کنید ببینید مشکل برطرف میشود یا خیر
اگر نشد درون تنظیمات باید بگیردید و تغییرات بر روی js به حالت Disable قرار بدید
افزونه ی کوچک کردن تصویر
در مشکلات دیگر
ارسال شده در
شما با css میتونید مقدار تصویر به % بدید و میتونید از افزونه های lightbox ها استفاده کنید برای بزرگ نمایی و...
همانند :https://wordpress.org/plugins/lightbox-plus/