رفتن به مطلب

درخواست یک رهنمایی از دوستان گرامی


پست های پیشنهاد شده

درود و عرض ادب خدمت دوستان عزیزم.

یک سوالی داشتم که پایه تقریبا تمام مشکلات من هست.

در اکثر افزونه ها با این قسمت مواجه می شویم:

شیوه نصب:

1- ابتدا پوشه xxxxxxx را در پوشه plugins آپلود نمائید

2- افزونه را فعال کنید

3- در فایلهایی که می‌خواهید تابع xxxxx را اضافه کنید

خب سوالات بنده از قسمت آخر شروع میشه.

قسمت یک و دو که راحته

ولی در قسمت 3 منظور از:

فایل هایی که میخواهید کدامها هستند(آیا همان فایلها کد قالب که در قسمت ویرایشگر هست؟)

این کدها باید به چه شکلی اضافه بشوند یعنی خط فاصله یا علامتی چیزی میخواهد؟

پ.ن:حقیقتش مدت زمان کمی هست که با روش و وبمستری آشنا شده ام.

ممنون میشم راهنمایی بکنید.

ارادتمند فرزاد

لینک به ارسال

شما هر افزونه ای که بخواهید اگر تابعی داشته باشه در منبع اون هست و اون رو باید مثلا در جایی از فایل single الب قرار دهید

لینک به ارسال

منظور از فایل ها همان فایل های single.php,index,.php,sidebar.php و... موجود در قالب می باشد.در برخی از افزونه ها برای اینکه از امکانات افزونه استفاده کنید می بایست تابعی را در پوسته ی خود فرا خوانی کنید.باید توجه داشته باشید که می خواهید افزونه را در کجا فراخوانی کنید.برای مثال افزونه هایی را که نیاز به فراخوانی در ادامه مطلب می باشند بایستی در single.php فراخوانی کرد زیرا که محتوای single.php همان ادامه مطلب شماست.همینطور index.php که صفحه اصلی سایت شما می باشد و ...

این کدها باید به چه شکلی اضافه بشوند یعنی خط فاصله یا علامتی چیزی میخواهد؟

برای قرار دادن کد ها می توانید از Cpanel هاست خود اقدام کنید.

شما می بایست کدی را که نویسنده ی افزونه منتشر کرده است بدون کم و کاستی قرار دهید.

امیدوارم که منظورم را به خوبی رسانده باشم...#

لینک به ارسال

ممنونم

یعنی همون کد رو بدون هیچ اضافه کردنی باید در قسمت دلخواه اضافه بکنم؟

در ضمن این کدها به چه زبانی هستند؟منظورم اینه که چه منابعی رو مطالعه بکنم مفید خواهد بود؟(برای یادگیری)

به نظر شما آیا در این حد اطلاعات بنده میتونم اصلا پیش برم؟

ارادتمند فرزاد

لینک به ارسال

افزونه‌ها هر کدام برای کار خاصی نوشته‌ میشوند

مثلا برای کامنت، تابع باید در فایل comments.php قرار بگیرد

برای محتوای پست، در فایلهایی مانند single, page, category, index, search, tag, archive , ...

بعضی افزونه ها نیاز به تغییر در قالب ندارند. اما نیاز به تنظیمات دارند که معمولا در منویی از مدیریت قرار میگیرند

وردپرس برروی سکوی php نوشته شده است. میتوانید از آموزشهای بخش php کمک بگیرید در همین انجمن

لینک به ارسال

ممنونم

در داخل این فایل ها کدهای زیادی وجود دارند که گاها به چندین خط هم میرسند و بنده کوچکترین آشنایی با اینها ندارم

منظورم این که در انتهای اینها باید قرار بگیره و یا مثلا در وسط و اگر در وسط بود آیا نیاز به دادن فاصله بین خطوط هست و یا نه.

و این سوالات رو هم ممنون میشوم اگر پاسخ بدهید:

در ضمن این کدها به چه زبانی هستند؟منظورم اینه که چه منابعی رو مطالعه بکنم مفید خواهد بود؟(برای یادگیری)

به نظر شما آیا در این حد اطلاعات بنده میتونم اصلا پیش برم؟

لینک به ارسال

همان طور که گفتم زبان PHP هست

محل قرار گیری اگر در فایلهای دارای قالب‌بندی باشد. نیازمند آشنایی کمی با HTML هست

یادگیری این مسائل هم وابسته به علاقه شماست نسبت به این مسائل. در سطح ساده با یک ماه کار کردن میشه چیزای خوبی یاد گرفت

لینک به ارسال

مثلا من افزونه لایک فیس بوک رو در سایتم فعال میکنم و کد تابعش رو (هر جاکه دوست دارم) در فایل سینگل و (مثلا) زیر کدی که مربوط به نمایش ادامه مطلب هست میگذارم !

و در آن موقع کادر لایک فیس بوک من زیر گزینه ادامه مطلب ظاهر میشود

لینک به ارسال

با تشکر از اسپید سرچ عزیز و بزرگوار

یه تبریک هم بابت سایت زیبای شما.

با اجازه من وبلاگ شما رو بوکمارک کردم و از مطالب زیبای شما استفاده میکنم.

زمانی که شما کد تابع رو زیر ادامه مطلب میزارید لایک برای اون پست حساب میشه یا یک لایک کلی هست؟

پ.ن:خداییش هزاران سوال دارم ولی چون هم اطلاعاتم پایین و هم سوالاتم فوق العاده مبتدیانه هستند اصلا راحت نیستم اذیت بدم به عزیزان ولی یه جورایی راه اندازی سایت برایم اجباری شده.البته علاقه و خواستن هم مزید بر علت شده.

ارادتمند فرزاد سلیمان پور

لینک به ارسال

شما میتونی دکمه لایک رو طبق خواسته تون کاستومایز کنید.

هم میشه برای مطلب قرار داد هم برای کل سایت.

شما هر سوالی داری در قالب یک تاپیک در بخش مربوطه ارسال کنید.

با کمک دوستان سعی میکنیم سوالی بی جواب نمونه.

لینک به ارسال

مثلا در افزونه wp-statistics ظاهرا دو نوع نصب وجو داره؟

== Installation ==
1. Upload `wp-statistics` to the `/wp-content/plugins/` directory
2. Activate the plugin through the 'Plugins' menu in WordPress
3. To display stats, using this functions:

* User Online: `<?php echo wp_statistics_useronline(); ?>`
* Today Visit: `<?php echo wp_statistics_today(); ?>`
* Yesterday Visit: `<?php echo wp_statistics_yesterday(); ?>`
* Week Visit `<?php echo wp_statistics_week(); ?>`
* Month Visit `<?php echo wp_statistics_month(); ?>`
* Years Visit `<?php echo wp_statistics_year(); ?>`
* Total Visit `<?php echo wp_statistics_total(); ?>`
* All Search Engine reffered `<?php echo wp_statistics_searchengine(); ?>`
* Google Search Engine reffered `<?php echo wp_statistics_searchengine('google'); ?>`
* Yahoo Search Engine reffered `<?php echo wp_statistics_searchengine('yahoo'); ?>`
* Bing Search Engine reffered `<?php echo wp_statistics_searchengine('bing'); ?>`
* User Online Live (Premium Version) `<?php echo wp_statistics_useronline_live(); ?>`
* Total Visit Live (Premium Version) `<?php echo wp_statistics_total_live(); ?>`
* Total Posts `<?php echo wp_statistics_countposts(); ?>`
* Total Pages `<?php echo wp_statistics_countpages(); ?>`
* Total Comments `<?php echo wp_statistics_countcomment(); ?>`
* Total Spams `<?php echo wp_statistics_countspam(); ?>`
* Total Users `<?php echo wp_statistics_countusers(); ?>`
* Last Post Date `<?php echo wp_statistics_lastpostdate(); ?>`
* Last Post Date (Persian) `<?php echo wp_statistics_lastpostdate('farsi'); ?>`
* Average Posts `<?php echo wp_statistics_average_post(); ?>`
* Average Comments `<?php echo wp_statistics_average_comment(); ?>`
* Average Users `<?php echo wp_statistics_average_registeruser(); ?>`
* Total Feedburner Subscribe `<?php wp_statistics_countsubscrib('feedburneraddress'); ?>`
* Google Pagerank `<?php wp_statistics_google_page_rank(); ?>`
* Alexa Pagerank `<?php echo wp_statistics_alexaRank(); ?>`

[size=5][b]or using this Shortcode in Posts pages or Widget:[/b][/size]

* User Online: `[useronline]useronline[/useronline]`
* Today Visit: `[today]today[/today]`
* Yesterday Visit: `[yesterday]yesterday[/yesterday]`
* Week Visit `[week]week[/week]`
* Month Visit `[month]month[/month]`
* Years Visit `[year]year[/year]`
* Total Visit `[total]total[/total]`
* All Search Engine reffered `[searchengine]searchengine[/searchengine]`
* User Online Live (Premium Version) `[useronlinelive]useronlinelive[/useronlinelive]`
* Total Visit Live (Premium Version) `[totallive]totallive[/totallive]`
* Total Posts `[countposts]countposts[/countposts]`
* Total Pages `[countpages]countpages[/countpages]`
* Total Comments `[countcomments]countcomments[/countcomments]`
* Total Spams `[countspams]countspams[/countspams]`
* Total Users `[countusers]countusers[/countusers]`
* Last Post Date `[lastpostdate]lastpostdate[/lastpostdate]`
* Average Posts `[averagepost]averagepost[/averagepost]`
* Average Comments `[averagecomment]averagecomment[/averagecomment]`
* Average Users `[averageusers]averageusers[/averageusers]`
* Google Pagerank `[googlepagerank]googlepagerank[/googlepagerank]`
* Alexa Pagerank `[alexaRank]alexaRank[/alexaRank]`

این دو نوع چه فرقی با هم دارند؟(نوع اول و نوع دوم مد نظرم هست)

من می خواستم این کدها رو در پوشه sidebar menujq کپی کنم ولی این پوشه پر از کدهای دیگه هست امکان داره یکی از دوستان برای آزمایش و نمونه کدهای افزونه رو به کدهای سایدبار من اضافه بکنه؟

و یا افزونه wp-useronline نوع دیگر و متفاوتی از نصب رو میخواهد:

= Usage =

**General Usage (With Widget)**

1. Go to `WP-Admin -> Appearance -> Widgets`
1. The widget name is <strong>UserOnline</strong>.
1. Scroll down for instructions on how to create a *UserOnline Page*.


**General Usage (Without Widget)**

Open `wp-content/themes/<YOUR THEME NAME>/sidebar.php` and add Anywhere:

`
<?php if (function_exists('users_online')): ?>
<p>Users online: <div id="useronline-count"><?php users_online(); ?></div></p>
<?php endif; ?>
`

**UserOnline Page**

1. Go to `WP-Admin -> Pages -> Add New`
1. Type any title you like in the post's title area
1. If you **ARE** using nice permalinks, after typing the title, WordPress will generate the permalink to the page. You will see an 'Edit' link just beside the permalink.
1. Click 'Edit' and type in `useronline` in the text field and click 'Save'.
1. Type `[page_useronline]` in the post's content area
1. Click 'Publish'

If you **ARE NOT** using nice permalinks, you need to go to `WP-Admin -> Settings -> UserOnline` and under 'UserOnline URL', you need to fill in the URL to the UserOnline Page you created above.

**UserOnline Stats (Outside WP Loop)**

To Display *Most Number Of Users Online* use:

`
<?php if (function_exists('get_most_users_online')): ?>
<p>Most Users Ever Online Is <?php echo get_most_users_online(); ?> On <?php echo get_most_users_online_date(); ?></p>
<?php endif; ?>
`

To Display *Users Browsing Site* use:

`
<?php if (function_exists('get_users_browsing_site')): ?>
<div id="useronline-browsing-site"><?php echo get_users_browsing_site(); ?></div>
<?php endif; ?>
`

To Display *Users Browsing A Page* use:

`
<?php if (function_exists('get_users_browsing_page')): ?>
<div id="useronline-browsing-page"><?php echo get_users_browsing_page(); ?></div>
<?php endif; ?>
`

== Screenshots ==

1. Right Now text
2. Admin page
3. Settings page

== Frequently Asked Questions ==

= Error on activation: "Parse error: syntax error, unexpected..." =

Make sure your host is running PHP 5. The only foolproof way to do this is to add this line to wp-config.php (after the opening `<?php` tag):

`var_dump(PHP_VERSION);`
<br>

میشه در حدود یک خط در مورد توضیحات نصب شرح دهید؟

شرمنده زیاد شد سوالاتم

ولی اگر یکبار بتونم خودم انجامش بدم و مفهومشونو درک کنم کار راه میافته

ارادتمند فرزاد

ویرایش شده توسط Morteza
لینک به ارسال

ببینید در مورد افزونه wp-statistics ، نوع اول شما تابع افزونه رو در داخل کدهای پوسته تون استفاده میکنید.

در حالت دوم شما شورت کد افزونه رو در داخل ادیتور یا ابزارک قرار میدید و استفاده میکنید.

افزونه wp-useronline همبه همین شکل هست.

لینک به ارسال

کدهایی که بین تگ

 <?php    ..............................   ?>

قرار میگیرند با زبان PHP هستند.

همان طور که مرتضی گفت در فایلهای قالب قرار میگیرند

لینک به ارسال

در همان کدهای افزونه استاتیکس کنارشون ستاره هم گذاشته شده آیا همه اونها باید کپی بشوند یا اونها باید حذف شوند:

*

User Online: `<?php echo wp_statistics_useronline(); ?>`

*

Today Visit: `<?php echo wp_statistics_today(); ?>`

*

Yesterday Visit: `<?php echo wp_statistics_yesterday(); ?>`

*

Week Visit `<?php echo wp_statistics_week(); ?>

پ.ن:می دونم الان با این سطح سوالات میگید امیدی به یادگیری این شخص نیست ولی باید از جایی شروع کنم دیگه

:unsure:

لینک به ارسال

ببینید، فقط چیرهایی که بین کد زیر قرار میگیره (دقیقا پست بالایی پارسا گفته)

 <?php   ?>

بقیه چیزهای بیرونی اضافه هستن.

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...