ਮੀਨੂ ਬਣਾਉਣਾ
Create Menu ਸਹੂਲਤ ਨਾਲ WordPress ਨੈਵੀਗੇਸ਼ਨ ਮੀਨੂ ਬਣਦੇ ਹਨ, ਜਿਨ੍ਹਾਂ ਵਿੱਚ ਪੇਜ ਦੇ ਟਾਈਟਲ ਤੋਂ ਵੱਖਰੇ ਨੈਵੀਗੇਸ਼ਨ ਲੇਬਲ (navigation labels) ਸੈੱਟ ਕਰਨ ਦਾ ਸਹੂਲਤ ਹੈ।
ਸੰਖੇਪ ਜਾਣਕਾਰੀ
ਇਹ ਸਹੂਲਤ ਮੀਨੂ ਬਣਾਉਣ ਦੇ ਆਮ ਕੰਮਕਾਜ ਨੂੰ ਵਧਾਉਂਦੀ ਹੈ, ਜਿਸ ਨਾਲ ਤੁਸੀਂ navigation_label ਪੈਰਾਮੀਟਰ ਸੈੱਟ ਕਰ ਸਕਦੇ ਹੋ। ਇਸ ਨਾਲ ਤੁਸੀਂ ਅਜਿਹੇ ਮੀਨੂ ਬਣਾ ਸਕਦੇ ਹੋ ਜਿੱਥੇ ਨੈਵੀਗੇਸ਼ਨ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਲੇਬਲ ਪੇਜ ਦੇ ਟਾਈਟਲ ਨਾਲੋਂ ਵੱਖਰਾ ਹੋਵੇ, ਜਿਸ ਨਾਲ ਸਾਈਟ ਦੀ ਬਣਤਰ (site structure) ਅਤੇ ਯੂਜ਼ਰ ਦੇ ਅਨੁਭਵ (user experience) ਵਿੱਚ ਜ਼ਿਆਦਾ ਲਚਕਤਾ ਮਿਲਦੀ ਹੈ।
ਪੈਰਾਮੀਟਰ (Parameters)
| ਪੈਰਾਮੀਟਰ | ਕਿਸਮ (Type) | ਜ਼ਰੂਰੀ (Required) | ਵਰਣਨ (Description) |
|---|---|---|---|
name | string | Yes | ਮੀਨੂ ਦਾ ਨਾਮ, ਜਿਵੇਂ ਕਿ Primary Navigation |
location | string | No | ਉਹ ਥੀਮ ਲੋਕੇਸ਼ਨ ਜਿੱਥੇ ਇਸ ਮੀਨੂ ਨੂੰ ਐਸਾਈਨ ਕਰਨਾ ਹੈ, ਜਿਵੇਂ ਕਿ primary |
navigation_label | string | No | ਨੈਵੀਗੇਸ਼ਨ ਵਿੱਚ ਦਿਖਾਇਆ ਜਾਣ ਵਾਲਾ ਲੇਬਲ (ਪੇਜ ਟਾਈਟਲ ਤੋਂ ਵੱਖਰਾ) |
ਵਾਪਸੀ ਮੁੱਲ (Return Value)
{
"success": true,
"menu_id": 7,
"name": "Primary Navigation",
"navigation_label": "Main Menu"
}
ਨੈਵੀਗੇਸ਼ਨ ਲੇਬਲ ਬਨਾਮ ਪੇਜ ਟਾਈਟਲ
navigation_label ਪੈਰਾਮੀਟਰ ਤੁਹਾਨੂੰ ਅੰਦਰੂਨੀ ਮੀਨੂ ਨਾਮ ਨੂੰ ਉਸ ਲੇਬਲ ਤੋਂ ਵੱਖ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ ਜੋ ਯੂਜ਼ਰਾਂ ਨੂੰ ਦਿਖਾਇਆ ਜਾਂਦਾ ਹੈ:
name— ਅੰਦਰੂਨੀ ਮੀਨੂ ਪਛਾਣਕਰਤਾ (Internal menu identifier) ਜੋ WordPress ਦੁਆਰਾ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ (ਜਿਵੇਂ ਕਿ "Primary Navigation")navigation_label— ਉਹ ਲੇਬਲ ਜੋ ਸਾਈਟ ਦੇ ਵਿਜ਼ਿਟਰਾਂ ਨੂੰ ਨੈਵੀਗੇਸ਼ਨ ਵਿੱਚ ਦਿਖਾਇਆ ਜਾਂਦਾ ਹੈ (ਜਿਵੇਂ ਕਿ "Main Menu")
ਇਹ ਉਦੋਂ ਕੰਮ ਆਉਂਦਾ ਹੈ ਜਦੋਂ:
- ਤੁਹਾਡੀ ਅੰਦਰੂਨੀ ਨਾਮਕਰਨ ਰਣਨੀਤੀ (internal naming convention) ਯੂਜ਼ਰਾਂ ਨੂੰ ਦਿਖਾਏ ਜਾਣ ਵਾਲੇ ਲੇਬਲਾਂ ਨਾਲ ਵੱਖਰੀ ਹੋਵੇ
- ਤੁਸੀਂ ਐਡਮਿਨ ਪੈਨਲ ਨਾਲੋਂ ਨੈਵੀਗੇਸ਼ਨ ਵਿੱਚ ਛੋਟੇ ਲੇਬਲ ਚਾਹੁੰਦੇ ਹੋ
- ਤੁਹਾਨੂੰ ਵੱਖ-ਵੱਖ ਲੇਬਲ ਲੰਬਾਈਆਂ ਵਾਲੇ ਕਈ ਭਾਸ਼ਾਵਾਂ ਦਾ ਸਹਾਰਾ ਲੈਣ ਦੀ ਲੋੜ ਹੋਵੇ
- ਤੁਸੀਂ ਖਾਸ ਖੇਤਰਾਂ ਜਾਂ ਯੂਜ਼ਰ ਗਰੁੱਪਾਂ ਲਈ ਮੀਨੂ ਬਣਾ ਰਹੇ ਹੋ
ਵਰਤੋਂ ਦੇ ਉਦਾਹਰਣ
ਉਦਾਹਰਣ 1: ਨੈਵੀਗੇਸ਼ਨ ਲੇਬਲ ਵਾਲਾ ਸਧਾਰਨ ਮੀਨੂ
Prompt:
Create a primary navigation menu called "Main Navigation" with the navigation label "Menu".
Result:
{
"success": true,
"menu_id": 7,
"name": "Main Navigation",
"navigation_label": "Menu"
}
ਉਦਾਹਰਣ 2: ਖਾਸ ਥੀਮ ਲੋਕੇਸ਼ਨ ਲਈ ਮੀਨੂ
Prompt:
Create a footer menu called "Footer Links" with navigation label "Quick Links" and assign it to the footer location.
Result:
{
"success": true,
"menu_id": 8,
"name": "Footer Links",
"navigation_label": "Quick Links",
"location": "footer"
}
ਥੀਮ ਬਿਲਡਰ ਨਾਲ ਏਕੀਕਰਨ
ਜਦੋਂ ਤੁਸੀਂ Theme Builder ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ, ਤਾਂ Create Menu ਸਹੂਲਤ:
- ਉਪਲਬਧ ਥੀਮ ਮੀਨੂ ਲੋਕੇਸ਼ਨਾਂ ਦਾ ਆਪਣੇ ਆਪ ਪਤਾ ਲਗਾਉਂਦੀ ਹੈ
- ਤੁਹਾਡੇ ਡਿਜ਼ਾਈਨ ਲਈ ਸਹੀ ਨੈਵੀਗੇਸ਼ਨ ਲੇਬਲਾਂ ਨਾਲ ਮੀਨੂ ਬਣਾਉਂਦੀ ਹੈ
- ਮੀਨੂ ਨੂੰ ਸਹੀ ਥੀਮ ਲੋਕੇਸ਼ਨਾਂ ਨਾਲ ਐਸਾਈਨ ਕਰਦੀ ਹੈ
- ਬਣਾਉਣ ਤੋਂ ਬਾਅਦ ਮੀਨੂ ਆਈਟਮਾਂ ਜੋੜਨ ਦਾ ਸਹਾਰਾ ਦਿੰਦੀ ਹੈ